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

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:002163
用户头像

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

关注

评论

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

Spring 数据库配置文件进行解密操作,和网易大佬的技术面谈

Java 程序员 后端

SpringBoot---错误处理机制,kafka实现负载均衡的原理

Java 程序员 后端

Spring MVC—XML配置与注解配置+使用注解完成请求参数绑定

Java 程序员 后端

Spring--快速入门,rabbitmq面试题总结

Java 程序员 后端

springboot 整合 thymeleaf,java技术核心卷二

Java 程序员 后端

SpringBoot配置文件,springboot项目案例百度云

Java 程序员 后端

Spring Cloud入门-Zuul服务网关(Hoxton版本)

Java 程序员 后端

Spring-Boot-+-Redis-实现接口幂等性,看这篇就太好了

Java 程序员 后端

SpringBoot中的yaml语法及静态资源访问问题,mysql面试笔试题

Java 程序员 后端

Spring boot记录sql探索,java堆和栈面试题

Java 程序员 后端

springboot入门教程,4000多页合集的计算机、网络、算法知识总结

Java 程序员 后端

SpringCloudRPC调用核心原理:RxJava响应式编程框架,其他操作符

Java 程序员 后端

Spring Cloud Gateway自定义过滤器实战(观测断路器状态变化)

Java 程序员 后端

SpringMVC--请求参数绑定,spring菜鸟教程

Java 程序员 后端

Spring Cloud原理详解,java程序员进阶

Java 程序员 后端

Spring MVC+Spring+Mybatis实现支付宝支付功能

Java 程序员 后端

Springboot过滤器和拦截器详解及使用场景,nginx原理和架构

Java 程序员 后端

Spring中注解,java电话面试技巧

Java 程序员 后端

SpringBoot整合SpringSecurity超详细入门教程

Java 程序员 后端

SpringBoot源码学习系列之嵌入式Servlet容器

Java 程序员 后端

Spring Boot 精讲,看完你还敢说你不会 Spring Boot ?

Java 程序员 后端

Spring MVC面试题(2020最新版),java书籍入门下载

Java 程序员 后端

SpringBoot---入门和配置,深入java虚拟机百度云

Java 程序员 后端

SpringBoot2---指标监控,kalilinux教程下载

Java 程序员 后端

SpringBoot中好用的数据连接池,入职3个月的Java程序员面临转正

Java 程序员 后端

SpringBoot基于微服务架构的前后端分离博客系统源码免费赠送(1)

Java 程序员 后端

Spring Boot 项目的这些文件都是干啥用的?,java电子书免费

Java 程序员 后端

Spring Cloud Gateway修改请求和响应body的内容

Java 程序员 后端

springboo 使用自定义的 Tomcat,java常用的设计模式面试

Java 程序员 后端

SpringBoot基于微服务架构的前后端分离博客系统源码免费赠送

Java 程序员 后端

SpringCloud Alibaba 入坑(六),java开发程序员面试题

Java 程序员 后端

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