iOS摘要5(4月27日-5月16日)

图片
图片来源: 边缘

亲爱的读者在度假时,苹果和iOS开发领域发生了许多有趣的事件。 细节剪下。

行业新闻


  • iOS的更新12.3以及macOS,tvOS和watchOS的新版本已发布。 尽管并非所有人都结果感到满意 ,但大多数更改影响了Apple TV UX应用程序的改进。
  • 事实证明 ,iPhone SE不会收到对下一个iOS 13的更新。直到最后,停止支持的过程是明确的-它们卖得很好,与航天飞机智能手机相比,成本并不高。 粉丝只能等待屏幕尺寸可比的iPhone Xe于9月发布。 在Bloomberg.com上的文章中,可以找到苹果生态系统新生态系统中可能的改进列表。 苹果显然正在计划对其应用程序进行大规模更新,这在去年是有史以来第一次,但他们聘用程序员的人数超过了硬件开发商,这是有史以来的第一次。
  • 现在可以使用Apple Pay作为付款方式,用于在iTunes,Apple Store,Apple Music,iCloud存储中购买。 此外,用户在使用时将能够获得现金返还
  • 应用程序商店预计渐进式Web应用程序将很快终结。 关于Medium的文章描述了PWA的当前状态,并改善了智能手机上应用程序的安装方式。 这篇文章的作者很愤慨-在苹果方面,与Windows Store不同,在iOS和Safari上支持方面没有足够的进步-可以将基于PWA的应用程序安全地下载到该商店。 正如评论中指出的那样,只要存在移动开发,这类文章和声明就已经出现了,但是到目前为止,这些应用程序比所有现有应用程序都更生动。 还有关于使用PWA的安全性的问题-一种更集中的管理已安装内容的功能有助于保护用户免受可能的漏洞的侵害,长期以来没人听说过智能手机上的防病毒功能。

    很明显,AppStore的当前状态并不完美-例如,仅通过WiFi下载某些应用程序,缺少良好的结构化内容。 但是看来,如果您不仅仅将应用程序转储到商店中(从iOS 12开始就已经可以看到明显的更改),它将变得更加方便使用。

iOS开发新闻


  • 对于需要使用OperationQueue在应用程序中组织同步控制的数据加载队列的人员,建议阅读这篇文章 。 例如,我们考虑使用URLSession下载文件,但是操作原理可用于应用程序中的任何一组操作。
  • 针对fluffy.es资源的初学者的小型文章,内容涉及如何控制UIStackView的背景色。
  • 函数式编程在2019年无处可去-我们了解如何在Swift中使用纯函数
  • 一旦弄清了干净的功能,就该制定协议和枚举了—阅读“ Swift Tip:Enums vs.”后,可以理解何时使用这种方法 协议
  • 关于声明式视图的文章,对iOS上的声明式UI进行了思考-为什么仍然没有像Web上的DOM或Microsoft的XAML这样强大而便捷的工具。
  • 我们了解了如何使用xconfig文件配置项目配置而无需强制使用Xcode,这将有助于避免在团队中工作时版本控制系统中可能发生的冲突。
  • 作为更改,这里有一些音频和视频内容-与Swift语言的Chris Lattner的创建者一起发布了AI Podcast播客。
  • 好吧,一件有趣的小事:用Swift编写的游戏Wolfenstein 3D的克隆版本已在Open Source 中发布 。 您可以试用结果或练习代码复习。

最后:下周,我们将在圣彼得堡举行Mobius会议,有关iOS开发的事情也将很多。

Source: https://habr.com/ru/post/zh-CN451806/


All Articles