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!


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

查看所有标签

猜你喜欢:

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

第二次机器革命

第二次机器革命

[美]埃里克·布莱恩约弗森 / 蒋永军 / 中信出版社 / 2014-9 / 59.80

“一本非常鼓舞人心的书!”——托马斯•L•弗里德曼 《世界是平的》作者 一场革命开始了! 在《第二次机器革命》这本书中,埃里克•布莱恩约弗森和安德鲁•麦卡菲——这两位处于数字技术时代最前沿的思想家,向我们阐述了驱动我们经济和生活的发生变革的力量。他们认为,数字技术将会给我们带来难以想象的巨大变革:想象一下令人眩目的个人数字技术产品、一流的基础设施,都将会给我们带来极大的便利。数字技术(......一起来看看 《第二次机器革命》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具