苹果在WWDC上介绍了什么以及iOS开发人员对此有何看法


WWDC欢迎视频

第X天到了-年度WWDC会议的日子。 根据传说,这一天应该确定全年iOS开发的发展方向,并提高团队中所有iOS开发人员的士气。 让我们一起计算一下活动期间舞台上所说的“惊人”,“甚至”和“机器学习”这两个词的数量。

对于程序员和普通的Apple用户而言,这是一个重大事件:这是关于系统API的创新以及用户服务。 顺便说一下,关于硬件-尽管这次活动主要是软件,但今天,他们多年来首次更新了Mac Pro。

来自Mobius会议程序委员会的iOS开发人员无法超越此事件:除了故事“什么都呈现了”之外,我们还听取了听众关于我们情绪的评论,并试图回答苹果是否已经存在的问题。


显示了什么


观众的广播是准时开始的,而不是早一点或晚一点。 苹果在所有操作系统上都进行了创新。

热身


  • 首先,我们展示了新系列“全人类”的预告片,这样我们就不会忘记带有公司自身独家视频内容的Apple TV +服务将在秋天到来。
  • tvOS:主要变化是多人游戏模式(这样,孩子出生后您不会在您的推荐书中找到一百万个卡通),并且能够从PlayStation / Xbox连接游戏手柄。
  • watchOS:演示从一个有关手表新应用的故事开始:在这里,您可以找到有声读物,录音,声级计,甚至还有计算器。 另外,自定义表盘外观的机会更多,为开发人员打开了新的API,例如Streaming Audio API。

  • 但是,这部分最大的公告是手表上的App Store:现在,您可以在不使用iPhone的情况下在Apple Watch上搜索和安装应用程序。 此外,还显示了“活动趋势”,这使得跟踪一天中的圈子关闭变得更加容易。
  • 最后,Health App现在使用机器学习,但是将所有数据严格存储在设备或iCloud中,因为“您可以控制数据”。



的iOS


  • 按照传统,Apple从统计数据开始-97%的用户对使用感到满意,87%的iPhone已经在使用iOS 12,与Android相比,升级到新版本的iPhone比例还不高。
  • 接下来,发布了序列号为13的OS的下一版本,甚至在功能发布之前,他们就开始谈论性能。 据称FaceID的速度提高了30%,应用程序的运行速度是后者的两倍,而当他们从App Store下载时,用户将不得不下载一半的速度。 通常,对于iOS开发人员来说,如果当局要优化应用程序的启动,则您现在可以回答“他正在优化自己”。
  • 当然,最重要的是,他们谈论的是一个黑暗的话题,在macOS上许多人都非常喜欢。 它是这样的:
    “看看带有深色主题的App X的外观如何。
    了解带有深色主题的App Y的外观如何。
    看看带有深色主题的Z应用程序看起来有多棒。”

    苹果展示了黑暗模式的功能,不小心将新的滑动键盘显示为一项成就(当然,Android用户大声笑了)。


  • 苹果公司花费大量时间和精力来解决新版本中的隐私问题。 现在,您可以在应用程序中嵌入一个具有使用Apple ID登录功能的按钮,这样就不会将用户数据发送到社交网络和IT巨头。 更新:事实证明,如果您是开发人员,并且通过应用程序中的第三方服务使用授权,则必须添加此选项。 有趣的是,反托拉斯当局正在考虑这一点。

    而且,如果您不想同时烧毁您的邮寄地址,Apple将能够为您生成随机数(可能是ad-tech的代表拉紧了)。 而且,现在用户只能允许应用程序使用其地理位置一次(可能在这里,某些iOS开发人员非常紧张)。

  • 苦难重重的Apple Maps已更新,现在在美国一切似乎都进展顺利(请阅读:“最终,一切将更接近Google Maps”)。 对于“其他一些国家”,明年一切都会好起来的。 为什么要争辩说俄罗斯不会加入其中?
  • 此外,还显示了更新的Siri,Photos,CarPlay和HomeKit。 例如,如果您连续拍摄很多几乎相同的图片(“谁知道哪个会更好”),则可以选择“仅最佳”查看模式,而不查看重播。 另外,现在可以旋转方向不正确的视频。 有趣的是,用户会对此感到更加满意-可以在几年前完成的智能高级AI创新或简单的旋转功能?
  • 更新:演讲后,另外两点变得清晰。 首先, 可以在移动互联网上下载任何数量的应用程序。 其次,您不会相信,但是iOS出现12年后,音量控制将不再覆盖屏幕上的所有内容!

  • Apple不会忘记平板电脑,因为它是具有UX和任务的独立设备,而不仅仅是具有大屏幕的智能手机,这真是太酷了。 结果,该操作系统现已正式分配为单独的iPadOS

    尚不清楚这对开发人员意味着什么:iPadKit会出现吗,我们是否需要用iPadView替换UIView才能支持iPad。 我们知道的一件事:现在,在“文件”应用程序中,您可以直接看到USB设备并从相机导入照片,并且用三个手指可以执行Ctrl-C和Ctrl-V。
  • 苹果公司长期以来一直使用其笔-一种非常受设计师欢迎的工具-飞入太空。 以前,延迟为20毫秒,现在只有9毫秒。 此外,开发人员已经打开了专用API的帷幕,现在您可以在其应用程序中使用PencilKit。


操作系统


  • 我们从硬性新闻开始:推出了新的Mac Pro(自2013年以来首次)。 谈论它的设计将在很长一段时间内动摇社交网络和论坛(如果您觉得此案看起来很像,那么就知道它已经被开玩笑了一百万次了)。



    显然,它非常强大(例如,您最多可以安装一个半TB的RAM)。 很显然,它非常昂贵:它的起价为5999美元,这是基本版本,其中32 GB的RAM和可笑的256 GB SSD以这样的价格。 从秋天开始发售。
  • 这种系统单元也需要一个监视器(很久以前,Apple并未发布它们)。 它还具有强大的功能-这里有Retina 6K和XDR(“比HDR还要多”)和冷却系统(“孙女,这样您可以变得更聪明”)以及旋转到垂直位置的能力(“ so”)垂直照片更易于修饰和编码”)。



    称为Pro Display XDR,对角线为32英寸。 它的价格为4999美元,而该支架必须单独购买,价格为1000美元(这不是个玩笑)。 也在秋天发售。
  • macOS的新版本称为Catalina。

  • 谈论iTunes并开玩笑说他可以做所有事情-仍然需要在iTunes中添加日历和电子邮件客户端。 通常,现在是罂粟花,而不是这种花花公子,将有单独的应用程序音乐,播客和电视。 现在,当您连接iPhone时,任何内容都不会自动打开。 掌声此起彼伏,但我想这几年来进行的反思将使用户一开始感到紧张-为什么iTunes无法打开? 一切都还好吗?
  • 苹果随后杀死了更多的软件公司,从而允许将iPad作为Mac的交互式附加显示器本地使用,这项技术称为SideCar。 现在不需要单独的Luna和Duet Display。

  • 此外,VoiceControl已得到改进,使残疾人更容易使用计算机。 在演示了他如何允许您使用语音编辑文本(“更正此词”)之后,您可能想通过它来指示那些有能力用手打字的哈布拉柱!
  • 现在,您不必担心丢失罂粟-“查找我的技术/应用程序”将帮助您在离线时查找罂粟。


对于iOS / macOS开发人员


最终,在“针对用户”的公告发布之后,公司转向聚集在大厅中的开发人员带着对他们特别重要的信息。

  • 催化剂技术(女孩子小杏仁饼)将有助于将现有的移动应用程序移植到Mac。 仍然很难说这将如何工作,但是Atlassian演示令人印象深刻。
  • 苹果继续改善对VR / AR的支持-这是更新的ARKit 3,RealityKit和Reality Composer。 他们表明,现在人们是“不可逾越的”(AR对象将不再与它们重叠)-如此壮观,Google仍然不知道如何做到。 并立即显示Minecraft Earth(“现实世界中的Minecraft”),这种障碍物非常有用。
  • 新的SwiftUI框架是我们的React Native答案。 最后,ayosniki将具有声明性的UI。



    我已经知道在接下来的六个月中,应用程序开发的速度将如何提高一个数量级,应用程序的质量将如何提高,并且用户将无法使用SwiftUI编写的应用程序在商店中低于5星。 重返React Native和Flutter开发的Agiosniks回来了,我们将原谅一切。
  • 开发人员已经可以使用新操作系统版本的第一个Beta。
  • 更新:在演示之后,Apple分别描述了“真实用户指示器”工具在做什么,以帮助开发人员将机器人与真实用户区分开。




Mobius会议计划委员会成员认为:


彼得·特列季亚科夫(Redmadrobot)

“在一本有关乔布斯的书中,有一个故事讲述了他如何想象70-80年代的未来计算机。 他当然代表了iPad,但是现在有了iPadOS,现在变得像他所说的那样。

总的来说,macOS和iOS之间趋于友好的趋势已经持续了很长时间。 iPad的iOS版本与iPhone的版本已经非常不同,因此将它们分为两个只是事实的解决方法,而不是苹果通常喜欢提供的全新操作系统的发布。 诚然,Apple并没有采取Microsoft的措施,而是将台式机和移动系统逐步和贴心地紧密结合在一起:它们不允许用于鼠标和键盘的台式机应用程序在采石场启用触摸的移动设备的小屏幕上运行。 显然,不必为新的iPadOS重做iOS应用程序,但是在iPad上与之交互的体验将变得更加丰富和有趣。 而且,如果您添加了一些平台调整,这些调整将在未来几天的会议中讨论,那么通常会有一堂课。

至于老式的​​iOS,在macOS上出现了类似的主题之后,人们预计会出现一个黑暗的主题,但是,正如Craig所说的,这当然不是Gorges,wasp和amizing。 尽管现在有可能使应用程序的深色主题或多或少地遵循一种样式并看起来统一,而不是每个主题都有自己的灰色阴影。

我一直在等待整个演示Marzipan。 即使是新的Mac Pro 6K显示器也没有使我误入歧途。 但是,在那里很明显只能以抵押购买。 因此,一旦涉及到macOS,我就在周日学校以研究员的身份进行了聆听。 他在这里,帅气的催化剂! 如果JIRA Cloud脱颖而出,那么我们就有机会! 尽管来自Atlassian的这个家伙没有在应用程序中按任何按钮,但他只是单击了选项卡,所以我们将看到。 您可能需要用拐杖将所有东西扔掉,以便macOS上的iOS应用程序可以正常工作,但现在至少您可以用手触摸它。

但是后来关于SwiftUI的歌响了,我哭了。 iOS上的声明式布局! 当然,它将以不起作用的方式起作用。 至少是第一次。 对于复杂的UI,动画和过渡,如何使用尚不清楚。 但是,UI最终位于Swift的事实真的很酷!”

Kirill Klebanov(Just LLC)
“我对这个WWDC的期望并不高,所以独自一人看。 当然,有一些有趣的泄漏,但是突然之间事实证明它是正确的,甚至更多。

最初,时钟的噪声测量功能对我来说似乎很有趣,尤其是在我们与吵闹的邻居在一起的现实中。 最好在聚会期间自动要求调低声音,如果没有帮助,请与当地人联系。

在演示中使用安全一词时,我会以用户的身份冷静下来:这意味着我内心的个人数据和照片受到可靠的保护。 但是,从开发人员的角度来看,这会给侧面发布带来各种问题和困难。 现在,在使用地理定位时需要小心。 但是无论从任何角度来看,都需要通过Apple ID进入,并且用户自己可以确定要提供的数据特别令人愉悦。

唯一的技术新颖之处是带有监视器的新型Mac Pro,但我们等待这一刻已经等了多长时间了。 它只有在秋天才可以购买,这意味着有时间收集购买抵押的文件。 唯一的安慰是这些设备的价格实际上不会随时间下降。

增强现实鲸鱼展示了一项计划的发展:捕获人员的移动,重叠的物体。 为了获得完全的幸福,只缺少带有光线和阴影的动态照明。
SwiftUI形式的甜点真的很喜欢。 一个声明性的UI,许多开发人员已经等待了很长时间,苹果终于听到了我们的声音。 现在,恐怖分子终于停止了如何在代码或故事板上进行排版。

主题演讲只是冰山一角,最有趣的是在单独的部分中等待着我们。 为iOS macOS iPad开发人员提供了整整一周的睡眠时间。”

安东·达维多夫(EPAM系统)
“每年,Dub-dub变得越来越像儿童的日程-在会议开始前的舞台上,您会拥有动画师,以及互动游戏演示,讽刺和笑话的数量只会增加。 但是,您仍然每年都要等待珍贵的夜晚,观看广播。

有趣的是,苹果公司的营销政策载体已发生了怎样的变化:如果以前的设备得到了推广,那么现在他们将越来越多地关注其服务,这些服务当然可以通过订阅来工作。 很明显,几乎每个人都拥有iPhone,而且每年很少有人会更新它。

过去的几次会议都没有没有使用VR / AR的演示,但是就我而言,目前,正常用例可以扩展三个半应用程序。 但是,如果您厌倦了使用字体和排版视图,那么ARKit和realistickit就是这样。

苹果继续致力于改善用户隐私问题,迄今为止,该公司尚未出现在隐私丑闻中。 在facebook和其他一些大公司的背景下,苹果似乎是一个更值得信赖的选择,并且在业力方面获得了加分。 我所宣布的功能中我最喜欢的功能是允许应用程序仅使用一次地理位置的功能,这非常方便-现在,您无需获得许可即可禁止使用地理定位,摄像头,麦克风和类似服务,而无需进入系统设置。

锦上添花的是UI的声明框架-SwiftUI,您通常只能谈论它,并结束广播。 有趣的是,在会议之前,出现了几篇关于思考Swift声明式UI的文章。 巧合还是苹果的大手笔引起了兴趣?”

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


All Articles