手机软件开发环境种类介绍
作者:陈跃峰
出自: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平台开发
了解不多。
分享到:
相关推荐
本书的读者是高等院校相关专业的师生和软件开发人员。本书可以作为智能手机操作系统课程的主要教材或参考书。 目录: 第1章 引言 1.1 简介 1.1.1 什么叫Symbian 1.1.2 Symbian公司 1.1.3 手机操作系统 ...
然后针对Android的特性给出本系统开发环境的搭建方法以及下载源码和编译源码的方法,为降低成本对本系统采用的调试方法进行了分析和选择;进而对系统的硬件和软件进行设计,硬件设计包括硬件总体设计、处理器设计、...
本书的读者是高等院校相关专业的师生和软件开发人员。本书可以作为智能手机操作系统课程的主要教材或参考书。 目录: 第1章 引言 1.1 简介 1.1.1 什么叫Symbian 1.1.2 Symbian公司 1.1.3 手机操作系统 ...
TAG:BlackBerry 开发环境 配置 教程 Cindigo整理发布,资料来自于RIM中国公司·杨江,谨此致谢! 黑莓(BlackBerry)手机简介: 所谓“黑莓”(BlackBerry)是加拿大RIM公司推出的一种移动电子邮件系统终端,其...
ANDROID 的推出后可能影响的产业包括移动电信业,软件开发业,手机制造业,在以消费者为核心的状 态 。 对消费者的影响 � 高档手机选择面增加。 � A ndroid 在设计初期就考虑了与现其有业务的融合,改变以往从...
鉴于市场上用户的手机型号、种类、屏幕分辨率等参差不齐,传统方式根据主流系统分别开发相应的系统耗时又耗力,为了高效开发并节约开发项目成本,本文采用Android+HTML5相结合的方式进行移动端Web系统的设计研发工作...
开发环境兼容Myclipse/Eclipse/Idea(服务器端)和Eclipse(手机客户端),数据库采用mysql。系统架构基于三层分离技术(界面层、业务逻辑层、数据层),遵循MVC设计思想。服务器与客户端通信采用XML格式传输查询...
控制程序运行,改善人机界面,为其它应用软件提供支持,让计算机系统所有资源最大限度地发挥作用,提供各种形式的用户界面,使用户有一个好的工作环境,为其它软件的开发提供必要的服务和相应的接口等。 3.实际上,...
2.2 公用语言运行时环境与公用语言规范.13 2.3 开 发 工 具 .17 2.4 小 结 .19 第三章 编写第一个应用程序 .20 3.1 Welcome 程序 .20 3.2 代 码 分 析 .20 3.3 运 行 程 序 .23 .4 添 加 注 释 .25 ...
基于微软公司视窗系统的BlueSoleil,能轻松实现台式机或笔记本等各种计算机平台间的无线连接,并且还能让使用微软视窗系统的用户无线访问种类繁多的支持蓝牙功能的设备,例如手机,耳机,打印机,鼠标,键盘等等。...
嵌入式操作系统是 运行在嵌入式系统硬件环境下的操作系统,为嵌入式应用程序的开发提供软件支持。通 过对嵌入式操作系统特点的讨论,了解它与一般操作系统的区别,并从应用角度和实时 性两个方面对嵌入式操作系统...
第1章 开发环境的应用 2 1.1 Java环境 3 实例001 下载JDK开发工具包 3 实例002 把JDK工具包安装到指定磁盘 4 实例003 设置JDK的环境变量 6 实例004 验证Java开发环境 7 实例005 下载并安装JRE执行环境 8 实例006 ...
软件开发由三部分组成:下位机单片机程序、云端建立、以及手机端APP开发。用机智云做平台开发起来特别快,原因是有Gokit这样的开发板,并且有丰富底层代码范例的Dome程序。另外机智云建立云端数据的界面也特别友好,...
v1.0.7,该源码系统KESIONIMALL(后面简称IMALL)电子商务管理系统是KESION旗下服务于个人大卖家、中小型企业的网店系统,IMALL系统采用微软.NET2.0平台以及全新的软件开发环境(VS2010,SqlServer2000/2005/2008),...
29. 为什么CDMA手机能保持低的发射功率 28 30. 什么是CDMA软切换?它与硬切换有什么分别 28 31. 什么是CDMA的"更软切换" 29 32. CDMA系统的UIM卡介绍 29 33. IMSI(MIN)介绍 31 34. MDN号码的介绍 32 35. TLDN号码...
如今,人工智能影响到了我们生活的方方面面,现在我就给大家介绍一下,人工 智能围棋软件Leelazero,以及使用它之后对我的影响。 它是一位比利时的程序员参考AlphaGo写出的一款具有深度学习能力的人工智能围棋 软件...
医疗,港口物流,环境监测,多网融合等 )、消费类电子、数字电视、GPS导航、智能手机、数字家电、多媒体、视频编码解码、 图像处理、安防监控、无线通讯、信息识别、工业应用、医疗卫生领域的硬件设计,应 用软件,...