NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

Facebook 推出 App Links,简化应用程序间的深层链接

  • 2014-05-12
  • 本文字数:1138 字

    阅读完需:约 4 分钟

F8 开发者大会上,Facebook 宣布了 App Links ,这是一个开放的、跨平台的 app-to-app 链接解决方案,旨在使开发人员可以更简单地从他们自己的应用程序链接到其它应用程序。除 Facebook 外,许多公司都已经宣布支持 App Links,包括 Parse、Dropbox 和 Spotify。目前,App Links 支持 Android、iOS 和 Windows Phone。

Facebook 宣称,App Links 要解决的问题是建立一种简单一致的方式来控制用户点击移动应用程序或移动网页上的某些内容时所引发的动作。这需要弄清楚何时使人们由那个应用程序直接进入另一个应用程序,以及如何做到这一点。iOS 不像 Android 和 Windows Phone 那样支持内置后退按钮的概念,因此在 iOS 上,App Links 还为用户提供了一种方式,使他们可以回到他们用于打开其它应用程序的第一个应用程序。

App Link 规范定义了一组 HTML 元标签,这可以在每个目标平台上为 App Links 提供足够的上下文信息,比如:

复制代码
<meta property="al:ios:url" content="applinks://docs" />
<meta property="al:ios:app_store_id" content="12345" />
<meta property="al:ios:app_name" content="App Links" />
<meta property="al:android:url" content="applinks://docs" />
<meta property="al:android:app_name" content="App Links" />
<meta property="al:android:package" content="org.applinks" />
<meta property="al:web:url" content="http://applinks.org/documentation" />

根据这些数据,App Link 导航协议定义了一种创建后续 URL(iOS 和 Windows Phone)或者 intent(Android)的通用方法。Facebook 在 Bolts 库中为 App Link 导航协议提供了一种参考实现。

App Links 可以使用 Facebook Index API ,后者允许开发人员检查任意 URL 是否不需要解析 HTML 标签就可以深层链接,它还可以使用 Parse App Link Cloud Code Module 提供一种使用只针对移动应用程序的 App Link 元数据发布网页内容的简单方式。

App-to-app 链接不是新事物,但开发人员要支持这项功能并不简单, Christina Warren 在 Mashable 网站上的报道中写道:每个平台都有自己的深层链接应用程序的方式(如 iOS、Windwos Phone 或 Web 上的 URL,或者 Android 上的 intent),而且支持特定深层链接方案以及管理索引——告诉一个链接打开什么应用——是由各个应用程序决定的。

David Barnard 是流行的、基于 iOS URL 方案的应用程序启动器 Launch Center Pro 的创建者,他在接受 Mac Stories 的 Federico Viticci 采访时说,App Links 与苹果用 Safari 和 Smart App Banners 所做的事没有很大的区别,但 Facebook 正在做的可以跨平台和本地应用程序,并且还提供了代码,使开发人员支持这项功能更简单。

查看英文原文:**** Facebook Launches App Links To Make Deep Linking Between Apps Easier

2014-05-12 01:383533
用户头像

发布了 256 篇内容, 共 81.8 次阅读, 收获喜欢 11 次。

关注

评论

发布
暂无评论
发现更多内容

论文分享:利用对象存储进行高性能数据分析

Greptime 格睿科技

数据库 rust 对象存储 时序数据库

Pudgy Penguins NFT 概览与数据分析

Footprint Analytics

区块链游戏 NFT

基于客户真实使用场景的云剪辑Timeline问题解答与代码实操

阿里云视频云

云计算 视频云 云剪辑

想好新年去哪了吗?合合信息扫描全能王用AI“留住”年味

合合技术团队

文字识别 新年计划 图像处理 合合信息 扫描全能王

《UNIX环境高级编程(第3版)》PDF

程序员李木子

Linux命令之fg详解

百度搜索:蓝易云

云计算 Linux 运维 服务器 云服务器

@工控工程师,往这儿看!80%工控兄弟都在种草的宝藏应用,你知道几条?

AIRIOT

在线模型系统分布式异构计算演变-京东广告算法架构体系建设

京东零售技术

人工智能 机器学习 算法

商汤科技日日新SenseNova 4.0发布:这⼀次,带来全新的AI体验!

Lily

容器化对数据库的性能有影响吗?

小猿姐

数据库 Kubernetes 容器化

华秋助力扬兴打破垄断,推动晶振国产化进程

华秋电子

晶振

喜报|博睿数据算力调度可观测平台荣获信通院“算力服务领航者计划”优秀案例

博睿数据

可观测性 运维监控

Docker里的基础术语有哪些?

百度搜索:蓝易云

Docker 云计算 运维 服务器 云服务器

淘宝app端商品详情数据采集

tbapi

河南省政务民生、本地生活、新闻等垂域应用启动鸿蒙原生应用开发

最新动态

什么是HTTP劫持,有什么方案能处理

德迅云安全杨德俊

完蛋!我把AI喂吐了!

有道技术团队

网易有道 AIGC Prompt QAnything

新增模型检验,指标自动评估模型效果|ModelWhale 版本更新

ModelWhale

人工智能 机器学习 大数据 数据分析 模型训练

专有云 ABC Stack 联合银联商务打造金融级云平台,入选《2024 央国企上云用云典型案例》

Baidu AICLOUD

专有云 金融云

用 Easysearch 帮助大型车企降本增效

极限实验室

索引 快照 降本增效 数据压缩 easysearch

【AIOps】日志分析领域难题:如何对混合日志进行自动化解析?

华为云PaaS服务小智

人工智能 软件开发 华为云

关键词搜索拼多多商品列表数据接口Python

tbapi

拼多多API接口 关键词搜索拼多多API接口 拼多多商品列表数据接口

K8s 集群可观测性-数据分流最佳实践

观测云

K8s 多集群管理

如何用NGINX实现UDP四层反向代理?

百度搜索:蓝易云

云计算 运维 服务器 udp 云服务器

听懂一句AI实话,做成一件零售实事

脑极体

AI

Qt项目第二弹-文件加解密之RSA

springIce

rsa qt openssl

EigenLayer火的原因还有介绍

币离海

以太坊 EigenLayer 质押

春节活动“龙”重登场,三大领域创意应用等你来挑战!

飞桨PaddlePaddle

百度 paddle 飞桨 应用开发 春节活动

内地与香港司法协助落实,对 Web3.0 行业有何影响?

TechubNews

投资更好的管理会计系统,探索全面预算管理的奥秘

智达方通

管理会计 全面预算管理

Facebook推出App Links,简化应用程序间的深层链接_Meta_Sergio De Simone_InfoQ精选文章