iOS dev
@iosdevio
10.9K
subscribers
12
photos
5
files
6.03K
links
There is a single sponsored link in each issue (monday).
One sponsor per issue.
Every sponsored link should be highly relevant to Apple ecosystem app development.
Sponsored link price - 100$
Contact:
@tigorn
Download Telegram
Join
iOS dev
10.9K subscribers
iOS dev
https://christiantietze.de/posts/2024/05/declarative-text-kit-expression-evaluation/
Christian Tietze
Declarative Text Kit: Expression and Evaluation
To declare changes in the DSL, we need a vocabulary of expressions and sort of a grammar. With Result Builders, this is surprisingly simple.
iOS dev
https://www.createwithswift.com/introduction-to-realityview/
Create with Swift
Introduction to RealityView
Explore RealityKit starting from RealityView and how to use it in your visionOS apps
iOS dev
https://nonstrict.eu/blog/2024/hkworkoutsession-remote-delegate-not-setup-error/
Nonstrict
Sending the initial workout configuration through HealthKit | Nonstrict
`HKWorkoutSession` will throw 'Remote session delegate is not set up' errors at you when sending data too soon. So how do we share data before starting the actual workout?
iOS dev
https://www.donnywals.com/programmatic-navigation-in-swiftui-with-navigationpath-and-navigationdestination/
Donny Wals
Programmatic navigation in SwiftUI with NavigationPath and navigationDestination
Learn how you can leverage NavigationPath and navigationDestination in SwiftUI to implement programmatic navigation
iOS dev
http://swiftwithmajid.com/2024/05/21/discovering-app-features-with-tipkit-customizations/
Swift with Majid
Discovering app features with TipKit. Customizations.
The final post on the topic of the TipKit framework is customization points. This week, we will learn how to customize a tip look and feel in our apps using the TipKit framework.
iOS dev
https://www.avanderlee.com/swiftui/mvvm-architectural-coding-pattern-to-structure-views/
SwiftLee
MVVM: An architectural coding pattern to structure SwiftUI Views
Discover the power of MVVM in SwiftUI. Separate your view code from your model logic for more maintainable and scalable apps.
iOS dev
https://www.polpiella.dev/swiftui-charts-progress-views
www.polpiella.dev
How to build segmented circular progress views in SwiftUI with Swift Charts
How to leverage the power of the Swift Charts library to build circular progress views in SwiftUI.
iOS dev
https://serialcoder.dev/text-tutorials/swiftui/replacing-the-deprecated-cornerradius-view-modifier-in-swiftui/
iOS dev
https://krausefx.com//blog/safely-distribute-new-machine-learning-models-to-millions-of-iphones-over-the-air
Felix Krause
Safely distribute new Machine Learning models to millions of iPhones over-the-air
Note: This is a cross-post of the original publication on contextsdk.com.
iOS dev
https://fatbobman.com/en/posts/before-wwdc-2024/
fatbobman.com
Before WWDC 2024 - Reviewing Key SwiftUI Upgrades from 2019 to 2023 and Their Impact
Explore key SwiftUI upgrades from 2019 to 2023, including the Observation framework, SwiftData, and more. See how they've transformed app development.
iOS dev
https://www.pointfree.co/episodes/ep281-modern-uikit-sneak-peek-part-1
www.pointfree.co
Episode #281: Modern UIKit: Sneak Peek, Part 1
As we approach WWDC24 and 5 years of SwiftUI, let’s talk about… UIKit!
😜
We love SwiftUI, but there will still be times you must drop down to UIKit, and so we want to show what modern UIKit development can look like if you put in a little bit of effort to…
iOS dev
https://bryce.co/animated-app-icons/
bryce.co
Tricking iOS Into Animating App Icons
Dive into iOS' alternate app icons system to build the weirdest homescreen experience yet!
iOS dev
https://codingwithvera.com/composite-design-pattern/
Coding With Vera
Design Patterns: Composite
Design Patterns are the foundation of software development. In an abstract form, they can help solve complex issues without specifying a programming language.
iOS dev
https://samwize.com/2024/05/08/do-not-init-state-externally-in-swiftui-view/
@samwize
Do NOT init State externally in SwiftUI
There is a pitfall with initializing a State or a StateObject. I have provided a snippet on how to init, but it really needs to provide the following warning.
iOS dev
https://www.manu.show/2024-05-30-previews/
manu.show
Previews
How to get the most out of Xcode Previews
iOS dev
https://www.hackingwithswift.com/articles/266/build-your-next-website-in-swift
Hacking with Swift
Build your next website in Swift
How Swift's result builders can help us write smarter, safer HTML.
iOS dev
https://nilcoalescing.com/blog/ScenesTypesInASwiftUIMacApp/
Nil Coalescing
Scenes types in a SwiftUI Mac app
Discover how to leverage SwiftUI's versatile scene types, like WindowGroup, DocumentGroup, Settings, Window, and MenuBarExtra, to create efficient and dynamic macOS applications.
iOS dev
https://www.swiftwithvincent.com/blog/bad-practice-not-using-a-buttonstyle
Swift with Vincent
Bad practice: not using a ButtonStyle — Swift with Vincent
You’re more of a video kind of person? I’ve got you covered! Here’s a video with the same content than this article
🍿
iOS dev
https://varanios.com/articles/dont-double-my-money-on-swift-numeric-types/
VaraniOS
Don't Double my money: on Swift Numeric types | VaraniOS
When should you pick Double and Decimal? Learn about Swift's numeric types and their optimal uses and misuses.
iOS dev
https://www.donnywals.com/preconcurrency-usage-in-swift-explained/
Donny Wals
@preconcurrency usage in swift explained – Donny Wals
Learn how you can use the @preconcurrency attribute in Swift to incrementally adopt strict concurrency in your projects.