WWDC 2023的新开发人员API的摘要
#api #ios #apple

WWDC 2023主题演讲刚刚结束,苹果宣布了与iOS,iPad,macOS和公司其他操作系统的应用程序开发相关的几种新产品和更新。

活动始于新的15英寸MacBook Air的揭幕,其次是Mac Studio升级,其中包括M2 Max和M2 Ultra Chips,并宣布由M2 Ultra Chip提供动力的新Mac Pro。此外,他们推出了一种新产品The Vision Pro,它是增强的现实眼镜,在接下来的几周内肯定会有很多内容。

但是,该博客重点关注软件,因此在本文中,我将提供一个以开发人员的软件新闻为中心的摘要。

ð½视频版本可在YouTubeOdysee

上找到

海报:您的联系人的视觉标识

我们从为iPhone提供动力的OS的新主要版本开始:iOS 17.宣布的第一个新功能是为调用应用程序增加海报功能。此功能使我们可以在接触联系人的呼叫时自定义接口。它使我们可以设置图像并调整文本,类似于壁纸的定制方式。联系人应用程序还使用了此配置,以维护相同的设计,无论我们是在查看联系人的信息还是与他们启动呼叫。我们可以通过Callkit API(例如,通过IP(VoIP)应用程序)显示此功能,通过在拨打呼叫时显示以前分配的特定联系人的图像来使用该功能。

使用此新功能,用户可以将视觉标识分配给其联系人,这些标识将在系统应用程序和第三方应用程序中始终显示,从而增强其整体体验。

SharePlay:将您的设备更近并分享

下一个功能是可以通过Shareplay API共享内容,并简单地使您的设备更接近另一个设备。在演讲中,苹果展示了如何使用它来快速与他人共享您的联系信息,或者如何发送图像或视频。使用SharePlay,我们可以通过将一个设备更接近另一台设备来实现共享功能。例如,如果我们想向朋友推荐YouTube视频,那么将其打开并将其更接近他们的手机就足够了,或者想象想与他人分享新闻应用程序或社交网络的文章。通过这个新的API,我们可以执行任何选项与其他用户共享数据或内容的任何选项,并以更少的操作,简单地使设备更加接近。

新建议API

在本演讲中,苹果宣布了一个新应用程序,我们将从iOS 17:日记中看到。有了这个应用程序,我们将能够维护个人日记,在其中我们可以记录我们想要的一切。这里值得注意的是,在演示文稿中,提到该应用程序使用新建议API,该应用程序允许基于其他用户数据(例如位置或照片)提出一系列建议,以建议写的内容。开发人员还将可以访问此API,我想它可以以类似的方式使用,我的意思是:我假设通过此API,我们可以利用用户生成的内容来根据其先前的输入提供建议。对我而言,这并不完全清楚它的使用方式,我对此API能够维护的隐私有疑问,但是一旦我们开始使用这种新的API,我们就会看到所有这些。

iPad的HealthKit 17

我们继续使用为iPad提供动力的操作系统:新的iPados 17.引入的创新之一是能够在这些平板电脑上使用HealthKit API。就像在iOS中一样,通过此API,我们可以与与用户的健康和健身有关的数据进行交互。我们可以在与体重跟踪,步骤监视,健康应用程序或运动应用有关的应用中收集,分析和处理此数据。

从Safari创建WebApps

在本演讲中,苹果还公布了其桌面操作系统的下一个主要版本:Macos Sonoma。在本节中,我将重点介绍一些在新版本的Safari中引起我注意的新功能。

现在,任何用户都可以从Safari创建WebApp。在这种情况下,您作为开发人员可以使用的并不是新事物,因为您不必为此进行任何更改。任何用户都可以决定将任何网页变成一个应用程序,该应用程序将与Mac上安装的其余应用程序无缝集成。用户可以设置其名称,图像将是网站的主要图标,然后它将自动出现在码头上。从那时起,该网站可以像系统上安装了另一个应用程序一样使用。

另一个值得注意的功能是,Safari最终通过添加创建配置文件的功能来赶上其他浏览器。这使用户可以通过创建不同的配置文件来分开cookie,书签,历史记录和其他浏览数据。例如,此功能可能非常有用,例如将您用于工作的帐户与用于个人项目的帐户分开。

连续性摄像头API

要完成此新闻列表,我将讨论在TVOS应用程序中使用连续性摄像头API的可能性。借助此API,开发人员可以在TVOS应用程序中利用iPhone相机,从而使其能够充当相机。如果您碰巧是在此操作系统上工作的程序员,并且热切地等待着一种结合摄像机功能的解决方案,那么您的等待已经结束。在Apple演示过程中,他们使用此非常API展示了iPhone相机无缝集成到FaceTime Call中的无缝集成。

结论

因此,在这里,您可以对我在Apple设备上找到的应用程序开发发现最酷的更新。您应该查看whole Keynote以扩展此信息,并了解WWDC 2023的其余新闻。

直到下次!