资源预览内容
第1页 / 共23页
第2页 / 共23页
第3页 / 共23页
第4页 / 共23页
第5页 / 共23页
第6页 / 共23页
第7页 / 共23页
第8页 / 共23页
第9页 / 共23页
第10页 / 共23页
第11页 / 共23页
第12页 / 共23页
第13页 / 共23页
第14页 / 共23页
第15页 / 共23页
第16页 / 共23页
第17页 / 共23页
第18页 / 共23页
第19页 / 共23页
第20页 / 共23页
亲,该文档总共23页,到这儿已超出免费预览范围,如果喜欢就下载吧!
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,*,Symbian手机应用开发过程,我们完成的任务,1.,对symbian系统进行简单的了解,性能分析,以及前景展望。,2.研究何在计算机上搭建Symbian S60操作系统,开发软件,并进行模拟仿真的测试。,3.对symbian操作系统的常用开发框架进行分析与总结。,4.最后以1个软件(记事本)的开发为例,学习如何在计算机上开发symbian应用程序软件。,Symbian简介,Symbian OS(中文译音“塞班系统”)由诺基亚、索尼爱立信、摩托罗拉、西门子等几家大型移动通讯设备商共同出资组建的一个合资公司,专门研发手机操作系统,Symbian,的特点,第一,提供无线通信服务,将计算技术与电话技术相结合。,第二,操作系统固化。,第三,相对固定的硬件组成。,第四,较低的研发成本。,第五,强大的开放性。,第六,低功耗,高处理性能。,第七,系统运行的安全、稳定性。,第八,多线程运行模式。,第九,多种,UI,,灵活,简单易操作。,塞班平台搭建,1.Carbide 2.0 OEM版(界面复杂但功能多),2.Visual Studio 2003 英文版+Carbide.vs 2.0.1插件(界面简单,不支持在线终端调试),3.Visual Studio 2005 英文版+Carbide.vs 3.0.1插件(界面简单,不支持在线终端调试),注意,1.,不建议使用,Visual Studio 2008,,因为,Carbide,在,3.0,以后并无与,vs2008,兼容之版本并且,NOKIA,公司已表示今后不再发布与,Carbide,相关的插件,而主推,Carbide,集成编译环境,2.,版本号一定对应,否则安装软件后可能导致编译不成功,3.,本文所有软件均可以在诺基亚手机官方技术论坛,上下载到,4.,确保,symbian,各个版本的,sdk,已经拿到序列号(在论坛注册后,可用,id,换到),程序编译1,命令行编译,切换,Symbian,开发环境,使用的命令,devices,命令行编译,bldmake bldfiles,abld build winscw udeb,或,abld build gcce urel,epoc,程序编译2,IDE,环境编译,为模拟器编译,为目标手机编译,打包发布,打包文件,.pkg,制作,Symbian,安装程序,sis,文件,通过命令制作安装程序,makesis Exam0303NewGui.pkg,通过,IDE,环境制作安装程序,S60 3rd,版安装程序签名,产生证书,makekeys,SIS,签名,signsis,S60/Symbian,应用程序常用架构,/,框架,所谓“应用程序架构”是指应用程序框架类的集合。基于所需的UI设计,应用程序可以具有稍微不同的架构,但是每种架构都有一些公共部分,称为“核心应用程序类”,核心应用程序类,所有的S60UI(User Interface)应用程序都具有一些基本功能:,提供一个用户界面,用于显示信息并允许用户进行交互,响应各种用户启动的事件,比如用户选择一个菜单项,响应系统启动的不同事件,比如导致屏幕重绘的window服务器事件,能够保存和恢复应用程序数据,可以唯一性的向框架标志自身,向框架提供有关应用程序的描述性信息,比如图标和标题等,这些类是:视图(View)、文档(Document)、应用程序 (Application)、应用程序UI(ApplicationUI)。,Symbian,工程组织,Symbian OS,上的程序类型,1,控制台应用程序,没有控制台输出界面,有控制台输出界面,Symbian OS,上的程序类型,2,GUI,程序,Symbian,有两个,UI,实现:,S60,、,UIQ,S60 UI,平台,按键定义,S60 UI,程序的屏幕布局,Symbian OS,上的程序类型,3,DLL程序,记事本软件项目设计,记事本软件是手机软件中应用最广的软件之一。在本记事本软件中,用户可以执行一般的编辑命令,比如移动光标,删除文本。还可以更改字体,语言,颜色等等。,客户端界面设计,采用单一界面设计,功能选项集成在左右两个按钮上,界面友好,使用方便。,功能按钮包括:,Character format 改变字体,Change color 改变字体颜色,Set alignment 改变字体位置,Change font 改变字体大小,Demo test 文本测试,Editing option 编辑选项(包括剪切、复制、粘贴),Writing language 编辑语言选择,Exit 退出,谢谢观赏,
点击显示更多内容>>

最新DOC

最新PPT

最新RAR

收藏 下载该资源
网站客服QQ:3392350380
装配图网版权所有
苏ICP备12009002号-6