bada学习-(二)概况
BADA概况 ? ? ? ? ? ? ? ? ? ? ? ?? 三星BADA是一款具有良好用户交互性和服务导向的智能手机平台,它允许你使用C++,flash,web 编程技术为BADA设备创建具有丰富体验特性的应用。BADA平台允许你为BADA设备创建各种各样的应用程序: 1.BADA的架构 主要介绍BADA不同部分的架构 2.应用开发模式 阐述应用的生命周期并描绘了BADA的多任务并发处理能力 3.BADA文件系统 阐述了BADA应用用于存储,共享,传输数据所使用的文件系统 4.API优先级 主要介绍了BADA不同的API优先级 5.不同BADA设备特性相关信息 描述了你在为不同BADA设备开发时需要考虑的一些问题 三星BADA可以提供网站服务,上面有一些有用的工具用于高效的创建,分发,维护/操作手机服务以及应用,通过以下网址可以访问本服务网站:Samsung account: ? ? ?bada Developers栏让你可以管理你的应用列表,包括关于你的应用的的一些必要信息,在此之后文中提到"bada Developers"时,所指的即是bada Developers网站 ? ? ?Samsung Apps Seller Office栏则提供一个你可以销售你的应用以及应用服务的渠道 bada终端用户可以通过Samsung Apps购买应用 三星bada平台对于应用开发提供两种不同类型的框架:一种是C++框架,它可以用于开发C++或者flash应用;另外一种是web应用框架,可以用于开发web应用.无论你使用C++框架还是WEB框架 来创建应用,bada平台都将确保所有的bada应用拥有连贯一致的外观和体验 C++编程 你可以使用C++ APIS 来开发C++应用. 使用它提供的类跟方法,你可以创建拥有丰富特性的各种应用.你也可以利用不同的终端特性(如触屏,拨打电话操作等),来使用文本,图片等设计出各种有趣的应用以及丰富的用户交互界面.而且,你还可以做很多别的事情,例如管理你的文档内容,多媒体资料,使用网络,社区,定位服务,提供消息/报文以及网页浏览功能等. 需要更多关于开发C++应用的信息的话,可以参考 bada c++应用开发一节 Flash编程 你可以开发flash应用,并通过使用Osp::Ui::Controls::Flash来管理你的应用,它可以让你播放flash文件.除此之外,Osp::Ui命名空间提供许多特性,让你可以与flash文件以及集成在其中的ActionScript经行交互. 需要更多关于开发FLASH应用的信息,可以参考?bada Flash应用开发一节 Web开发 你可以web API来开发web应用. HTML,CSS,Javascript,以及其他web标砖都可以用于开发你的web应用. 一个典型的web应用是使用XMLHttpRequest跟网络经行交互的一个客户端应用 需要更多关于开发web应用的信息,可以参考?bada web应用开发一节 英文原文地址: http://developer.bada.com/help_2.0/topic/com.osp.documentation.help/html/bada_overview/bada_overview.htm
声明: 本Bada学习系列只是本人兴趣爱好,正在学习中,顺便根据自己的理解(现在bada的中文资料较少)翻译了一下,供也在学习或者感兴趣的朋友参考,仅供参考 :)
? ? ? ? ? 有什么翻译的不对,不到位的地方还望见谅,有错的地方欢迎大家积极指正,呵~
? ? ? ? ? 邮箱:jimmy.chiang2010@gmail.com
? ? ? ? ?共同学习~
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |