BADA架构
以下是bada架构的描述图
bada架构包括以下几层:
1.Kernel
本层包含实时操作系统或者linux核心,依赖于终端硬件配置
2.终端
本层包含由终端操作系统,图形,多媒体功能,通信组件等提供的手机终端核心功能. 这些功能包括,手机通信,安全机制,图形,事件以及窗口管理等
3.服务
本层包含由应用引擎,辅助服务器组件等提供的服务导向功能. 应用引擎是由service层提供,包括通信以及消息报文引擎模块.辅助服务器特性是由RESTful web-service组件提供,它内联了bada服务的service部件. service曾使应用可以管理存储在运城服务端的数据,例如地理信息以及用户业务信息. 我们可以通过Framework层的APIs访问辅助服务器的特性
4.框架
本层包含bada的C++以及web框架.c++框架构成了应用框架,就像接口,类提供访问底层功能的访问能力.应用框架提供一些特性用于管理应用的生命周期,事件处理,以及应用控制.由开放API框架提供的界面元素包含了基础服务界面,用于应用进行数据类型,工具,基础终端特性,应用状态,以及创建用户界面.web框架则提供了良好的标准以及属性,例如,WAC2.0,HTML,CSS以及javascript,除此之外还有javascript为基础的跨平台API用于UI控制以及事件处理.
英文原文地址:
http://developer.bada.com/library/help
上一篇:bada概要 下一篇:应用模块
分享到:
相关推荐
topic list of ebook Ben Morris Introduction to Bada A Developers Guide
bada培训资料-中国三星,朋友传的PPT,感觉还不错,给大家分享下啊。
如何构建#BADA55 NodeJS 开发环境 德里克·贝利的演讲。 抽象的东西 一切旧的都是新的! 命令行、批处理、vim……我们正在回顾我们自己的历史,回到开发环境只不过是一个文本编辑器和一些命令行工具的时代。 那么...
bada 各个模块的 介绍文档 2 badaTutorial CSDN 有文件大小限制 故分上下
巴达的扫雷。
git clone https://github.com/BonsoirDiep/bada-ras-firmata.git npm install 在“ config.json”中:您需要“ productKey”(“ productKey”) npm start 设计 笔记: id [ 3, 5, 6, 9, 10, 11] -> node ...
功放电路的检修方法doc,功放电路的检修方法
bada2.0培训_1_1_bada简介
bada-gpstools Bada 智能手机的 GPS 工具
能够帮助大家更好的学习bada,更好的认识bada,确实是一个耗资源
bada_SDK_2.0.1 bada_SDK_2.0.1 bada_SDK_2.0.1 bada_SDK_2.0.1 bada_SDK_2.0.1 bada_SDK_2.0.1 bada_SDK_2.0.1
Bada承接三星TouchWIZ的经验,支持Flash界面,对互联网应用、重力感应应用、 SNS应用有着很好的支撑,电子商务与游戏开发也列入Bada的主体规划中,Twitter、CAPCOM、EA和Gameloft等公司为Bada的紧 密合作伙伴
bada 语言中文包 part1,总共 12部分 需全部下载
bada 语言中文包 part9,总共 12部分 需全部下载
bada的中文开发教程 基础知识 适合初学者
Bada SDK第7部分,共20部分。包含原代码例子。
Bada SDK第20部分,共20部分。包含原代码例子。
Bada软件开发
在bada中开发游戏或者应用程序是或多或少会用到文件甚至数据库相关操作,这里我先只为大家介绍在bada系统中如何进行简单的文件操作,在以后我会和大家分享关于bada数据库的一些知识。
一个简单的bada计算器,可以安装到bada的手机中