1998年6月,由爱立信、诺基亚、摩托罗拉和Psion共同出资,筹建了Symbian公司。Symbian公司以
开发和供应先进、开放、标准的手机操作系统——Symbian OS为目标。如今,围绕着Symbian OS开发和生产的一系列软硬件产品,在全球掌上电脑和智能手机市场上占据了大部分的份额。如果您对移动开发领域充满好奇,很想一探究竟。那么请随我们一起开始激动人心的
Symbian开发之旅。
有两种环境可以开发Qt for
Symbian应用程序,分别为Carbide C++ 和 Nokia Qt SDK,根据开发者需要选择适合自己的开发环境。这两种工具都是免费下载的。
Nokia Qt SDK Nokia Qt SDK的核心是Qt Creator,由Nokia Qt部门专为跨平台Qt应用
设计的,支持多平台的开发。
优点:
跨平台开发,不仅可以为Qt for Symbian开发,还能为Qt for Maemo开发
安装简单
轻量级的模拟器,启动较快
Carbide C++开发环境 Carbide C++ 是原来开发纯
Symbian应用的标准环境,通过扩展可以支持Qt应用的开发。
优点:
比较全面的Symbian库支持
模拟器功能比较齐备
缺点:
安装包比较大,安装过程比较复杂
模拟器启动较慢
关于如何使用Carbide C++开发Qt应用请参考 Qt Symbian 开发环境安装
需要说明的是,对于学习
Symbian开发,需要有较为牢固的编程经验(这里我们暂时要求具有较好的C++程序语言设计能力),需要较好的英语基础,需要坚持不懈的精神;另外,如果你重来没有接触过VS2003,不懂DOS命令、不懂如何设置环境变量,请先学习相关知识。