WWDC:苹果为App开发者打造全新开发框架SwiftUI和AR工具
报价宝综合消息WWDC:苹果为App开发者打造全新开发框架SwiftUI和AR工具

图片来源:
苹果
苹果在WWDC上宣布为App开发者,推出一系列新技术和工具,包含开发框架SwiftUI、AR进阶开发套件ARKit 3和全新的Xcode工具,SwiftUI开发框架号称能加快建置使用者界面,而ARKit 3工具则能协助开发者打造AR体验。
苹果的软件工程资深副总裁Craig Federighi表示,SwiftUI开发框架透过将大部分开发过程自动化,彻底地改变了使用者界面创造过程,还能即时在应用程序中,呈现UI程式码设置的版面配置和功能,SwiftUI提供了直观的使用者界面框架,并采用宣告式的SwiftUI语法,使得程式码更容易阅读,再透过大量的自动化功能,节省开发人员的建置时间,包含版面配置、黑暗模式、可用性、语言支援等,此外,由于借由SwiftUI的API,就能将应用简单地扩展至iOS iPadOS、macOS、watchOS和tvOS等苹果的跨平台中。
ARKit 3开发套件中的动作捕捉功能,会将人类放在AR画面的中心,开发人员可以将人类的活动整合至App中,而透过人物遮挡People Occlusion功能,AR虚拟物体可以自然的出现在人类的前面或后面,创造更具有沉浸感的AR体验,此外,还能够使前置镜头最多追踪3个脸部。
Xcode 11提供新的UI设计工具,UI设计师不需要写任何程式码,就能快速用SwiftUI框架建置出使用者界面,Swift程式码会自动生成,当程式码被修改时,UI配置也会即时改变,并透过视觉化的方式呈现。
