`

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/library/help

 

上一篇:bada起航                    下一篇:bada架构

 

 

0
3
分享到:
评论

相关推荐

    Introduction-to-Bada-Toc

    ### bada:开发者指南知识点概述 #### 一、书籍概览 ...通过以上内容的学习,开发者能够全面掌握bada平台的相关知识和技术,从而顺利进行应用开发。无论是初学者还是有一定经验的开发者,都能够从中受益匪浅。

    bada培训资料-中国三星

    综上所述,这些资料构成了一个全面了解和学习bada操作系统的资源库,不仅适合初学者了解系统的基本架构和功能,也适合开发者掌握开发工具和API用法,同时对于市场人员理解如何在中国市场推广bada系统也有一定帮助。...

    bada 开发文档 2

    这套文档集是 bada 开发者不可或缺的参考资料,通过学习和实践,开发者可以充分利用 bada 平台提供的各种功能,创造出富有创新性的移动应用。每个部分都深入浅出地介绍了关键概念和技术,无论你是新手还是经验丰富的...

    bada55-node-dev:如何构建自己的#BADA55 NodeJS 开发环境

    如何构建#BADA55 NodeJS 开发环境 德里克·贝利的演讲。 抽象的东西 一切旧的都是新的! 命令行、批处理、vim……我们正在回顾我们自己的历史,回到开发环境只不过是一个文本编辑器和一些命令行工具的时代。 那么...

    Bada minesweeper-开源

    巴达的扫雷。

    bada-ras-firmata:适用于BaDa Iots KZ的Raspberry和Firmata https

    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 ...

    bada2.0培训_1_1_bada简介

    《深入解析bada2.0:从历史到生态系统,再到体系结构》 一、bada2.0的历史与定位 bada2.0是三星公司推出的一款创新的智能手机平台,旨在为用户提供更丰富的应用程序和更佳的用户体验。该平台不仅针对高端智能手机...

    bada2.0培训_1_2_开发环境

    ### bada2.0培训_1_2_开发环境知识点详解 #### 一、开发者网站与SDK/IDE **开发者网站**: - **网址**: http://developer.bada.com - **功能**:提供开发者所需的工具与文档,支持创建、管理应用程序及其`manifest...

    bada-gpstools:Bada 智能手机的 GPS 工具

    【标题】"bada-gpstools" 是一个专门为Bada操作系统设计的GPS工具集,它旨在帮助用户在Bada智能手机上充分利用GPS功能。这个项目主要关注于提供一系列实用的GPS应用和服务,使得用户能够轻松获取、处理和利用地理...

    bada入门资料13

    尽管Bada在市场上的影响力可能不及iOS和Android,但它为初学者提供了一个学习移动开发的独特机会。 **Bada系统特性** 1. **用户界面**:Bada提供了直观且易于使用的触摸屏界面,支持多点触控,使得用户能够轻松...

    功放电路的检修方法.doc

    功放电路的检修方法doc,功放电路的检修方法

    帮助了解bada的资源

    能够帮助大家更好的学习bada,更好的认识bada,确实是一个耗资源

    基于bada手机操作系统的网址导航

    【标题】"基于bada手机操作系统的网址导航" 涉及的知识点: Bada操作系统:Bada是由三星电子开发的智能手机操作系统,旨在为中低端市场提供一个高性能、低成本的平台。它支持触摸屏设备,并提供了丰富的应用程序...

    bada calculator

    【标题】"bada计算器"指的是专为bada操作系统设计的一款计算器应用。bada是由三星电子开发的一个智能手机平台,主要用于其旗下的Wave系列手机。这款计算器软件旨在为用户提供基本的数学运算功能,帮助用户在移动设备...

    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_SDK_2.0.1

    bada入门资料4

    这个“bada入门资料4”的压缩包包含了一份名为“badaTutorial.Content.pdf”的文件,旨在为初学者提供全面且详细的Bada系统学习指南。 **一、Bada操作系统基础** 1. **系统架构**:Bada操作系统基于EFL...

    bada_SDK_2.0.4.exe

    Bada承接三星TouchWIZ的经验,支持Flash界面,对互联网应用、重力感应应用、 SNS应用有着很好的支撑,电子商务与游戏开发也列入Bada的主体规划中,Twitter、CAPCOM、EA和Gameloft等公司为Bada的紧 密合作伙伴

    bada入门资料10

    【标题】"bada入门资料10"是一个针对Bada操作系统的初级学习资源集合,旨在为初学者提供全面且深入的了解。Bada是由三星公司开发的一个开放源代码的移动平台,它专为智能手机和平板电脑设计,允许开发者创建丰富的...

    bada 语言包part1

    bada 语言中文包 part1,总共 12部分 需全部下载

Global site tag (gtag.js) - Google Analytics