关于openharmony:OpenHarmony-官网文档有哪些上新上篇应用开发文档上新

114次阅读

共计 3625 个字符,预计需要花费 10 分钟才能阅读完成。

随着 OpenAtom OpenHarmony(以下简称“OpenHarmony”)零碎能力继续降级,已具备撑持简单带屏规范设施和利用开发的根底能力。相较于旧版本,OpenHarmony 不仅强化了内核,构建了业务自适应优化内核调度机制,为晦涩性能奠定根底;还加强了 HDF 驱动开发模型,凋谢丰盛 HDI 接口,为零碎提供更多硬件拜访能力。同时,图形、多媒体、分布式硬件、分布式数据管理、分布式平安等能力全面晋升。
为了不便社区开发者更易获取 OpenHarmony 相干文档,SIG Docs 小组筹备了文档上新内容介绍,让您的开发工作事倍功半。
本次版本更新内容概要:
● 入门:利用开发疾速入门减少 eTS 低代码开发方式领导;设施开发疾速入门提供安装包形式和 IDE 形式两种不同操作方法的开发领导。
● 指南:更新 Ability 开发、UI 开发、性能开发和根底能力领导等。
● 工具:减少 DevEco Studio 使用指南,提供信息中心、工程治理、应用低代码开发、应用预览器预览界面 UI 等操作领导。
● 参考:强化组件参考(TS)、接口参考。
● 调测认证:hiperf 应用领导、Perf 应用领导、LMS 应用领导等。
● 版本文档:Release Notes 版本更新内容、API 差别报告,介绍了版本配套信息、版本更新内容及相应资源。

OpenHarmony 利用开发文档更新大全

新增文档
● UI 模块新增基于 TS 扩大的申明式开发范式(简称“申明式开发范式”)开发指南。申明式开发范式采纳 TS 语言并进行申明式 UI 语法扩大,从组件、动效和状态治理三个维度提供了 UI 绘制能力。UI 开发更靠近天然语义的编程形式,让开发者直观地形容 UI 界面,不用关怀框架如何实现 UI 绘制和渲染,实现高效开发。
https://docs.openharmony.cn/p…
● 新增 后台任务治理 开发指南。为了撑持性能、功耗诉求,零碎仅容许利用在后盾执行标准内的流动,标准外的流动默认会被挂起,当资源有余时会被回收。如果处于后盾的利用或业务,存在须要继续执行或者后续执行的业务,可基于业务类型,申请短时工作提早挂起或者长时工作防止进入挂起状态。
https://docs.openharmony.cn/p…
● 新增 后盾代理揭示 开发指南。开发者在利用开发时,能够调用后盾代理揭示类 ReminderRequest 去创立定时揭示,包含倒计时、日历、闹钟三种揭示类型。应用后盾代理揭示能力后,利用能够被解冻或退出,计时和弹出揭示的性能将被后盾零碎服务代理。
https://docs.openharmony.cn/p…
● 新增 窗口治理 开发指南,包含窗口、屏幕属性、屏幕截图。窗口治理新框架,提供更加灵便的窗口框架能力,反对全屏、分屏、窗口化状态,反对跨窗口拖拽能力。display 治理能力,反对分屏,并加强亮灭屏治理能力;反对窗口动画和成果。
https://docs.openharmony.cn/p…
● 新增 WebGL(Web Graphic Library,网页图形库)开发指南。WebGL 次要用于交互式渲染 2D 图形和 3D 图形。目前 OpenHarmony 中应用的 WebGL 是基于 OpenGL 裁剪的 OpenGL ES,能够在 HTML5 的 canvas 元素对象中应用,无需应用插件,反对跨不同 OS 平台。WebGL 程序是由 JavaScript 代码组成的,其中应用的 API 能够利用用户设施提供的 GPU 硬件实现图形渲染和减速。
https://docs.openharmony.cn/p…
● 新增 DevEco Studio(OpenHarmony)使用指南。HUAWEI DevEco Studio For OpenHarmony(以下简称 DevEco Studio)是基于 IntelliJ IDEA Community 开源版本打造,面向 OpenHarmony 全场景多设施的一站式集成开发环境(IDE),为开发者提供工程模板创立、开发、编译、调试、公布等 E2E 的 OpenHarmony 利用 / 服务开发。
https://docs.openharmony.cn/p…

优化文档
疾速入门 更新。减少 eTS 低代码开发方式的疾速入门领导。
https://docs.openharmony.cn/p…
Ability 开发指南更新。Ability 作为应用程序的框架,是利用开发的根底元素。咱们优化了 Ability 的开发指南,提供了 Ability 的概念解读、应用领导以及配套示例工程。
https://docs.openharmony.cn/p…

示例教程
Sample Code:OpenHarmony 开源社区同步上线 18 个 Sample 示例笼罩短信服务、数据管理、媒体服务、ArkUI 等子系统。

               更多示例详见:https://gitee.com/openharmony/app_samples
  • 短信服务:本示例展现了电话服务中发送短信的性能。
  • web:本示例次要展现了 web 的性能页面。
  • 动画:本示例通过点击按钮触发动画,向用户展现属性动画与显示动画的成果。
  • 关系型数据库:本示例展现了在 eTS 中关系型数据库的应用,包含增、删、改、查等操作。
    ● Codelabs:同步上线 14 篇 Codelabs 教程领导,如分布式场景、音频录制等次要场景。

                       更多教程领导详见:https://gitee.com/openharmony/codelabs
  • 分布式游戏手柄:应用 eTS 开发一个手柄游戏,利用分布式能力,一个开发板作为手柄,一个开发板作为游戏端。
  • 分布式亲子教育:应用 RPC 实现跨设施通信,以及 CommonEvent 实现 ServiceAbility 与 FA 之间通信,实现分布式拼图游戏。
  • 音频录制利用:应用媒体组件 AudioRecorder 收录以后音频、应用 AudioPlayer 播放录音的办法。

OpenHarmony 官网文档获取体验晋升

OpenHarmony 官网是获取 OpenHarmony 我的项目资讯的官网平台,官网晋升了文档获取和意见反馈等方面体验。

            立刻体验全新文档页:https://docs.openharmony.cn/pages/v3.1/zh-cn/OpenHarmony-Overview_zh.md/

● 分区查找更快捷
文档区整体划分为 理解 OpenHarmony、利用开发文档、设施开发文档三个版块 ,不便开发者基于不同场景获取信息,文档体验更轻松愉悦。
● 全站搜寻更高效
一站式搜寻范畴一直裁减,全局搜寻减少搜寻后果分类显示;导航栏反对按题目关键字搜寻,搜寻范畴更聚焦。
● 查看源码便捷奉献
单击文档页面右上角的“查看源码”按钮,即可进入 Gitee Docs 源文档页面,文档奉献更便捷!
● 意见反馈

  • 单击文档页面右上角的“问题反馈”按钮,即可进入 Gitee Docs 仓 Issue 反馈界面,通过新建 Issue 的形式反馈文档意见。
  • 登录 Gitee 网站,关上 OpenHarmony 开源我的项目 Docs 仓,进入 Issue 反馈界面反馈文档问题。
    https://gitee.com/openharmony…

OpenHarmony 信息中心精彩上线

基于开发者理解、学习、开发、求助的用户旅程,咱们在 DevEco Studio 中提供了一站式的信息获取平台:OpenHarmony 信息中心,首版本反对如下能力:
● 提供 OpenHarmony 利用开发疾速入门、DevEco Studio 版本阐明、常见问题的内容集成,沉迷式的信息浏览体验。
● 反对文档内容与 DevEco Studio 性能的深度交融,可在浏览文档过程中,拉起 DevEco Studio 相应性能,一键中转。
● 反对 Sample 的在线浏览及一键创立。
● 反对开发者的匿名意见反馈,您的意见将会是 DevEco Studio 以及文档改良的重要输出起源。
● 反对 OpenHarmony 利用开发过程中相干资源的疾速获取,进步信息获取效率。

                    文档参考:https://docs.openharmony.cn/pages/v3.1/zh-cn/application-dev/quick-start/deveco-studio-user-guide-for-openharmony.md/

欢送开发者共建

心愿本期文档上新内容,辅助宽广开发者更高效地摸索、体验、上手 OpenHarmony。
咱们看到 400+ 位社区开发者参加了 OpenHarmony Docs 仓奉献,感激开发者的继续关注和反馈。欢送宽广开发者在参加 OpenHarmony 开源我的项目中,继续关注 SIG Docs,反馈文档倡议和需要,与咱们一起继续晋升文档体验。

                  欢送订阅 SIG Docs 邮件列表
                  docs@openharmony.io
                  具体参考:https://gitee.com/openharmony/community/blob/master/README.md

咱们深信社区开发者的共建力量,携手同行、并肩合作、打造衰弱、蓬勃发展的 OpenHarmony 社区。

正文完
 0