iOS的SwiftUI

408 阅读1分钟

这是我参与11月更文挑战的第2天,活动详情查看:2021最后一次更文挑战

今天工作内容很神奇,是60页的word和68页的ppt,我就在掘金的iOS分区过了50篇以上的文,标签有iOS、Swift、前端、Flutter、Objective-C、SwiftUI、面试、Xcode、逆向。 其中深入浅出的系列干货好文一定是少数,但我关注到有几位在研究Flutter的iOSer在充满热情地更新Flutter的所有。

SwiftUI

SwiftUI在官网的描述, 投入一套工具和API, 产出无需编写大量代码的体验出色的精美APP。

  • 列表视图

  • 搜索体验

  • 控制专注模式

  • 新的画布API

  • Rotor API

打开官方文档,当我信誓旦旦地打算开始更文分享我的SwiftUI学习心得,还是惊了。虽然都2021-11-04了,我还是刚刚学习SwiftUI,但我不是最后一个,文档学习交互太赞了,受益匪浅。

这些时长可见的教程,共260分钟(4个小时20分钟)。

SwiftUI Essentials

  1. Creating and Combining Views — SwiftUI Tutorials | Apple Developer Documentation
  2. Building Lists and Navigation — SwiftUI Tutorials | Apple Developer Documentation
  3. Handling User Input — SwiftUI Tutorials | Apple Developer Documentation

Drawing and Animation

  1. Drawing Paths and Shapes — SwiftUI Tutorials | Apple Developer Documentation
  2. Animating Views and Transitions — SwiftUI Tutorials | Apple Developer Documentation

App Design and Layout

  1. Composing Complex Interfaces — SwiftUI Tutorials | Apple Developer Documentation
  2. Working with UI Controls — SwiftUI Tutorials | Apple Developer Documentation

Framework Integration

  1. Interfacing with UIKit — SwiftUI Tutorials | Apple Developer Documentation
  2. Creating a watchOS App — SwiftUI Tutorials | Apple Developer Documentation
  3. Creating a macOS App — SwiftUI Tutorials | Apple Developer Documentation

image.png