SwiftUI by Tutorials – Now Fully Updated! [FREE]

栏目: IT技术 · 发布时间: 5年前

内容简介:We’re excited to announce the second edition ofSwiftUI by Tutorials!Read on to learn more about this new version and how you can get your copy!

We’re excited to announce the second edition ofSwiftUI by Tutorials!

Read on to learn more about this new version and how you can get your copy!

What’s New in SwiftUI by Tutorials, 2nd Edition?

SwiftUI by Tutorials – Now Fully Updated! [FREE]

SwiftUI by Tutorials, 2nd Edition includes the following updates:

  • Updated for Xcode 11.5.
  • Improved continuity between projects and chapters.
  • Addressed SwiftUI bugs in project sample files.
  • Substantive re-writing of chapters to bring clarity to tutorials and projects.

What’s in This Edition?

SwiftUI by Tutorials is designed for readers who are comfortable building Swift apps and want to transition to building their app UI with modern, declarative code.

If you’re familiar with the first edition ofSwiftUI by Tutorials, you’ll notice a significant rework of what’s inside:

Diving Into SwiftUI

  • Introduction: Get an overview of the book as a whole, as well as the apps you will be building as you learn the fundamentals of SwiftUI!
  • Integrating SwiftUI: Learn the foundational terminology and discover the power of building your interface directly in the preview canvas. Learn how SwiftUI makes declarative development easy and straightforward.
  • Understanding SwiftUI: Get a better understanding of how SwiftUI differs from UIKit. Learn how ViewControllers are being replaced or powerful concepts like @ObjectBinding and @EnvironmentObject.
  • Integrating SwiftUI: See how SwiftUI and UIKit/AppKit can be good friends and work together, side-by-side by integrating them in a single app.
  • The Apple Ecosystem: See how a SwiftUI iOS app can be easily adapted to other Apple platforms — macOS, watchOS, tvOS — focusing on how to make best use of the device, its unique features and how it handles input.

Building Blocks of SwiftUI

  • Intro to Controls – Text & Image: Learn how to add and configure different SwiftUI controls within your apps. Discover modifiers in a practical way and how they can be shared across controls or used individually.
  • Controls & User Input: Learn about the most-used controls in user interfaces such as TextFields, Buttons, Toggles, Sliders and Steppers and how to use them with SwiftUI.
  • Introducing Stacks & Containers: Learn the powerful capabilities of vertical and horizontal stacks. See how easy it is to apply them to your app layout and to nest them to generate almost any possible combination.
  • State & Data Flow: Learn how to bind data to the UI, about reactive updates to the UI through state management, and in-depth usage of the attributes related to SwiftUI.
  • Gestures: Learn how to trigger updates on the interface, including how to easily test a SwiftUI interface, how to manage the flow of screens throughout a complex app, and how to deal with gestures, including the development of a custom gesture.
  • Lists & Navigation: Learn about navigation and start working with the most powerful user feedback an app can provide: Alerts, Modals and Popovers.

Advanced SwiftUI

  • Conditional Views: Learn when you might need to show (or not) a view depending on certain conditions.
  • Drawing & Custom Graphics: Learn how to draw with the use of paths, shapes, and geometry.
  • Animations: Learn how to apply animations to view transitions, how to animate state changes, and how to combine and chain those animations.
  • Complex Interfaces: Learn how to develop more complex interfaces. Get out of your comfort zone and dive into more advanced concepts that will allow you to generate almost any UI you can imagine.
  • Building for Testability: See how to apply UI Testing to your SwiftUI apps with this very simple, yet powerful tool.

By the end of this book, you’ll be building better apps, faster, and with less code.

Where to Go From Here?

Here’s how to get your hands on this new release:

The book is currentlyon sale and will be until Wednesday, June 24 .

On behalf of the SwiftUI by Tutorials team, we thank you for your support and we hope you enjoy this update!


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

scikit learn机器学习

scikit learn机器学习

黄永昌 / 机械工业出版社 / 2018-3-1 / CNY 59.00

本书通过通俗易懂的语言、丰富的图示和生动的实例,拨开了笼罩在机器学习上方复杂的数学“乌云”,让读者以较低的代价和门槛轻松入门机器学习。本书共分为11章,主要介绍了在Python环境下学习scikit-learn机器学习框架的相关知识。本书涵盖的主要内容有机器学习概述、Python机器学习软件包、机器学习理论基础、k-近邻算法、线性回归算法、逻辑回归算法、决策树、支持向量机、朴素贝叶斯算法、PCA ......一起来看看 《scikit learn机器学习》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

URL 编码/解码
URL 编码/解码

URL 编码/解码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具