写点什么

OpenHarmony 工程模板和开发语言

作者:坚果
  • 2023-06-13
    江苏
  • 本文字数:1505 字

    阅读完需:约 5 分钟

工程模板和开发语言

DevEco Studio 支持多种品类的应用/服务开发,预置丰富的工程模板,可以根据工程向导轻松创建适应于各类设备的工程,并自动生成对应的代码和资源模板。同时,DevEco Studio 还提供了多种编程语言供开发者进行应用/服务开发,包括 ArkTS、JS 和 C/C++。


工程模板支持的开发语言、API 版本、设备类型

Empty Ability

用于设备的 Feature Ability 模板,展示了基础的 Hello World 功能。


语言:ArkTS


API 版本:8.9


设备类型:Phone


Native C++

用于 Phone、Car 设备的 Feature Ability 模板,作为应用/服务调用 C++代码的示例工程,界面显示“Hello World”。


语言:ArkTS


API 版本:8.9


设备类型:Phone


[Lite]Empty Ability

用于 Lite Wearable、Smart Vision、Router 设备的 Feature Ability 模板,包含一个简单的 Hello World 文本。该模板包含两个组件:div 和 text,同时演示了数据绑定的使用方式。使用该模板时,不能同时选择多个设备,即不能创建跨设备工程。


语言:


API 版本:


设备类型:


About Ability

用于 Phone 设备的模板,可以快速创建应用的关于页面。模板的上方通过基础组件 Image、Text 展示了应用的基本信息,点击中间的 List 组件可以打开详情页,下方使用 Web 组件加载了用户协议和隐私声明的 Html 文件。开发者可以在模板的基础上,补充 List 内容,替换相关显示信息。


语言:ArkTS


API 版本:9


设备类型:Phone


Business Card Ability

用于 Phone 设备的模板,可以快速创建应用的名片页面。模板底部通过 Tab 组件实现不同名片的切换,中间的详情 List 组件使用了不同的 Widget,如 Information 图标、Switch 开关、右侧箭头图标等。开发者可以根据需要替换用户名称和 List 组件内容。


语言:ArkTS


API 版本:9


设备类型:Phone


Category Ability

用于 Phone 设备的模板,可以快速创建应用的分类展示页面。模板上方是 Navigation 组件和 search 组件,下方是 Tab 组件。中间的 List 组件有联动,点击左边 List 的分类项,右边 List 会滑动到对应位置,反之亦然。开发者可以根据需要替换相关内容


语言:ArkTS


API 版本:9


设备类型:Phone


Category List Ability

用于 Phone 设备的模板,可以快速创建应用的卡片型设置页面。模板上方是 Navigation 组件和 search 组件,中间的 List 组件参考 Settings 的界面风格,由子标题加 List 卡片组成。开发者可以根据需要替换标题和每一个设置项的内容


语言:ArkTS


API 版本:9


设备类型:Phone


Grid Ability

用于 Phone 设备的模板,可以快速创建应用的网格布局页面。模板上方是 Navigation 组件,中间分割成两个大小不同的 Grid 组件,每个 Grid 组件的 Item 等比例显示。开发者可以通过模板学习 Grid 组件的使用方式。


语言:ArkTS


API 版本:9


设备类型:Phone


List Ability

用于 Phone 设备的模板,可以快速创建应用的列表页面。模板上方是 Navigation 组件和 search 组件,下方是 Tab 组件。中间的 List 组件使用了双行布局,点击打开详情页。开发者可以根据需要替换双行列表和辅助文本内容。


语言:ArkTS


API 版本:9


设备类型:Phone


Login Ability

用于 Phone 设备的模板,可以快速创建应用的登录页面。用户输入账号和密码之后,才能点击登录按钮。点击登录、注册和遇到问题分别会跳转到示例页面。模板底部使用 Web 组件加载了隐私声明的 Html 文件。开发者可以补充账号密码的存储逻辑,完善登录功能。


语言:ArkTS


API 版本:9


设备类型:Phone


Splash Screen Ability

用于 Phone 设备的模板,可以快速创建应用的启动过程页面。模板右上角显示倒计时图标,点击跳过按钮或者等倒计时结束都会进入应用主界面,下方提供了应用的版权信息。开发者可以设置倒计时时间,根据需要整体替换广告背景。


语言:ArkTS


API 版本:9


设备类型:Phone


Empty Ability with CloudDev

端云一体化开发通用模板。


语言:ArkTS


API 版本:9


设备类型:Phone



发布于: 刚刚阅读数: 3
用户头像

坚果

关注

此间若无火炬,我便是唯一的光 2020-10-25 加入

公众号:“大前端之旅”,OpenHarmony布道师,润和软件鸿蒙KOL,InfoQ签约作者,电子发烧友鸿蒙KOL

评论

发布
暂无评论
OpenHarmony工程模板和开发语言_OpenHarmony_坚果_InfoQ写作社区