Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

App Clips & Google Play Instant #282

Open
yaofly2012 opened this issue Jun 28, 2023 · 2 comments
Open

App Clips & Google Play Instant #282

yaofly2012 opened this issue Jun 28, 2023 · 2 comments
Labels

Comments

@yaofly2012
Copy link
Owner

yaofly2012 commented Jun 28, 2023

App Clips(轻App)

什么是App Clip

轻App是App的轻量级版本,让用户能够快速执行日常任务,而无需下载和安装 App

当用户启动App Clip时系统会自动下载并启动App Clip;并且当AppClip处于非活跃状态一段时间后系统会自动删除App Clip。

有点微信小程序的味道啊。

目标

  1. 随取随用,无需下载安装App
  2. 在保护用户的隐私前提下让用户能够快速执行日常任务

App Clips focus on finishing one task quickly

开发

限制🚫

在决定开发App Clip前先要App Clip的限制,哪些是App Clip不能做的事情

  1. iOS >= 14
  2. size
  • 10MB <= iOS 15
  • 15MB >= iOS 16
  1. Quick
  2. 保护隐私

开发 TODO

Apple App Clips 开发
How to Build an App Clip on iOS 14

一个App只能创建一个App Clip,但是只要Size足够,可以根据Invocation URL实现不同体验

Invocation

要启动App Clip需要用户进行Invocation操作

当用户触发Invocation后,系统就展示App Clip卡(App Clip Card),当用户点击【open】事则启动App Clip。

截止到目前(2023/06/29)Apple提供了以下Invocation方式

  1. App Clip码
  2. Invocation URL 二维码
  3. Safari 浏览器中的智能App横幅广告(Smart App Banner)
  4. iMessage中的链接
  5. NFC 标签
  6. “地图”中的地点卡
  7. 基于定位的Siri建议
  8. App资源库(App Library)/ 最近访问的App

注意:触发Invocation还得靠用户主动操作(点击或者扫一扫)

Invocation URL

Issues/Concern:

  1. 如何通过代码调用App Clip ?【目前不行,iOS17可以啦】
    只能采用官方提供那几种方式。
    参考Can one app invoke another app's app clip?

  2. 如果用户已经安装了App,则系统会直接启动APP,而不再启动App Clip。利用这个可以多用来是获客。

App Clip Code(轻App码)

有点类似微信小程序的二维码,轻App也有专属的“二维码”,即轻App码。

App Clip Code tends to be the best way for people to discover and launch your App Clip.

PK App Extension

App Clips跟App Extension还挺像的。

PK 小程序

App Clip可以视为IOS系统级别小程序。

参考

  1. Apple App Clips Overview
  2. Apple App Clips 交互指南
  3. Apple App Clips 开发
  4. 一些关于 App Clips 的笔记
  5. iOS 14 支持「小程序」了:开发者如何看待 App Clips
  6. How to Build an App Clip on iOS 14
  7. Exploring the Potential of App Clips
  8. 后App时代的轻应用技术是什么?App的软件形态存在哪些问题?
@yaofly2012
Copy link
Owner Author

yaofly2012 commented Jun 28, 2023

Android版的App Clips,不过名字叫Google Play Instant

参考

  1. Google play instant

@yaofly2012 yaofly2012 removed the TODO label Jul 4, 2023
@yaofly2012
Copy link
Owner Author

喜大普奔

iOS 17开始支持APP直接打开App Clips啦!!!

参考

  1. WWDC2023
  2. What’s new in App Clips?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant