0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

对比App Clips和小程序,服务卡片有什么优势

ArkUI详解 来源:鸿蒙实验室 作者:鸿蒙实验室 2022-12-01 14:16 次阅读

App Clips 从哪里来?

App Clips(应用片段) 作为 WWDC2020 上最值得关注的特性之一,由于缺乏官方示例,是用户感知度最低的新功能。同时,因为和微信小程序过于相似的产品形态设定,也被部分开发者冠以「苹果牌小程序」的昵称。

官方对其的定义是——

App clips are a great way for users to quickly access and experience what your app has to offer. An app clip is a small part of your app that’s discoverable at the moment it’s needed. App clips are fast and lightweight so a user can open them quickly.

应用片段让用户可以快速体验应用。一个应用片段是应用的一小部分,可以在需要的时候被发现。应用片段快速而轻巧,因此用户可以快速打开它们。

信达雅的翻译就是:「无需下载,用完即走」。乍看之下确实像小程序。但还是有区别的。

App Clip是主 app 轻量级的版本,旨在在特定场景为用户提供快速便捷的体验。

App Clips 和微信小程序的存在都是为了解决同一个问题。但就开发而言,App Clips 和微信小程序亦存在着方向上的差异。

差异

微信小程序是 0 到 0.1 再到 1.0。开发者为提供一个服务,从头开始开发小程序,用户用完即走,体验很棒。

App Clips 则是从 1.0 到 0.1,是对现有 app 的一种改良,因此在开发上遇到的麻烦反而会少一些。

下面,我们就针对 App Clip 几个重要特性进行详细说明。

App Clip 的技术限制

App Clip 仅限应用于特定场景,即尽可能快地完成一个任务,即用即走。你可以把它看作主 app 的核心功能应用,对于复杂的任务应该在其对应的主 app 完成,因此某些功能被禁止在 App Clip 中使用。

安装包大小 10M 以内

当弹出 App Clip Card 时会立即下载 App Clip,安装包大小的限制保证了用户体验——当用户打开 App Clip 时大概率已经下载好。

对比App Clips和小程序,有什么优势?

App Clips和小程序本质上都是针对服务线上化、交易闭环的场景在定义产品,天然追求随处可及和服务直达的特性。原子化服务与之相比,有以下优势:

1.原子化服务是面向未来超级终端的服务形态,覆盖更广泛的IoT设备,具备1+8+N设备兼容的API接口,这也是原子化服务相比APP Clips和小程序更具竞争力的根基。

2.原子化服务是基于分布式全场景体验目标而设计的,也是与App Clips和小程序在设计理念上的最大不同。HarmonyOS提供了超强的分布式能力,能够让开发者快速实现一个分布式业务。

3.原子化服务有服务中心、碰一碰、扫一扫、卡片分享、流转业务触发等相比App Clips和小程序更为丰富的入口, 支持服务快速直达。
审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • APP
    APP
    +关注

    关注

    33

    文章

    1530

    浏览量

    71631
  • CLIPS
    +关注

    关注

    0

    文章

    5

    浏览量

    7130
  • 小程序
    +关注

    关注

    1

    文章

    227

    浏览量

    11844
  • OpenHarmony
    +关注

    关注

    23

    文章

    3311

    浏览量

    15159
收藏 人收藏

    评论

    相关推荐

    OpenHarmony开发案例:【电影卡片

    基于元服务卡片的能力,实现带有卡片的电影应用,介绍卡片的开发过程和生命周期实现。
    的头像 发表于 04-15 17:53 941次阅读
    OpenHarmony开发案例:【电影<b class='flag-5'>卡片</b>】

    鸿蒙OS实战开发:【多设备自适应服务卡片

    服务卡片的布局和使用,其中卡片内容显示使用了一次开发,多端部署的能力实现多设备自适应。 用到了卡片扩展模块接口,[@ohos.app
    的头像 发表于 04-09 09:20 484次阅读
    鸿蒙OS实战开发:【多设备自适应<b class='flag-5'>服务</b><b class='flag-5'>卡片</b>】

    鸿蒙OS开发实例:【手撸服务卡片

    服务卡片指导文档位于“**开发/应用模型/Stage模型开发指导/Stage模型应用组件**”路径下,说明其极其重要。本篇文章将分享实现服务卡片的过程和代码
    的头像 发表于 03-28 22:11 735次阅读
    鸿蒙OS开发实例:【手撸<b class='flag-5'>服务</b><b class='flag-5'>卡片</b>】

    一张服务卡片,三个设计原则,让HarmonyOS元服务卡片获得更多用户触点

    服务是一种基于HarmonyOS API的全新服务提供方式,对于开发者来说仅需要开发一次,即可支持多终端设备运行,以鸿蒙万能卡片等多种呈现形态,向用户提供更轻量化的服务。更轻便的开发
    的头像 发表于 11-17 15:43 274次阅读

    鸿蒙原生应用开发-折叠屏、平板设备服务卡片适配

    的间距在标准尺寸下占整体比例的 16%,这样当卡片尺寸扩展到 200vp 时,卡片边距也就变成了 32vp,以此类推,能够保证一定程度下的适配效果。 二、卡片对应宫格比例对照表 服务
    发表于 11-16 10:10

    爆款元服务!教你如何设计高使用率卡片

    服务的概念相信大家已经在HDC 2023上有了很详细的了解,更轻便的开发方式,让开发者跃跃欲试。目前也已经很多开发者开发出了一些爆款元服务,那么如何让你的元服务拥有更高的传播范围、
    发表于 11-15 11:15

    ZYNQ对比其他处理器什么优势

    ZYNQ对比其他处理器什么优势
    发表于 11-07 07:01

    内转子电机对比外转子电机什么优势

    内转子电机对比外转子电机什么优势
    发表于 10-09 07:53

    SWD的接口对比JTAG接口什么优势

    SWD的接口对比JTAG接口什么优势
    发表于 10-09 07:09

    FT232对比CH430什么优势

    FT232对比CH430什么优势
    发表于 10-09 07:06

    HarmonyOS元服务开发实践:桌面卡片字典

    本文转载分享自华为开发者论坛《​HarmonyOS元服务开发实践:桌面卡片字典​》,作者:蛟龙腾飞 一、项目说明 1.DEMO创意为卡片字典。 2.不同卡片显示不同内容:微卡、小卡、中
    发表于 08-24 16:55

    HarmonyOS/OpenHarmony元服务开发-配置卡片的配置文件

    ;supportDimensions\": [ \"2*2\" ] } ] } *附件:HarmonyOSOpenHarmony元服务开发-配置卡片的配置文件.docx
    发表于 08-01 11:45

    OpenHarmony上使用服务卡片

    服务卡片是一种界面展示形式,将服务的重要信息以卡片的形式展示给用户,用户可通过轻量交互行为实现服务直达、减少层级跳转的目的。
    的头像 发表于 06-25 15:12 339次阅读
    OpenHarmony上使用<b class='flag-5'>服务</b><b class='flag-5'>卡片</b>

    HarmonyOS 3.1上实现计步卡片

    本篇帖子是参考 Codelab 基于 Stage 模型 JS 服务卡片,使用最新 ArkTS 元服务开发的,实现带有卡片的计步应用,用于介绍卡片
    的头像 发表于 05-29 11:10 502次阅读

    鸿蒙元服务万能卡片开发-stage模型和fa模型的卡片区别

    一、项目类型 Application: 应用开发 Atomic Service:原子化服务开发 这里选择Empty Ability模板创建项目。 二、Stage模型卡片开发 Api:9
    发表于 05-22 14:20