写点什么

Apple 向开发者开放消息框架

  • 2016-06-22
  • 本文字数:762 字

    阅读完需:约 3 分钟

Apple 在 WWDC 2016 上针对 iOS 提供的全新消息框架(Messages framework)使得开发者能够创建与 Apple 的“信息”应用进行交互的应用扩展。新增的消息 API 目前支持两类扩展:

  • 贴纸包(Sticker Pack),提供了一系列可供用户插入到消息中发布的图片。
  • iMessage 应用,可用于在“信息”应用中访问外部应用。

贴纸应用无需编写任何代码,只需将图片复制到 Xcode 提供的一个项目模板即可创建。同时 iMessage 应用可以使用完整的消息框架,下文将进一步进行介绍。根据 Apple 的说明,iMessage 应用可直接在消息内部实现内容共享、支付、玩游戏、协作等功能。

消息框架包含一系列供开发者使用的基本类:

  • MSMessageAppViewController :这个类为消息扩展提供了主视图控件,可用于呈现自定义用户界面,管理扩展状态,获取当前对话,追踪信息的发送等功能。
  • MSStickerBrowserViewController MSStickerBrowserView MSStickerBrowserViewDataSource :这些类可用于定制和呈现自定义或动态的贴纸浏览器(Sticker browser)。如果要为贴纸浏览器提供动态内容,可以实施自定义的MSStickerBrowserViewDataSource。若要对默认贴纸浏览器的外观进行定制,可以提供自己的MSStickerBrowserView,并对浏览器尺寸、贴纸尺寸等内容进行定制。通过 MSStickerView 子类还可获得进一步的定制能力。
  • MSConversation :这个类负责呈现对话,将其插入消息的输入字段即可用于发送文字、贴纸、附件,或消息对象。
  • MSMessage :这个类可用于创建交互式消息并可访问消息属性,例如发送人、消息所述的会话,以及消息所关联的可选 URL 等。
  • MSSession :这个类可用于对消息进行标识并进行后续更新,例如可将这一特性用于游戏或协作应用中。

此次发布的消息框架可通过 Xcode 8 测试版使用,已注册的开发者可免费下载这个版本。

查看英文原文 Apple Opens the Messages Framework to Developers

2016-06-22 19:002236
用户头像

发布了 283 篇内容, 共 106.1 次阅读, 收获喜欢 62 次。

关注

评论

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

对于容器技术的看法

倾心煎蛋

详解GaussDB(for MySQL)服务:复制策略与可用性分析

华为云开发者联盟

数据 路径 可用性 华为云 GaussDB

环信大学:模型的边界!

环信

Gitlab 部署配置

wong

gitlab

NIO的组成有哪些——奈学

古月木易

nio

Week09作业

熊威

日入斗金,稳赚不赔?小心泛滥网络的兼职刷单让你钱尽财空

360安全卫士

微服务架构下的核心话题 (二):微服务架构的设计原则和核心话题

xcbeyond

架构 微服务 设计原则

第九周作业

腾志文(清样)

直播平台在贝壳找房中的实践与运用

Geek_hyrcb9

架构 分层架构 直播 分层思维 多元场景应用

如何保存我们的资产

不在调上

浙江上线市场监管区块链电子取证平台,武汉出台“区块链八条”,

CECBC

区块链 行业资讯 产业落地

NIO的组成有哪些——奈学

奈学教育

nio

原创 | 使用JPA实现DDD持久化- O:对象的世界(2/3)

编程道与术

Java hibernate DDD JDBC jpa

为Z3 Air-赋能,十代酷睿引领游戏5GHz新时代!

最新动态

充分释放数据价值:安全、可信6到飞起

华为云开发者联盟

区块链 数据共享 华为云 可信安全计算 数据价值

中国四大银行正在大规模内测数字货币APP|可凭手机号完成转账

CECBC

数字货币 DCEP 中国人民银行

【DevOps】Jenkins持续集成流水线(中)

Man

DevOps jenkins CI/CD JACOCO FINDBUG

影调:光影交响曲

北风

摄影 风光 影调 光影 人像

如果不懂编程,请看这里!!!

代码制造者

学习 编程 低代码 零代码

百度大脑人脸离线识别SDK升级盘点,Linux ARM版本上线

百度大脑

人工智能 人脸识别 百度大脑 sdk

信创舆情一线--工信部开展网络安全技术应用试点示范工作

统小信uos

女博士年薪156万入职华为!网友:实力演绎美貌与智慧并存

程序员生活志

华为 少年天才

打造高转化率网站不得不遵循的3条规范

姜奋斗

网站架构 网站 网站搭建 高转化率 转化

华为云的研究成果又双叒叕被MICCAI收录了!

华为云开发者联盟

学习 AI 计算机视觉 医疗 华为云

当百度遇上新基建:开放是基本原则 做智能时代的赋能者

百度大脑

人工智能 百度 AI 新基建 百度大脑

计算之美(1/12)

我的偶像是木子

数据结构 算法

架构师训练营第九周

WW

EasyDL的数据集、模型与代码的版本管理:灵活管理效率提升

百度大脑

人工智能 模型训练 百度大脑

英特尔十代酷睿携手机械革命X3-S 纵享顺畅游戏之巅

最新动态

什么是深度强化学习?

华章IT

学习 智能体

Apple向开发者开放消息框架_移动_Sergio De Simone_InfoQ精选文章