ππΌ Welcome to SwiftlyRush
It's that time of year again when everyone starts down tooling, ready for a long-awaited break that will see an end of 2021 and welcome in 2022. It's certainly been a fast year for me, with many changes happening both in my personal life and in my career.
It's important to self reflect, and I always use this time to make my yearly goals. I know this is genuinely something I have done for about six years. But, I will never forget because my first goal was to become more involved within the community and that year, I joined the fantastic team at raywenderlich.com.
Creating your own life goals requires so much self-discipline, but I genuinely believe it can be a fantastic way to keep you on track, so why not sit down and start writing some goals that you would like to achieve in 2022? It could be something simple or even crazy, but it means that come to the end of 2022, you can self reflect and see what went well or not so well.
π₯³ What's New
Access Control in Swift
It's back to the basics this week as I launch a brand new article explaining the use of Access Control in Swift. It's a standard programming methodology but in this article, we explain the syntax used within the Swift language.
It's especially important when scoping out your application API or interface.
Swift For-In Loops
In this article, I explain the use of the For-In Loop that can be utilised in your Swift applications.
It's so easy to forget these Swift basics, so why not take this time to brush up on your key Swift skills?
Run Tests Without Compiling
I love my keyboard shortcuts and this is no different π
When running your tests in Xcode, if there are no changes to compile, then why not save on compile-time and re-execute the tests without compilation. This can be super useful and might be worth adding to your workflow.
π₯ Community News
How to build your first SwiftUI app with Swift Playgrounds by Paul Hudson
Learn the basics of SwiftUI and build a real app along the way. In this beautifully crafted video and written tutorial, why not start building your very first SwiftUI application with Paul Hudson.
Swift in 2021: A Year in Review by Antoine van der Lee
Major new Swift releases arrived in 2021, changing the way how we develop apps today with features like Xcode Cloud and async/await.
Building an asynchronous SwiftUI button by John Sundell
When building modern applications, itβs incredibly common to want to trigger some form of asynchronous action in response to a UI event.
Well, now you can with this tutorial by John Sundell.
Appleβs use of Swift and SwiftUI in iOS 15 by Alexandre
SwiftUI or UIKit?
It's a question that is asked many times and is hot in the community ever since Apple made the announcement. It's always going to remain until adoption picks up. However, watching the usage from Apple in their own applications is always a very good way to see how the future might look.
In this article, Alexandre is reviewing the internals of the application to work out a rough idea of how much SwiftUI is present in their own applications.
π‘ And Finally...
I would like to take this opportunity to thank you for subscribing to this brand new newsletter and for visiting my website at SwiftlyRush.
I hope 2022 is different to 2021 and I hope the world will put behind the virus that has controlled all of our lives. Wishing you all a prosperous New Year! π