- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
symbian手机运用开发标准教本
3 章
Symbian 手机应用开发过程
本章目标
本章主要介绍基于 Symbian OS 的手机应用开发的基本过
程,使读者掌握整体的开发过程以及工程的组织、建立、编译、
发布等,通过本章的学习,读者将会掌握以下内容。
掌握Symbian 程序的基本类型
掌握如何建立一个新的Symbian 工程
掌握Symbian 工程的结构
掌握Symbian 工程的编译
掌握如何打包发布一个Symbian 程序
3.1 Symbian OS 上的程序类型
基于Symbian 的智能手机应用程序主要有3 种类型:控制台程序、有界面的GUI 应用程
序和DLL 程序,具体开发哪一种类型的应用程序,开发之初根据要实现的功能进行选择。
3.1.1 控制台应用程序
在Symbian 中,控制台应用程序是没有图形界面的,这与在Windows 平台上的DOS 程
序只有文本提示是相同的,控制台应用程序可以实现对数据的处理,或者实现为运行在后台
完成特定功能的程序。
控制台应用程序还可以再简单地分为两类:没有控制台输出界面、有控制台输出界面。
没有输出界面的控制台应用程序,程序启动后运行在后台,主动执行任务,或者为其他
程序提供服务。这种程序没有界面、不和用户进行交互,可以用这种类型的控制台应用程序
3章 Symbian 手机应用开发过程
实现一个简单服务程序,为手机上的其他程序提供服务。
有控制台输出界面的控制台应用程序,用户可以把一些信息打印到控制台上,如图 3.1
所示。
这种类型的控制台应用直接在控制台输出程序,如图3.1 中的 “Hello,world !”就是在
应用中输出的。
图3.1 控制台应用的输出
控制台应用程序直接在模拟器或设备上运行,如果要在模拟器中运行这类程序,打开一
个DOS 窗口,在命令行输入下面的命令:
eshell.exe
这个命令会以控制台的形式打开S60 模拟器,在S60 模拟器的控制台窗口中输入一个控
制台应用的名称,如Exam0301Console.exe ,程序运行效果如图3.1 所示。
例子代码 Exam0301Console 可以通过 Carbide.c++ 1.3 进行创建,创建时程序类型选择
“Generic Symbian OS ”下的“Basic console application (EXE )”,然后单击“Next ”按钮,以
后所有选项都选择默认,直到完成,最后编译,按照上面的方法运行程序。
3.1.2 GUI 程序
在Symbian 中的GUI 程序是有丰富图形界面的应用程序,在用户手机的程序应用界面中,
通过单击应用图标启动的应用都是GUI 的应用程序,在这样的程序中,用户可以通过手机键
盘控制程序中的视图切换,在编辑框中输入文本、浏览信息等。
Symbian 有两个UI 实现S60 和UIQ ,开发过程也是在这两个UI 之上开发图形化、使用
组件技术的GUI 程序。下面使用Symbian 中最有名的UI 实现—S60 来介绍GUI 程序的组成
23
Symbian 开发标准教程
部分,如图3.2 所示。
1.按键定义
首先介绍S60 智能手机对按键
您可能关注的文档
- fbi中的心理学.ppt
- fltm bi106-01(油漆附着力).pdf
- foodtraceabilityandauthenticity-globalissues食.pdf
- gambit教育训练-2d弯管.ppt
- gambit使用教本.doc
- gartner-商务智能bi厂商评测xxxx.pdf
- gasturbinecombustion--燃气涡轮燃烧.pdf
- genepulser英文说明书biorad.pdf
- gms-biq制造质量.ppt
- goonuu软件windowsmobile版使用手册(多普达s1).doc
- 江苏省灌云高级中学2023-2024学年高三上学期第一次月考地理试题含答案.docx
- 备战2024年高考物理一轮重难点复习 第十三章 近代物理.docx
- 江苏省高邮市一中2021-2022学年高三上学期第一次月考语文试题(原卷版).docx
- 江苏省华罗庚中学2023-2024学年高三上学期12月阶段检测数学试卷含答案.docx
- 江苏省海门中学2023-2024学年高三上学期第一次调研考试地理试题及答案.docx
- 备战2024年高考物理一轮重难点复习 第九章 恒定电流.docx
- 江苏省高邮市2023-2024学年高三下学期3月学情调研数学试题含答案.docx
- 备战2024年高考物理一轮重难点复习 实验十一:探究影响感应电流方向的因素.docx
- 备战2024年高考物理一轮重难点复习 实验三:验证平行四边形定则.docx
- 备战2024年高考物理一轮重难点复习 第十四章 光.docx
文档评论(0)