抖音国际版TikTok也在开发小程序了?和苹果App Clips小程序类似

抖音国际版TikTok也在开发小程序了?和苹果App Clips小程序类似,第1张

xdaza 6月22日消息,周一TikTok宣布允许开发者在APP内创建小程序,其目的是让每个人在不离开TikTok的情况下,访问视频中的第三方小程序,有点类似于苹果的App Clips和微信小程序

和微信小程序一样,通过TikTok小程序,用户可以查看第三方程序的信息以及互动,而不必从App Store下载完整的应用程序。目前维基百科、BuzzFeed、Quizlet等第三方内容提供方,已确认开发TikTok小程序

TikTok小程序基于HTML5,这意味着对熟悉网络编程的人来说,为TikTok开发一个小程序将变得非常简单。同时,任何人都可以提交TikTok小程序,但是只有审核通过的,才能被用户使用

而在此之前,国内版抖音早已上线小程序,不过从大众的反应及开发者的热情程度上来说,远比不上“小程序鼻祖”微信的影响力,不知这一次,国际版抖音TikTok小程序,是否能掀起风浪呢?

当各大超级APP,都在开发小程序的时候,意味着APP内的流量已达到组成一个小生态的地步

小程序的出现固然方便了部分普通用户,但又何尝不是,更加牢固地把用户们“圈养”在自己的生态之下呢?如果把原本互联互通的互联网变成了一个个孤岛,到底是对用户有利呢?还是在伤害用户的权益呢?

xdaza日常使用小程序的概率,基本上维持在10%左右,绝大部分时间获取信息的渠道都是:搜索引擎>APP>小程序,你平时使用小程序的概率高吗?欢迎在评论区一起讨论哦

好了,这就是今天的xdaza虾评时间,感谢股东老爷们的支持,我们明天再见

apple store可以快递。

下订单并付款后,将收到确认订单的电子邮件或 iMessage 信息,以确认订单详细信息,包括每件商品的预计发货时间或送达日期。当商品已发货并准备配送时,我们会通过电子邮件或 iMessage 信息来向你发送包含承运商和商品跟踪信息的发货通知。

App Clips 小程序

8 月 3 日,苹果公司正在通过由 Apple Store 应用程序和 Apple Pay 支持的新的自助结账 App Clips 小程序,使在 Apple Store 零售店购买配件和保护壳等比以往更快、更容易。App Clips 是苹果 iOS 应用的小程序部分,可以在需要的时候快速加载。

信实零售公司(Reliance Retail)正在与Apple洽谈在印度开设Apple Store的可能。而莱大众系统(Raffles Systems)也计划在巴基斯坦的第二大城拉合尔开设类似的商店。2011年2月25日,南华早报报道Apple会租用国际金融中心商场开设香港第一间苹果零售店。

创建一个App Clip,使用户可以使用未安装应用程序的某些功能。App Clip是你应用程序的一个轻量级版本,无论何时何地你的App Clip都能够为用户提供一些功能。

当用户安装App Clip的相应完整应用程序时,完整应用程序将替换App Clip。从这一刻起,每次调用都会启动完整的应用程序,而不是App Clip,用户将获得完整应用程序中App Clip的功能。如果用户没有安装完整的应用程序,App Clip在一段时间不活动后系统会自动删除App Clip。

在你的Xcode项目中,在你的应用程序中target需要新建一个你的App Clip,App Clip与你的主应用程序共享code和assets。你的app clip还可以使用与主应用程序的相同框架。例如,你的app clip可以请求访问摄像头、将敏感数据存储在本地keychain中、连接到蓝牙设备等等。

然而,App Clip在保护用户隐私和保存资源方面有一些限制。在确定你的应用程序的哪些功能可以制作出一个App Clip之前,请先让我们看一下App Clip可用的技术。

Note

主应用程序只能有一个App Clip,并且主应用程序中必须完全支持App Clip中的功能。

用户可以通过执行以下任何一个启动App Clip:

1.1. 扫描NFC Tag 或 Visual Code

1.2. 点击基于地理位置信息的Siri建议

1.3. 点击地图应用中的链接

1.4. 点击网站上App推荐条

1.5. 点击在消息应用中分享的链接

当用户启动App Clip时,系统首先验证App Clip的元数据以及其关联的URL。然后,系统利用URL来确定在app clip卡上显示的数据,即调用时显示的表。app clip卡提供附加信息,并显示一个Open按钮,用户点击该按钮即可启动app clip。

当用户启动app clip时,系统会将URL传递给app clip。启动后,app clip访问URL并对其进行解析以提取信息,然后根据这些信息更新其用户界面。

App Clip不会出现在主屏幕上,用户也不会像管理完整应用程序那样管理它们。相反,App Clip在一段时间不活动后系统会自动删除App Clip。因此,你的App Clip提供一个优秀的用户体验。

App Clip避免了复杂的界面元素,如 tab bars或complex forms,以提供线性的,集中的用户体验。当App Clip需要人们执行更复杂的任务时,它们利用了降低复杂性的技术。

App Clip包不超过10 MB,以提供即时启动。如果可能,请将你的App Cli保持在该限制以下。

App Clip使用了SwiftUI和UIKit,可以访问与主应用程序相同的框架。但是,以下框架对App Clip不可用:CallKit、CareKit、CloudKit、HealthKit、HomeKit、ResearchKit、SensorKit和Speech。

在app clip中使用这些框架都不会导致编译时错误,但是在运行时它们的api返回的值有不可用、空数据或错误codes。例如,当您从app clip调用HealthKit的isHealthDataAvailable()时,它将返回false。

App Clip可以显示广告和推荐其他应用程序使用 SKOverlay 或 SKStoreProductViewController 。但是,限制应用程序始终在App Clip中启用,为了保护用户隐私并阻止用户在Apps和App Clip之间进行跟踪。

App clips无法请求授权使用 AppTrackingTransparency 跟踪用户,name和identifierForVendor都返回空字符串。此外,App clips不能执行后台任务,例如使用URLSession进行后台联网或在App clips不使用时保持蓝牙连接。App clips也不能请求连续的位置访问,但是,他们可以请求“使用时”授权,该授权将在第二天凌晨4:00自动重置。

为了保护用户数据,以下内容App clips不能访问:

5.1 运动与健康数据

5.2 苹果音乐以及视频

5.3 通讯录、文件、消息、提醒和照片

除了主应用外,App clip无法与任何其他的应用共享数据。有关详细信息,请参见 Making Data Available to the App Clip’s Corresponding App 。

App Clip提供了即时体验,并专注于为日常任务提供最快的解决方案,因此某些功能将在主应用程序中发挥最佳效果。为主应用保留以下功能(这些功能最好不要放到App Clip里面):

6.1 高级网络功能,如Bonjour,或配置本地Wi-Fi网络

6.2 App extensions (应用扩展)

6.3 自定义和设置;例如,创建设置捆绑包

6.4 数据移交和文件打开

6.5 应用内购买和应用内提供支付卡

6.6 低级Unix功能;例如,BSD通知

6.7 iPad上的多个场景

6.8 自定义URL Schemes

6.9 使用StoreKit的requestReview(in:)方法请求用户审阅应用程序

6.10 搜索配对的蓝牙设备


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8128902.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存