Apple的SwiftUI框架让开发人员能够更快,更迅速地创建应用UI

BONE IDLE DEVELOPERS REJOICE作为Apple的新SwiftUI框架意味着您可以使用更少的代码构建应用程序界面。

在Apple开发人员的喜爱中,在WWDC中,SwiftUI – 简而言之 – 几乎可以自动为Apple生态系统应用程序构建UI。然后,它允许开发人员实时预览它们以查看它们在应用程序中的外观和行为,所有这些都无需输入大量代码行话

这要归功于SwiftUI在Xcode 11套件中使用“声明性语法”;开发人员可以用明文写出他们想要UI的内​​容,例如它的对齐和颜色,以及SwiftUI关于其余部分的故事。

现在还有用于在应用程序中创建标记模式界面的自动功能,现在iOS 13已经引入了greb友好主题,以及实现可访问性UI功能和应用程序本地化的更简单方法。

“这种声明式风格甚至适用于复杂的概念,如动画。几乎可以轻松地将动画添加到任何控件中,只需几行代码就可以选择一组即用型效果,”Apple惊呆了。 “在运行时,系统会处理创建平滑移动所需的所有步骤,甚至可以处理中断以保持应用稳定。”

SwiftUI使用与iOS,新iPadOS,macOS,watchOS和tvOS相同的API,这意味着开发人员可以为他们的应用程序制作灵活的界面,这些界面可以在Apple的软件平台套件中运行。

当然,Apple软件工程部高级副总裁Craig Federighi认为,这种方法将使苹果应用程序开发人员感到温暖和糊涂。

“今天推出的新应用程序开发技术使开发人员可以更快,更轻松,更有趣地开发应用程序,并代表所有Apple平台上应用程序创建的未来,”Federighi说。

如果确实像苹果公司那样强大,那么SwiftUI可以看到更多的开发商涌向库比蒂诺多年来建造的围墙花园。 μ

资讯来源:由0x资讯编译自THEINQUIRER,版权归作者Roland.MooreColyer@incisivemedia.com(Roland Moore-Colyer)所有,未经许可,不得转载
提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢