|
Tizen开发一个应用程序:
规划和设计应用程序创建一个Tizen本机应用程序的第一步是规划和设计应用程序使用您选择的设计工具。
创建应用程序项目Tizen IDE提供了各种各样的项目模板,方便您开始编写您的应用程序。 当你创建一个新的项目,你可以选择一个特定的模板,Tizen本机 项目向导使用自动创建本机应用程序实现的基本功能能够执行。 默认的项目文件和文件夹还创建了。 以下项目模板可用: 设置项目属性
设计应用程序的UI和实现代码实现您的应用程序包括: 如果需要,更新应用程序的权限。 一旦你已经完成了实现您的应用程序,你已经准备好 构建应用程序。
构建应用程序构建配置 组属性用于构建过程。 构建配置包括以下属性: - 构建(编译和链接)选项
- 源文件构建
- 编译器工具链,如编译器、链接器和文档
运行和调试应用程序你可以 模拟器运行您的应用程序。 提供的设备模拟器,Tizen SDK,模仿Tizen本机应用程序运行的目标环境。 使用这种复制环境,您可以测试您的应用程序在部署之前真正的目标设备。 模拟器提供了调试功能如下: - 注入事件与事件注入器视图
- 模拟外围设备
- 作为源代码级调试器
- 生产控制台输出
打包应用程序你可以使用Tizen IDE包您的应用程序。 如果你想在Tizen商店注册您的应用程序, 作者注册证书包装之前您的应用程序。 包装完成后,检查包的项目文件夹,以确保包装是成功的。
开发多个项目总包Tizen支持多项目应用程序,结合不同类型的应用程序模板。 您可以开发一个UI项目和服务或者共享库的项目作为一个包。 开发一个多项目本机应用程序: 注意:Tizen政策限制了多项目应用程序组合设备的可用性。 如果你不遵守政策,提交您的应用程序的Tizen商店将被拒绝。为了方便,一些政策只能被允许在SDK。 例如,您可以使一个独立的服务应用程序或独立的部件应用程序在IDE中,但是这些应用程序可以被拒绝在Tizen商店。
下面的表显示了一个本地的可能的组合多项目。 1 意味着只有一个应用程序可以被打包为子程序, 米 意味着多个应用程序可以作为子打包应用程序。 的 独立的 列定义应用程序是否可以单独包装的主要应用。 表:组合主要项目 | 子工程 | 独立的 | 用户界面 | 服务 | 看 | 小部件 | 输入法设置 | 用户界面 | Yes | No | M | No | M | No | 服务 | No | No | No | No | No | No | WATCH | Yes | No | M | No | No | No | WIDGET | No | No | No | No | No | No | IME | Yes | M | M | No | No | No |
下面的例子说明了如何阅读上面的表: - 主UI项目单独:允许的
- 主UI项目+ 3服务项目打包在一起:允许的
- 主UI项目+ 1小部件项目打包在一起:允许的
- 主要服务项目:不允许的
- 主要部件单独项目:不允许
下图说明了开发Tizen本机应用程序的过程。 图:本机应用程序开发过程 SDK版本:2.4.0
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|