Android 6.0 Marshmallow 和 iOS 9

一则或许对你有用的小广告

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / Java 学习路线 / 一对一提问 / 学习打卡/ 赠书活动

目前,正在 星球 内带小伙伴们做第一个项目:全栈前后端分离博客项目,采用技术栈 Spring Boot + Mybatis Plus + Vue 3.x + Vite 4手把手,前端 + 后端全栈开发,从 0 到 1 讲解每个功能点开发步骤,1v1 答疑,陪伴式直到项目上线,目前已更新了 204 小节,累计 32w+ 字,讲解图:1416 张,还在持续爆肝中,后续还会上新更多项目,目标是将 Java 领域典型的项目都整上,如秒杀系统、在线商城、IM 即时通讯、权限管理等等,已有 870+ 小伙伴加入,欢迎点击围观

在当今快速发展的科技领域,消费者必须拥有的热门设备取决于支持它们的操作系统。正因如此,Apple 和 Google 不断通过其新的操作系统版本进行创新。

举个例子? Google 发布的最新操作系统 Android 6.0 Marshmallow 和 Apple 备受赞誉的版本 iOS 9 。当然,每个平台都有自己独特的功能来吸引买家。但是这两个平台都有新的增强功能,专注于几个关键领域:深度链接、连接设备、企业和增强的开发人员工具。

这两种操作系统的潜力都很大,但在深入研究其中任何一种之前,您应该快速了解镇上新操作系统的四件事。

须知#1:深度链接现已成为标准。
Android Marshmallow 和 iOS 9 都投资于“深度链接”的标准化。这两个平台现在将使应用程序连接在一起变得更加容易,从而改善用户体验并增加对移动应用程序的依赖(同时也避免了用户切换到移动 Web 的需要)。例如,如果您在 IMDB 应用程序上阅读电影评论并想购买门票,Fandango 应用程序可以将您直接带到电影的结帐页面。在该示例中,iOS 添加了一个后退按钮,以便更轻松地跳回到 IMDB 应用程序,而在 Android 上,您将使用现有的后退按钮功能。

须知#2:连接设备继续统治 Android Marshmallow 和 iOS 9。
物联网不会很快消失——这意味着连接的设备是 Marshmallow 和 iOS 9 的一个非常重要的考虑因素。Android Marshmallow 和 iOS 都拥有增强功能,可以让智能手机和平板电脑以外的设备更容易开发应用程序。

Apple 有望为 Apple TV 更新 iOS 9 的特殊版本。当然,Apple Watch 也有更新,例如 HealthKit。他们还扩展了 HomeKit ,包括基于动作和时间的自定义触发器、额外的传感器和设备支持,以及新的预定义场景类型,例如起床和上班。

这两个平台还增加了对汽车有用的增强功能:Apple 推出了无线 CarPlay 支持,Google 推出了面向应用程序开发人员的语音 API。虽然语音 API 也可用于普通手机或平板电脑应用程序,但它似乎对汽车、Android Wear 以及客厅的 Android TV 特别有用。作为一项免费举措,谷歌还增加了对 4K 电视的支持和原生 64 位 ARMv8 支持,这两者都将对新设备类型有用。

须知之三:Apple 和 Google 关注企业。
Apple 和 Google 都着眼于在消费者群体中找不到的更大的鱼。 iOS 9 中新的 iPad 多任务支持可能有利于 iPad 在工作场所的使用。在过道的另一边,谷歌还进一步投资于 Android for Work,其附加功能主要集中在设备管理上。 Android Marshmallow 和 iOS 9 刚刚开始向传统消费领域之外的更多用户敞开大门。

须知事项 #4:这些版本是开发人员的梦想。
许多新的开发人员工具正在发布以加速应用程序开发。事实上,在这两个平台之间,已经添加了数以千计的新 API。随着 Swift2 的发布和开源,Apple 希望无论开发人员面向哪个平台,它都成为首选语言。

当今的公司都在努力聘请熟练的 iOS 开发人员,而缺乏资源的部分原因是 Objective-C 的学习曲线。 Swift 将有助于加速新 iOS 开发人员的入职。即使有学习曲线,Apple 的 App Store 中仍有超过 150 万个应用程序,因此预计这一数字将继续增长。

对于其开发者,谷歌已经开放了一些 API 以允许创建新的体验,例如指纹传感器以及与社交联系人共享应用程序数据的新方式。这两个平台还改进了开发人员的搜索和发现。

与谷歌类似,Apple 现在有一个 API 可以将应用程序内的内容添加到 Spotlight(搜索)结果中,即使该应用程序没有安装。 Siri 可以利用这些数据,而在 Android M 中,Google 的“Now on Tap”允许开发人员通过“助手”API 添加额外的上下文信息。

总的来说,Apple 和 Google 继续为他们的消费者、员工和开发人员的利益而展开较量,他们将开始看到在各种平台和设备上运行的更智能、上下文感知和互连的应用程序。