Weekly Newsletter Issue 7
Weekly newsletter summing up our publications and showcasing app developers and their amazing creations.
Welcome to this week's edition of our newsletter.
Yesterday Apple sent invitation emails to all the developers who requested participation in the WWDC special event at Apple Park in June.
Are you among the lucky ones who got invited? Let us know!
Published this week
This week we covered map controls on a map, using the camera on a SwiftUI app, and an important accessibility trait.
Adding Map Controls to a Map view with SwiftUI and MapKit
MapKit features many controls that allow the user to interact with the map easily, Tiago shows how to add them to your app.
Camera capture setup in a SwiftUI app
Gianluca in this tutorial shows how to obtain a camera feed on all devices that have at least one integrated camera.
Ensure frequent updates of Accessibility Elements
Pasquale and Matteo delve into accessibility traits to ensure the Accessible User Interface is up-to-date and VoiceOver frequently announces the focused element.
Follow us on X and LinkedIn for content on app development with Swift, for all Apple platforms from iOS to visionOS and much more.
If you reading this from our website, never miss a beat and sign up for our free weekly newsletter!
From the community
Here are our highlights of articles and resources created by the app developer community.
Your App Will Get Rejected | New Privacy Rules - 2024
Sean Allen shows how to update your app's privacy manifest to comply with Apple's new privacy rules, effective from May 1st, which require a privacy manifest for popular third-party SDKs and required reason APIs, including UserDefaults.
How to avoid using AnyView in SwiftUI
Natascha Fadeeva discusses alternatives to using AnyView
in SwiftUI, focusing on more efficient solutions like the @ViewBuilder
attribute, Group
type, and generics to offer improved performance and readability in code by adhering to SwiftUI's structural identity mechanism.
Identifiable protocol in SwiftUI explained with code examples
Antoine Van Der Lee provides an in-depth analysis of the Identifiable protocol in SwiftUI. It covers the implications of using default and custom IDs and addresses the default class implementation.
Indie App of the Week
Vinyls
Shihab Mehboob developed a beautifully designed iOS music player that blends the nostalgic charm of vinyl with many other features, like Shazam integration, widgets, Siri integration, and more. It offers a simple yet immersive listening experience tailored for Apple Music users.
According to Bloomberg, Apple is venturing into personal home robots. What possibilities do you see for developers and are there specific applications or integrations you envision?
We can’t wait to see what you will Create with Swift.
See you next week!