SwiftUI by Tutorials – Now Fully Updated! [FREE]

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

内容简介: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!


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

查看所有标签

猜你喜欢:

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

图灵的秘密

图灵的秘密

Charles Petzold / 杨卫东 / 人民邮电出版社 / 2012-11 / 69.00元

图灵机是英国数学家阿兰•图灵提出的一种抽象计算模型,本书深入剖析了图灵这篇描述图灵机和可计算性的原始论文《论可计算数及其在判定性问题上的应用》。书中在详解论文的同时,也附带了大量的历史背景资料、图灵的个人经历,以及图灵机对于人们理解计算机、人类意识和宇宙所产生的影响。 本书适合所有计算机科学专业的学生、程序员或其他技术人员,同时也适合欲了解图灵生平及其构建图灵机的思维的读者阅读。一起来看看 《图灵的秘密》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具