Home iOS Development Considering in SwiftUI · objc.io

Considering in SwiftUI · objc.io

0
Considering in SwiftUI · objc.io

[ad_1]

Over the last months, we have now labored onerous at updating our guide Considering in SwiftUI. Over the previous years, we had the possibility to conduct SwiftUI workshops for a lot of firms. Based mostly on this expertise and the suggestions we obtained, our strategy to explaining SwiftUI has advanced so much. Due to this fact, we selected to do a full rewrite of the guide to be on par with our workshops.

The final construction nonetheless is similar to the earlier version, however the content material is model new. We put a variety of emphasis on explaining view bushes (which the truth is would be the first chapter of the guide) on this new version, in addition to how view bushes are interpreted when it comes to state, structure, animations, and extra. The guide consists of so much of latest diagrams to visualise these ideas.

After WWDC, we had been a bit torn about what to do. Ought to we put out a guide with out mentioning all the brand new issues? This might be bizarre for those that can goal iOS 17 / macOS 14. But rewriting the complete guide for iOS 17 solely can be not an choice, as many people nonetheless must assist older platforms. As a substitute, we selected to amend the present chapters with callout containers, mentioning related modifications. As well as, we’ll have a separate iOS 17 chapter in the meanwhile. For the ultimate launch of the guide (as soon as the brand new stuff is out of beta) we’ll attempt to combine the contents of that chapter into the remainder of the guide.

Resulting from this transition section, we have determined to launch the brand new version as a beta model. We plan to place out the chapters one-by-one as we’re integrating new iOS 17 matters. Throughout this prerelease section, we’re additionally internet hosting a weekly Q&A dwell stream. The first dwell stream shall be right this moment (Friday June sixteenth) at 18:00 GMT+1 (9am PST). You may submit any questions you’ve for us over at this Github repository.

Till now we have now up to date all of our books without cost ever since we began objc.io (over ten years in the past!). Since this replace of Considering in SwiftUI isn’t an incremental one, however an entire rewrite from the bottom up, we have determined to launch it as a brand new product – the prelease model is out there now.

[ad_2]