- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于手机平台学件开发
基于手机平台学件开发
手机的普及也使之成为我们进行移动学习的重要设备,所以,基于手机平台的学件开发是移动学习资源建设的一个重要方面。手机平台上的学件应该能够提供和控制一种富有趣味性和竞争性的教学环境,激发学生的学习动机,使学生在富有教学意义且教学目标明确的学习活动中得到训练或有所发现,取得积极的教育效果。
基于手机平台的学件开发技术分析与比较
由于手机处理器性能和内存大小的限制,我们不能把学件所需要的资源都集成到学件中,而是通过无线网络和学件资源服务器联接。所以,手机平台上的学件开发技术和电脑平台上的学件开发技术就有所区别。在实际的学件开发中使用的技术主要有J2ME、Symbian、BREW、Windows Mobile和Flash Lite。其中,BREW技术是基于CDMA手机的开发技术,通用性不强;而Symbian和Windows Mobile技术的用户数量虽然非常多,但它们又都基于特定软件平台。因此,只有J2ME和Flash Lite技术是跨平台的通用技术。在制作基于移动平台的学件时一般也选用这两种技术。
J2ME全称为Java2 Micro Edition,中文名称为Java2缩微版,它是SUN公司推出的针对消费类电子设备的开发技术。J2ME技术将Java语言与平台无关的特性移植到小型电子设备上,允许移动无线设备之间共享应用程序,是一种主要针对手机、PDA、机顶盒、智能家电等设备的开发技术。在我国,一般称之为KJava应用。
Flash Lite技术是Adobe公司推出的一种应用于手机平台上的开发技术,最新版本是Flash Lite 2.1。Flash Lite并不是一种新技术,是专为非个人电脑类电子设备推出的Flash Player新版本,为手机产品和消费电子产品提供更加丰富的用户界面和全面的网络浏览能力。Flash Lite完全基于PC机上的Flash标准,开发者在PC开发平台上就可以开发移动设备上的应用程序。Flash Lite支持动态XML数据,允许动态加载和解析外部XML数据。并且,Flash Lite还可以利用手机设备所支持的可用解码器动态加载外部多媒体内容,比如图像、声音、动画和视频等,甚至还可以支持摄像的应用。
J2ME和Flash Lite这两种技术各有自己的优势和劣势。比如,Flash Lite在兼容性、界面设计、动画显示、服务器整合、入门门槛方面有着先天的优势。而J2ME在安全机制、存储能力和网络连接等层面又要比Flash Lite更强,由于J2ME是由国际化标准组织JCP推动的,在国际标准化和厂商支持方面有着更大的优势。所以,我们在制作手机平台上的学件时要根据学件的实际需求来选择合适的开发工具。
使用Flash Lite开发学件的过程
在此,我们将制作一个基于Symbian6.0平台的,可以让学习者利用零星时间自主学习英语单词的简单学件,来说明使用Flash Lite技术制作学件的一般过程。
Flash Lite的操作和Flash完全相同,但在进行内容设计时应该注意手机和PC机的不同。首先,由于手机处理器速度和内存的限制,在内容中不应该使用非常大的多媒体素材。另外,普通的手机都不具备完整的QWERTY键盘,没有鼠标,在手机上可以用来操作的按钮只有0~9数字键、方向键、确定键、*、#和左右软键,所以,在交互的设计上不能太复杂,要使用户操作起来简单、方便。
1.准备工作
首先配置好Flash的工作环境,如果使用的是Flash MX Professional,还必须在Adobe的官方网站下载Flash Lite CDK。解压缩后,将文件夹中的FlashLite1_1.dll和Flash-Lite1_1.xml拷贝到Flash安装目录下的Configuration\Players目录中。将文件DeviceMsg.cfg拷贝到当前用户的Application Data\Macromedia文件夹下。这样,就完成了Flash MX Professional的配置工作。如果使用的是Flash 8 Professional,则不需要进行以上的配置。除此之外,还需要准备一部Symbian6.0的手机,用来对开发好的学件进行测试,这里以Nokia 7610为例。
2.开发过程
(1)界面设计
①打开Flash,新建一个Flash文档,选择“从模板创建”。Flash 8中提供了Symbian6.0的一些模板,可以直接使用。选择“全球电话”\“Flash Lite 1-1 Symbian Series 60”,点击“确定”进入设计界面。
②首先,设计好总体的界面布局,界面如图1所示。然后,在“移动
您可能关注的文档
最近下载
- 老年妇科患者围手术期管理中国专家共识(2024年版).pptx VIP
- 2023《关于党的建设的重要思想》微党课精品课件.ppt VIP
- 老年妇科患者围手术期管理中国专家共识(2024版)解读PPT课件.pptx VIP
- 生态系统课件课件.ppt VIP
- 《西方艺术鉴赏》课件.ppt VIP
- 成人肠造口护理-2019中华护理学会团体标准.pptx VIP
- 上海市绿色社区创建状况调查和发展对策研究.pdf VIP
- 第一现场震撼世界的不朽影像黑镜头精选珍藏本 阿夏 285页.pdf VIP
- 心血管-肾脏-代谢综合征患者的综合管理中国专家共识2025解读-1.pptx
- 2024年国网新疆电力有限公司高校毕业生招聘450人(第二批)笔试参考题库附带答案详解.doc
文档评论(0)