26.1 C
Canberra
Monday, February 24, 2025

Considering in SwiftUI · objc.io


Over the last months, now we have labored exhausting at updating our ebook Considering in SwiftUI. Over the previous years, we had the prospect to conduct SwiftUI workshops for a lot of corporations. Based mostly on this expertise and the suggestions we acquired, our method to explaining SwiftUI has developed so much. Due to this fact, we selected to do a full rewrite of the ebook to be on par with our workshops.

The overall construction nonetheless is similar to the earlier version, however the content material is model new. We put quite a lot of emphasis on explaining view timber (which in truth would be the first chapter of the ebook) on this re-creation, in addition to how view timber are interpreted by way of state, structure, animations, and extra. The ebook consists of so much of latest diagrams to visualise these ideas.

After WWDC, we have been a bit torn about what to do. Ought to we put out a ebook with out mentioning all the brand new issues? This might be bizarre for those that can goal iOS 17 / macOS 14. But rewriting your entire ebook for iOS 17 solely can also be not an choice, as many people nonetheless need to help older platforms. As an alternative, we selected to amend the present chapters with callout containers, declaring related modifications. As well as, we’ll have a separate iOS 17 chapter in the interim. For the ultimate launch of the ebook (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 ebook.

As a consequence of this transition part, 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 part, we’re additionally internet hosting a weekly Q&A dwell stream. The first dwell stream shall be at the moment (Friday June sixteenth) at 18:00 GMT+1 (9am PST). You’ll be able to submit any questions you could have for us over at this Github repository.

Till now now we have 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 a whole rewrite from the bottom up, we have determined to launch it as a brand new product – the prelease model is obtainable now.

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

[td_block_social_counter facebook="tagdiv" twitter="tagdivofficial" youtube="tagdiv" style="style8 td-social-boxed td-social-font-icons" tdc_css="eyJhbGwiOnsibWFyZ2luLWJvdHRvbSI6IjM4IiwiZGlzcGxheSI6IiJ9LCJwb3J0cmFpdCI6eyJtYXJnaW4tYm90dG9tIjoiMzAiLCJkaXNwbGF5IjoiIn0sInBvcnRyYWl0X21heF93aWR0aCI6MTAxOCwicG9ydHJhaXRfbWluX3dpZHRoIjo3Njh9" custom_title="Stay Connected" block_template_id="td_block_template_8" f_header_font_family="712" f_header_font_transform="uppercase" f_header_font_weight="500" f_header_font_size="17" border_color="#dd3333"]
- Advertisement -spot_img

Latest Articles