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://swiftwithmajid.com/2023/02/15/mastering-charts-in-swiftui-customizations/
Swift with Majid
Mastering charts in SwiftUI. Customizations.
The Swift Charts framework became a huge topic on my blog. But I decided to continue this subject to cover everything I’ve experienced with the Charts framework. This week we will learn how to customize the Chart view using a bunch of chart view modifiers…
iOS dev
https://www.avanderlee.com/swift/user-defaults-preferences/
SwiftLee
User Defaults reading and writing in Swift
User Defaults are great for storing user preferences. Share data with other apps and extensions by using App Groups.
iOS dev
https://holyswift.app/how-to-do-sequential-animations-in-swiftui/
Holy Swift
The Art of Sequential Animations in SwiftUI: Tips, Tricks, and Examples - Holy Swift
Discover how to create captivating animations in SwiftUI using sequential animations. Read practical tips and real-world examples here!
iOS dev
https://www.kodeco.com/books/swift-cookbook
kodeco.com
Swift Cookbook
The Swift Cookbook is a collection of common Swift language idioms
and best practices that you can quickly refer to while coding.
iOS dev
https://dimillian.medium.com/the-making-of-ice-cubes-an-open-source-swiftui-mastodon-client-45ebea5cf6b6
Medium
The making of Ice Cubes, an open source, SwiftUI Mastodon client.
This is the beginning of a series of articles about the making of Ice Cubes
iOS dev
https://blog.asana.com/2023/02/scaling-a-mature-ios-codebase-with-tuist/
Asana
Scaling a Mature iOS Codebase with Tuist - The Asana Blog • Asana
Learn how the Mobile Foundations team reduced their time to change a feature by 30 seconds by migrating their Xcode project to Tuist.
iOS dev
https://www.jessesquires.com/blog/2023/02/21/xcode-tip-sharing-breakpoints/
Jesse Squires
Xcode tip: sharing breakpoints across projects
In my previous post, I explained how to use symbolic breakpoints to discover when view controllers load their views into memory. Often breakpoints are specif...
iOS dev
https://www.merowing.info/the-composable-architecture-best-practices/
Krzysztof Zabłocki
The Composable Architecture - Best Practices
Set of best practices for The Composable Architecture projects based on experiences of the team at The Browser Company.
iOS dev
https://david-smith.org/blog/2023/02/22/design-notes-24/
www.david-smith.org
Arbitrary SwiftUI Linear Gradient Rotation - David Smith, Independent iOS Developer
iOS dev
https://david-smith.org/blog/2023/02/25/design-notes-27/
www.david-smith.org
Learning from my Mistakes - David Smith, Independent iOS Developer
iOS dev
https://serialcoder.dev/text-tutorials/ios-tutorials/creating-image-thumbnails-programmatically-in-ios/
SerialCoder.dev
Creating Image Thumbnails Programmatically In iOS - SerialCoder.dev
Read how to create thumbnails of images in iOS using Swift and get a recipe that will work most of the times out of the box.
iOS dev
https://www.polpiella.dev/network-requests-in-swift-package-plugins
www.polpiella.dev
Coming in Swift 5.9: Network requests in Swift package plugins
A deep dive into a new feature coming to Swift Package Manager in Swift 5.9: the ability to make network requests from Swift package plugins.
iOS dev
https://www.swiftjectivec.com/Voice-Control-Accessibility-Tweaks-iOS/
Swiftjective-C
Building For Voice Control
Voice Control is an amazing accessibility technology. Here are some things to look for when building for it.
iOS dev
https://theswiftdev.com/swiftnio-tutorial-the-echo-server/
Theswiftdev
SwiftNIO tutorial - The echo server - The.Swift.Dev.
This is a beginner's guide to learn the basics of the SwiftNIO network app framework by building a basic TCP echo server.
iOS dev
https://digitalbunker.dev/recreating-the-ios-timer-in-swiftui/
Digital Bunker
Recreating The iOS Timer App In SwiftUI
Today's tutorial will focus on using SwiftUI to recreate the UI and functionality of the iOS Timer. We'll construct each of the UI components individually, build out the ViewModel, and then we'll bring everything together.
iOS dev
https://www.swiftbysundell.com/articles/swiftui-views-versus-modifiers/
Swift by Sundell
SwiftUI views versus modifiers | Swift by Sundell
What’s really the difference between building a piece of UI as a view versus a modifier, and how to choose between those two solutions?
iOS dev
https://swiftwithmajid.com/2023/02/28/mastering-charts-in-swiftui-accessibility/
Swift with Majid
Mastering charts in SwiftUI. Accessibility.
The last but not least post in the series is about accessibility. It is essential to make your app accessible to VoiceOver users. Usually, it is much harder to make your visual content accessible. Fortunately, Apple provides audio graph features allowing…
iOS dev
https://medium.com/@felipericieri/writing-an-idle-timer-in-swift-3391e95a7024
Medium
Writing an Idle Timer in Swift
Invalidating a session after a certain period of time.
iOS dev
https://itnext.io/building-ios-framework-with-dependencies-e6e141f346ec
Medium
Building iOS framework with dependencies.
Building a manual framework with other frameworks inside statically.
iOS dev
https://medium.com/swiftblade/using-swift-concurrency-with-coordinator-pattern-de290b95f09b
Medium
AsyncCoordinator Pattern using Swift Concurrency
Coordinator pattern is a way to encapsulate a flow in the app. It is an async task. What if we try to use async/await with it?