首页 > 技术文章 > 嵌入式开发 > Symbian > Symbian编程三部曲—明确开发对象,SDK工具下载

Symbian编程三部曲—明确开发对象,SDK工具下载

52RD.com 2005年7月8日 NewLC CSDN Alen            评论:0条 我来说两句

如果你初次接触Symbian OS 的编程,需要对一些基础概念有一个认识。什么是Symbian、什么是UIQ、什么是诺基亚的Series 60平台?这个指南会帮助你了解这些问题。
第一步,首先明确开发的对象
首先了解你要在哪款移动终端上作开发,如索爱的P800还是诺基亚的N-Gage。即使都是Symbian OS,还是不能完全兼容。因为Symbian OS只是底层的操作系统和中间件。其上还有用户GUI界面系统。GUI界面不是由Symbian直接授权,而是由终端厂商独立开发或者是由提供GUI的平台厂商授权。
Symbian OS上目前有3种主要的GUI
Nokia Series 60
Nokia Series 80
UIQ
下表有对用户界面作了一个简要的归纳

第二步 开发环境的选择
一旦确定了平台,就要选择合适的SDK工具包和IDE集成开发环境。
目前有三种主要的选择:
Visual Studio .NET
CodeWarrior
C++ Builder
选择开发环境的原则是选择你最熟悉的,当然,如果你已经在使用CodeWarrior,那么继续使用,这个开发环境可以面向所有的平台,包括诺基亚的S60和UIQ。
如果在诺基亚的S60平台上开发,那么Borland的C++ Builder是个不错的选择。可以让你得到完全免费的开发环境。
如果你还有Visual Studio 6.0的IDE,开发S60上的应用可能会受到一些限制。使用这个开发环境的好处在于:
可以配合使用诺基亚最新的SDK
拥有最好的应用程序向导,对开发小的应用很有帮助
比CodeWarrior简单

第三步,你需要什么样的PC
大多数的PC都满足Symbian的开发要求。只需要有足够的内存和Windows NT、2000或者XP的系统。

第四步,下载和安装SDK
    下面的链接帮助你找到合适的IDE和SDK:

(52RD.com)
读取...
顶一下
 更多Symbian资源 到Symbian论坛讨论
·热门文章 HOT
·手机充电器电路原理图及充电器的安全...
·功率MOSFET(Power MOSFET)的基本知识
·RGB ,YUV, YCbCr的定义
·功率放大器设计的关键:输出匹配电路...
·阻抗匹配与史密斯(Smith)圆图: 基本...
·SD和MMC记忆卡介面技术
·uClinux下Nor Flash的JFFS2文件系统...
·新手必读:关于Linux,你所不了解的...
·Windows Mobile 5.0 模拟器
·手机结构设计经验总结
·移动终端天线设计技巧
·EMI / EMC设计(一)被动元件的隐藏...
·手机结构设计指南之总体设计
·手机结构设计的一般准则
·手机锂离子电池保护电路原理分析
·智能手机:下一代嵌入式系统的界面
·使用ADS1.2进行嵌入式软件开发(上)
·未来手机功能的重大改进 (英)
·EMI防治技巧与挑战
·EMI / EMC设计讲座(二 上)PCB上电...
·精彩评论 HOT
·赞助商链接 SUPPORT
·相关文章 CORRELATION
·Symbian受全球经济冲击出货量放缓[5-21]
·Symbian中国招募人才欲捍卫智能手机霸主地位[4-9]
·Symbian突启在华扩张力图加大对微软优势[3-27]
·Symbian财报显示手机操作系统仍远领先微软[2-20]
·Symbian称2007年全球装机量7730万部[2-14]
·特别推荐 RECOMMEND
·评  论 COMMENT
推荐朋友 打印本页