iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.07K
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.8K subscribers
iOS dev
https://www.fivestars.blog/articles/safe-area-insets-2/
FIVE STARS
Backport SwiftUI safe area insets to iOS 13 and 14 | FIVE STARS
safeAreaInset() is awesome, can we use it in previous iOS versions?
iOS dev
https://sarunw.com/posts/preview-device-in-landscape-orientation-with-previewinterfaceorientation/
Sarunw
Preview a device in landscape orientation with previewInterfaceOrientation | Sarunw
New in iOS 15, SwiftUI has finally support preview in landscape orientation. Let's find out how to do it.
iOS dev
https://sarunw.com/posts/location-button/
Sarunw
A better way to ask for a one-time user's location with the Location Button | Sarunw
Asking for sensitive data like location is hard. Learn how Apple makes it easier with the new Location Button.
iOS dev
https://betterprogramming.pub/modularize-an-ios-app-with-spm-c3f51f03bb0b
Medium
Modularize an iOS App With SPM
How to define modules for your app using Swift Package Manager
iOS dev
https://phanquanghoang.medium.com/localize-push-notification-1c907e175396
Medium
Localize Push Notification
When we want to publish application to users around on the world make sure the application is localized. Otherwise, only some users can use…
iOS dev
https://useyourloaf.com/blog/xcode-docc-getting-started/
Use Your Loaf - iOS Development News & Tips
Xcode DocC - Getting Started
Want to document your code? Get started with the DocC documentation system.
iOS dev
https://lostmoa.com/blog/EnvironmentBinding/
iOS dev
https://obscuredpixels.com/async-animations-in-swiftui
Obscured Pixels
Async Animations in SwiftUI
SwiftUI comes with some convenient animation capabilities out of the box. Using the withAnimation function, any interaction that triggers a state update will be animated. This allows us to add some great UI experiences to our apps with minimal code.
...
iOS dev
https://www.swiftbysundell.com/articles/customizing-how-a-type-is-encoded-or-decoded/
Swift by Sundell
Customizing how an external Swift type is encoded or decoded | Swift by Sundell
Various ways to handle mismatches between how an external type is expected to be coded and the data format that an app is using.
iOS dev
https://www.swiftbysundell.com/basics/availability/
Swift by Sundell
Availability checks | Swift by Sundell
Availability checks let us conditionally use new system APIs and features while still enabling the rest of our code to keep running on older system versions. Let’s take a look at how they can be used.
iOS dev
https://www.swiftbysundell.com/articles/making-swiftui-views-refreshable/
Swift by Sundell
Making SwiftUI views refreshable | Swift by Sundell
A look at how SwiftUI’s new refreshable modifier can be used to either add pull-to-refresh to a list, or to build completely custom reloading UIs and logic.
iOS dev
https://www.swiftbysundell.com/articles/calling-async-functions-within-a-combine-pipeline/
Swift by Sundell
Calling async functions within a Combine pipeline | Swift by Sundell
Let’s explore how we can make it possible to call async/await-powered APIs within a Combine pipeline.
iOS dev
https://www.swiftbysundell.com/tips/optional-swiftui-views/
Swift by Sundell
Optional SwiftUI views | Swift by Sundell
Various ways of conditionally creating SwiftUI views that depend on optional values.
iOS dev
https://swiftui-lab.com/swiftui-animations-part4/
iOS dev
https://holyswift.app/timers-flavors-in-swift
Holy Swift
Timer Types in Swift - Holy Swift
This is a tutorial guide on all Timer Types in Swift. Learn how to use timers in Combine and Foundation frameworks in Swift.
iOS dev
https://oleb.net/2021/async-program-launch-sequence/
oleb.net
How Swift runs an async executable – Ole Begemann
Who creates the task for your async <code>main</code> method to run in, and how.
iOS dev
https://swiftwithmajid.com/2021/06/30/the-many-faces-of-button-in-swiftui/
Swift with Majid
The many faces of button in SwiftUI
Button is one of the crucial components of any app. We use buttons to provide actions in the user interface of the app. SwiftUI 3 released a bunch of new view modifiers that allow us to style buttons in different ways. New bordered and borderedProminent button…
iOS dev
https://peterfriese.dev/swiftui-concurrency-essentials-part1/
iOS dev
https://www.andyibanez.com/posts/structured-concurrency-in-swift-using-async-let/
Andy Ibanez - iOS Developer
Structured Concurrency in Swift: Using async let
Get started using structured concurrency in Swift using async let tasks.
iOS dev
https://www.jessesquires.com/blog/2021/07/01/is-swiftui-ready/
Jesse Squires
Is SwiftUI ready?
I’ve been following what’s going on with SwiftUI since it was released with iOS 13 at WWDC 2019 and have even taken extensive notes, but I have avoided using...