当苹果公司最近在WWDC向开发社区开放Messages时,我们的最初反应是HURRAY ! 像许多热情的开发人员一样,我们一直在等待这一刻,以便将有趣的内容集成到Messages中。 实际上,每个iPhone所有者都使用“电话”,“设置”和“消息”应用程序-这3个应用程序基本上是必不可少的。 直到iOS 10为止,Messages都是与我们的开发人员隔离的一个应用程序。 因此可以肯定地说我们很兴奋。 第一印象 在玩Ice Cream Builder示例时,您会发现Apple不仅在框架中进行了一半。 他们正在寻求创建一种新的应用程序范例,以量身定制以改善消息传递体验。 当苹果公司允许在iOS 8中使用第三方键盘时,我们开始看到这种希望的一瞥。该键盘允许以以前无法实现的方式共享GIF,贴纸和图像等丰富的内容。 有了iOS 10,大门就敞开了。 具有协调参与的交互式消息为开发人员带来了许多新的可能性。 回合制游戏(象棋,西洋跳棋和ooh战舰😀)立刻浮现在脑海,但更令人兴奋的是更实际的用例,例如在小组对话中直接与几个朋友分割支票。 每个人都点击Square Cash或Venmo片段并支付其份额。 此外,有了Messages片段中的归因支持,群聊中的每个人都有机会安装贡献者应用程序。 对于开发人员来说,这是一个梦想成真。 如果深入研究Messages Framework文档,您会发现有两种不同类型的集成: 贴纸包 有人说贴纸吗? 是! 在imoji,我们为贴纸而活! 实际上,我们之所以制作了表情符号,是因为我们了解了全球消息传递趋势,并且知道贴纸注定将成为iMessage及更高版本中可视通信的关键部分。 iOS 10不仅通过增加轻松向用户发送视觉效果的功能,而且还允许用户在聊天对话中的任意位置剥离和放置贴纸,从而使贴纸成为消息传递的重要组成部分。 消息传递曾经只是来回传递,但现在会变得更加有趣! 苹果公司一直重视视觉交流,并且作为该策略的一部分,为开发人员创建了一个简单而优雅的解决方案来创建贴纸包。 以下是开发人员如何发布基本贴纸包(功能受限)的示例。 首先创建一个新的Sticker Pack项目: 接下来,将您的图像拖到贴纸包资产目录中。 对于此示例,我们决定创建一个动画猫贴纸包(由Iconka提供)。 因为谁不喜欢可爱的动画猫咪贴纸? 差不多了! 这是我们手机中“消息”中的外观: 很容易吧? 借助如此简单的工具,我们可以确定,一旦iOS 10推出,数千个贴纸包应用程序将立即在App Store中弹出。 消息扩展 尽管贴纸包既有趣又可爱,但它们并非功能强大。 用户可以将贴纸发送给他们的朋友或将其拖动到照片上,但是要增加体验的复杂程度(例如搜索贴纸的能力),我们需要做更多的工作。 这是Messages扩展的来源。 消息扩展功能一目了然。 与具有较少内存的键盘不同,Messages扩展更为宽松。 更好的是,用户不再需要采取其他步骤来在“设置”中启用完全访问权限。 只是……有效。 简而言之,Messages扩展与任何其他扩展一样工作。 iOS将调用您的主视图控制器,该控制器必须扩展MSMessagesAppViewController。 […]
应用程序空间正在迅速变化。 五分之三的智能手机应用程序分钟中,有近四分钟花在个人前三名应用程序上。 这些应用程序大多数是消息传递应用程序。 考虑一下您上一次使用的应用程序,聊天或发送电子邮件必将构成您日常智能手机体验的基础。 我们是否正在目睹当今存在的“应用程序”的灭绝? 社交消息工具正在驱逐应用程序来控制我们的智能手机体验。 为什么? 因为对话是人类共享信息的一种更自然和流畅的方式,而不是另一个必须获取信息的应用程序界面。 预计这场社交消息革命将迅速发展。 在WSJD Live 2015大会上,技术策略师Michael Wolf在研究中表示,到2018年,全球40亿互联网用户中将有24亿使用社交媒体应用程序。但是,高达36亿将使用社交消息应用程序。 是的,那很大! 显然,用户渴望通信和可用性,而不是他们无休止地在(或很少使用)之间切换的大量下载应用程序。 那么,在应用程序启示录后的荒原中,用户将如何与智能手机互动? 如果社交消息确实超越了所有其他应用程序体验,则所有此类基于聊天的应用程序共享一件共同的事情:用户需要输入。 我个人认为我们低估了键盘界面。 看看事实:普通的智能手机用户已经每周使用它16个小时,其中70%的时间用于聊天或发送电子邮件。 为了满足用户交流和简化其应用程序体验的需求,我认为有一条明确的途径:将一些“必需品”引入键盘。 键盘将成为应用内的一个应用。 它是社交消息革命和传统应用程序不知情的刺客的工具(或者是最好的盟友吗?)。 对我来说,键盘的作用不只是打字。 通过将自己转变成一个信息中心,用户可以通过手指的一个中心点访问所有信息,从而实现智能,上下文和无缝通信。 例如,假设您正在与朋友聊天; 只需使用键盘,您就可以在不离开聊天应用程序的情况下轻按几下即可查看日历,找到一家餐厅并预订一张餐桌吃饭。 对我来说,消息传递领域正在进行一场无声的革命。 它正在增强我们与设备交互方式的各个方面,这将使消息传递空间感到惊讶。 我看到了一个未来,用户将可以直接从其键盘内部访问信息,而不是每天下载,存储和打开多个应用程序。 这种“事物”将成为用户访问多个信息块的媒介。 它不仅可以让用户键入内容,而且可以简化整个社交消息现象。 就我而言,这场革命已经开始,但是在后应用时代,他们可以实现更多的成就。 是的,后PC-现在,后APP。 应用后界面的确切细微差别尚不清楚,但从使用数百个应用到进行简单对话的转变是一种巨大的可能性。 它也必须是一个残酷简单而优雅的解决方案。 并且,如果聊天取代了应用程序以形成用户体验的中心,那么键盘是推动社交消息革命的明显媒介,您认为吗? 如果您喜欢阅读这篇文章,那么将其推向他人也可以发现它!
Partiamo dall’inizio… 2014年 苹果公司在世界范围内的通用计算机世界大会上(Apple C)的目标是完成语言程序(目标C)实用程序的使用,并在每个操作系统上都使用了Mac OS,Mac OS, watchOS)。 Il scelto per il nuovo linguaggioèSWIFT(dall’inglese“ rondine”,“ rapido”)。 快速达成共识, 迅速达成目标,在目标C的客观C行为中使用未成年人的犯罪行为。 可能因语言问题而无法使用Apple Consiglia的问题。 Swiftpuòben definirsi il risultato di una attenta selezione darwiniana (in cui l’uomo recita la parte della natura)cheèavvenuta negli anni nel campo informatico dei linguaggi di programmazione。 环境问题的复杂性,法律法规的统一性,通用汇编的通用性,机械化性,社会责任性和经济性程序语言的现代性。 迅速在马塞拉俱乐部的“ rapida”和dirompente俱乐部工作,并且在“锈”,“ Haskell”,“ Ruby,Python,C#,CLU [2] 达尔文语录中的自动翻译和加注时间(按问答集进行统计)和预选书翻译,[1] 更少的代码 可以迅速地从法律法规和法律法规中获得自然权益。 […]
SendBird的第三篇教程将带您逐步构建用于消息传递应用程序的开放频道,组频道和设置的选项卡栏控制器。 如何构建iOS消息传递应用程序:第3部分,标签栏控制器 在本文中,您将在… blog.sendbird.com 上连接到SendBird后,学习如何实现标签栏控制器。 如果您错过了SendBird的前两个教程,请在这里找到它们: 如何为iOS Messaging应用程序构建自定义UI,第2部分 本教程将引导您完成为iOS消息传递应用程序构建自定义UI所需的步骤。 它修改了… blog.sendbird.com 如何构建iOS消息传递应用程序:第1部分–基本登录视图 本文为iOS消息传递应用程序实现了用户界面,并开发了功能来支持与…的消息传递 。blog.sendbird.com – 对建立聊天和消息传递狂喜不已? 我们也是! 给我们发送消息,给我们留下评论,申请工作! 如果您有兴趣阅读SendBird上的更多文章,可以查看我们的博客,并在Twitter和Facebook上关注我们。 并且,如果您发现自己对阅读的内容感到不满,请在下面给我们一些掌声。 我们都喜欢鼓励。