开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第23天,点击查看活动详情
ArkUI是什么?
ArkUI是一套构建分布式应用界面的UI开发框架,它将成为HarmonyOS开发UI界面的主力军,开发者只需使用一套TS/JS API,就能在多个HarmonyOS设备上提供生动流畅的用户界面体验,也将逐渐替代原有的Java开发方式。
ArkUI的技术实现和React Native,Weex等技术方案师出同源,但是作为HarmonyOS原生操作系统上面的UI框架,它具备系统级编译的支持,这使得它在性能和体验上远超同行。
ArkTS是什么?
基于ArkUI的声明式开发范式,让代码更简洁
ArkUI多平台支持
AppGallery Connect简称AG Connect或AGC,作为开发者应用一站式服务平台,为开发者提供项目管理、应用开发、调测、上架、运营、分析等服务,构建全场景智慧化的应用生态。
AppGallery Connect深度整合华为内部各项优质服务,将华为在全球化、质量、安全、工程管理等领域长期积累的能力开放给您,大幅降低应用开发与运维难度,提高版本质量,开放分发和运营服务,帮助您获得用户并实现收入的规模增长。
App Clip 的技术限制
App Clip 仅限应用于特定场景,即尽可能快地完成一个任务,即用即走。你可以把它看作主 app 的核心功能应用,对于复杂的任务应该在其对应的主 app 完成,因此某些功能被禁止在 App Clip 中使用。
安装包大小 10M 以内
当弹出 App Clip Card 时会立即下载 App Clip,安装包大小的限制保证了用户体验——当用户打开 App Clip 时大概率已经下载好。
差异
微信小程序是 0 到 0.1 再到 1.0。开发者为提供一个服务,从头开始开发小程序,用户用完即走,体验很棒。
App Clips 则是从 1.0 到 0.1,是对现有 app 的一种改良,因此在开发上遇到的麻烦反而会少一些。
下面,我们就针对 App Clip 几个重要特性进行详细说明。