Swift 5.5 delivered an exciting frontier to explore: Swift Concurrency. If you’ve had any experience writing asynchronous code or using asynchronous APIs, you’re familiar with how complicated it can be. Debugging asynchronous code can make you feel like you’re on another world, perhaps even Mars!
The new Swift Concurrency API promises a simpler, more readable way to write asynchronous and parallel code. The more you explore the landscape of Swift Concurrency, the more you’ll discover the sophistication provided by a simple API.
In this tutorial, you’ll build Roving Mars, an app that lets you follow the Mars rovers and see the photos they take daily during their missions.
Along the way, you’ll learn:
- How to use
AsyncImagein SwiftUI to manage the presentation of remote images.
- The difference between structured and unstructured concurrency in Swift.
- How to use a
TaskGroupto handle concurrent asynchronous tasks.
Mobile App Development Trends – 21.02
Core Data migrations, Refining Compose API, State-of-the-art Open Models and more!
Apple Maps Bottom Sheet
In this video, I’m going to show how to place Modal Sheet over the Tab Bar just like Apple Maps...
Groq speeds up language models
Overall, LPUs could improve AI application deployment and provide an alternative to Nvidia's A100 and H100 chips, which are widely...
PhotoView – An ImageView with zoom through gestures
PhotoView is an ImageView component for Android that enables zoom functionality through diverse touch gestures. This project has been forked...
Mobile App Development Trends – 20.02
From Fragile to Agile, Same App 15 Times, How to be a -10x Engineer and more!
Google is testing the use of AI in Play Store
Most of the information posted in the App Highlights section is about the app's features.