手机软件开发环境种类介绍
作者:陈跃峰
出自:http://blog.csdn.net/mailbomb
现在移动软件开发发展很快,存在着很多机会,希望大家能够把握住其中的机会,成就自己的事业。
下面把手机软件开发环境简单介绍一下,大家可以选择适合自己的开发环境:
1、 厂商固化程序
在手机出厂以前,厂商会开发一些特定的应用,并将这些应用固化到手机中。
这个环境只有在手机厂商的研发中心才可以用到,不够通用。
2、 J2ME技术
当今手机软件开发的主要方向之一,比较通用,使用Java语言,具备Java的优势,支持的厂商众多,比如Nokia、Siemens、Motorola等等。
SUN公司提供了通用的开发工具J2ME Wireless Toolkit,各厂商也有自己的扩展SDK。
3、 BREW技术
高通公司的CDMA体系下的一种开发技术,使用C++进行开发,SDK可以和VC等IDE集成。现在联通的高端手机支持该功能。
4、 Symbian平台开发
Symbian是高端手机中运行的操作系统,提供C++和J2ME的SDK。Nokia的高端机器大部分使用该操作系统。
5、 Windows Mobile平台开发
国内多普达的机器大部分采用该平台,可以使用VB、C++和.net的技术进行开发。
6、 嵌入式Linux平台开发
了解不多。
分享到:
相关推荐
【手机客户端软件开发投资调研报告】 手机客户端软件作为移动互联网的主要入口,对于企业而言具有重要意义。它们为企业提供了全面、快捷、多样和高效的移动营销手段,是企业进入移动营销时代的桥梁。目前,大企业如...
大麦网上书城系统需求规格说明书是一份详细阐述手机软件开发案例的文档,旨在为大麦图书销售公司创建一个高效、便捷的在线购书平台。本文档由开发者D0902编写,主要面向大麦图书销售公司及其潜在的购书用户。 1. ...
- 习题4:新手机软件产品开发通常选择敏捷模型,以快速推出市场。 5. **可行性分析**: - 目的在于判断项目是否值得投资,从技术、经济、法律和社会等方面进行评估。 6. **需求分析**: - 使用结构化分析(SA)...
综上所述,无论是智能手机操作系统的选择还是嵌入式Linux驱动程序的设计与开发,都离不开对硬件特性的深入理解和对软件开发流程的熟练掌握。未来随着技术的进步和市场需求的变化,这些领域的知识也将不断更新和发展...
在进入Android软件开发的世界之前,首先需要理解这个领域的一些基础知识。Android是一种开源的操作系统,主要应用于移动设备,如智能手机和平板电脑。它是由Google主导的开放手机联盟开发并维护的,提供了一个完整的...
标题和描述提到了“Android平台游戏软件开发实际上是陷阱.pdf”,这部分信息直接指向文档的主题内容。首先,我们需了解Android平台在游戏开发领域的一些核心知识点,然后探讨为什么在Android上开发游戏可能会被视为...
在开发环境的选择和配置章节中,作者详细列出了几种常用的J2ME开发工具,如WTK (Wireless Toolkit)、手机厂商SDK、JBuilder、Eclipse和NetBeans,每种工具的安装和配置步骤都有详尽的指导,方便开发者根据自己的需求...
Java平台上的手机短信开发包是一种专门用于在移动设备上实现短信功能的软件开发工具包(SDK),它使得开发者能够轻松地在JAVA应用中集成发送、接收短信的功能。这个开发包是免费开源的,这意味着所有源代码都可供...
在创建一个简单的Android应用时,例如"HelloAndroid",开发者通常会使用Eclipse或Android Studio这样的集成开发环境(IDE)创建一个新的Android项目。项目中会自动生成像HelloAndroid.java这样的Java源代码文件,...
“手机3D神器”是一款针对安卓平台开发的软件,它的核心功能是通过模拟和优化硬件资源,提升手机在处理大型3D游戏时的表现。其软件优化的核心在于图形处理单元(GPU)的模拟与性能提升,使得低配置的手机也能流畅...
### 手机软件策划书知识点总结 #### 一、手机饰品市场营销策划书 ##### (一)市场状况分析及市场前景预测 1. **市场需求变化**: - 随着智能手机普及,用户不仅关注手机的功能性和实用性,也开始注重手机外观的...
Android系统手机取证环境不同于计算机取证环境,需要具备屏蔽手机信号的设备及环境、手机连接、复制、仿真和维修相关硬件工具、手机数据读取、备份、恢复和分析相关工具软件及手机其他相关应用的一系列专用工具。...
标题与描述概述的知识点主要集中在Java手机开发,特别是基于Android系统的开发教程,这不仅适合初学者,也涉及到了Java在不同领域的应用,如与资讯基础架构、企业软件、家庭及娱乐软件的结合,以及Java单一语言特性...
总的来说,手机游戏是一个复杂而多元的领域,涵盖了从软件开发到市场营销的诸多环节。每个类文件、资源文件都是构成整体体验不可或缺的部分,而技术的不断进步将推动手机游戏向着更加丰富和沉浸式的方向发展。
首先,我们需要理解手机软件的现状。随着移动通信技术的快速发展,手机已经不再仅仅作为通讯工具,而是变成了多功能的便携设备,其中游戏是用户非常喜爱的功能之一。J2ME,作为Java平台的一个子集,特别为小型和资源...
总之,《基于Android的智能手机的设计与实现》这篇论文全面、深入地探讨了智能手机的硬件设计、软件开发、系统优化等关键环节,为读者提供了宝贵的参考和启示。通过学习这些知识点,我们不仅可以了解到智能手机的...
手机宠物软件设计报告样本主要涵盖了从需求分析到系统实现的全过程,旨在创建一款吸引人的、互动性强的手机宠物游戏。以下是根据报告内容提取的关键知识点: 1. 需求分析: - 用户需求:理解用户对手机宠物游戏的...
1. **安卓应用开发**:此软件是为安卓平台设计的,需要掌握Java或Kotlin等安卓开发语言,以及Android Studio开发环境,理解安卓的组件模型(如Activity、Intent)和生命周期管理。 2. **UI设计**:软件界面应简洁...