本文译自三星官方bada开发网 |
本节将向大家介绍如何使用bada SDK, 开发者网站,以及测试工具(模拟器)来开发bada应用:
bada SDK是一个软件开发工具箱,它包括bada平台类库,文档,以及一些实例代码.
bada SDK 具体包含以下内容:
如果需要更新SDK或者获取新的SDK版本,可以为bada IDE安装一个bada SDK更新插件. 安装了这个插件后,每次IDE启动时它会自动查找SDK的最新更新. 如果在安装过程中出现警告窗口,请点击OK
以下是SDK文件夹下主要内容的简要介绍:
Folder | Contents |
---|---|
Documents | bada文档 |
Examples | 一些基础应用的示例代码,每个实例项目仅讲解一个类的示例. |
IDE | bada IDE |
Include | 公共头文件 |
Model | bada 类库 |
Resources | 示例项目的图片资源文件 |
Samples | 高级示例应用,包含整个应用包 |
Tools | 在IDE中提供的一些可用工具,让你在创建应用功能,调试/运行应用时更高效便捷. |
如需了解在安装或者启动bada应用时遇到的错误码,请参考 Error Codes.
bada IDE是一个集成开发环境,为我们提供了一套开发工具,例如C++编辑,编译,调试,应用程序向导,可视化UI编辑器(用于设计桌面应用UI),潜在bug检查工具(用于在源码中追踪bug),API与特权检查工具(用于检查API以及特权的违规操作),Profiler (用于优化应用代码), JavaScrip调试器 (用于调试web应用),测试工具(用于单元测试),以及UI排序器(用于测试应用UI)
bada IDE是基于EclipseCDT(含c/c++开发工具)以及JSDT(含javascript开发工具). Eclipse 提供了一整套代码编辑工具.这些工具CDT的特性有良好支持,例如语法高亮显示,代码折叠,文档选项卡,以及内容提示 (代码自动补充完成提示).
IDE UI 包含多种视图工具可以通过 Window > Show View orWindow > Show View > Other > bada来打开.比较重要的bada需要的视图工具有:
将显示log日志,调试以及异常信息
显示包含在项目中的资源文件.它还允许你快速为你的项目添加forms
显示当应用执行时的一些统计信息,例如调用次数,执行时间统计等.
显示build错误或者警告,内存使用检查,API,特权检查器等工具
Figure: Examples of IDE views
有些视图只在特殊视图模式下才可用,要切换视图模式点击 Window > Open Perspective > Other 选择需要的视图模式.
bada IDE插件安装步骤:
在bada IDE中选择 Help > Install New Software.
在Work with 下拉列表中, 选择 http://static.bada.com/feature-update/ 作为该软件地址
选择要安装的插件并点击 Next 继续并完成安装
注意 |
---|
bada SDK 2.0.0 还不支持Simulator(模拟器,非Emulator(仿真器),二者的区别是,前者只模拟软件的行为,而后者[Emulator]不仅模拟软件环境,还仿真硬件环境,更强大,接近真实运行环境,本翻译系列之前提到的模拟器指后者,若引起读者误解,还望见谅,随后会逐步更正). 因此,如果要开发使用早于2.0.0版本的应用,你必须要将你的应用整合到bada SDK2.0.0中 |
检查 bada IDE 更新并通过 IDE安装的步骤为:
退出bada IDE.
选择一下一个方式执行:
启动bada IDE
在bada IDE 菜单选择 Help > Check for Updates.
如果找到了 bada IDE 的更新, 选中它并点击 Next 继续并完成安装
如果你在更新前把jre目录从 \<BADA_SDK_HOME>\IDE 移至了 \<BADA_SDK_HOME> , 将其移回\<BADA_SDK_HOME>\IDE 目录下,并从环境变量PATH变量中移除\<BADA_SDK_HOME>\jre\bin 这条信息