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://medium.com/codestory/the-formatter-family-b0f899760943
Medium
The Formatter Family
Formating numbers, prices, or even dates is one of the most common things to do on any application. Luckily Apple has our back!
iOS dev
https://www.swiftbysundell.com/articles/avoiding-anyview-in-swiftui/
Swift by Sundell
Avoiding SwiftUI’s AnyView | Swift by Sundell
How SwiftUI’s AnyView type can often be avoided, and why it might be a good idea to do so.
iOS dev
https://desiatov.com/swift-structured-concurrency-introduction/
Desiatov
Introduction to structured concurrency in Swift: continuations, tasks, and cancellation | Max Desiatov
Concurrency in Swift is a big and complex topic, here we look into structured concurrency and its core concepts, such as continuations, tasks, and cancellation in a practical example.
iOS dev
https://shakuro.com/blog/how-to-integrate-combine-with-swiftui-to-make-better-apps
Shakuro
How to Integrate Combine with SwiftUI to Make Better Apps | Shakuro
New SwiftUI and Combine frameworks are this year's highlights. Find out about their pros and how to use them together as the best way to build better iOS apps.
iOS dev
https://useyourloaf.com/blog/swiftui-custom-view-modifiers/
Use Your Loaf - iOS Development News & Tips
SwiftUI Custom View Modifiers
Create your own custom SwiftUI view modifiers.
iOS dev
https://www.fivestars.blog/swiftui/trucated-text.html
FIVE STARS
How to check if Text is truncated in SwiftUI? | FIVE STARS
Exploring iOS, SwiftUI & much more.
iOS dev
https://www.donnywals.com/preventing-unwanted-fetches-when-using-nsfetchedresultscontroller-and-fetchbatchsize/
Donny Wals
Preventing unwanted fetches when using NSFetchedResultsController and fetchBatchSize
When you use Core Data in a UIKit or SwiftUI app, the easiest way to do this is through a fetched results controller. In SwiftUI, fetched results controller is best used through the property wrapper.
iOS dev
https://www.avanderlee.com/swift/computed-property/
SwiftLee
Swift Computed Property: Code Examples
A Swift Computed Property allows you to define values based on other properties. You can optionally use async/await and throw errors.
iOS dev
https://machinethink.net/blog/sefr-classifier-in-swift/
machinethink.net
The SEFR classifier
Implementation of the SEFR classification algorithm in Swift
iOS dev
https://amitness.com/regex/
Amit Chaudhary
A Visual Guide to Regular Expression
A mental model of how various components of a regular expression work from the bottom-up.
iOS dev
https://dev.to/freak4pc/what-s-new-in-rxswift-6-2nog
DEV Community
What's new in RxSwift 6 ?
Happy new 2021! It's been quite a rough year, and I'm sure we're all hoping for a much better year wh...
iOS dev
https://dadederk.github.io/post/2021-01-21-01/
Traits of a good accessible iOS app
iOS dev
https://augmentedcode.io/2021/01/18/measurement-unit-dimension-and-measurementformatter-on-ios/
Augmented Code
Measurement, Unit, Dimension, and MeasurementFormatter on iOS
I was looking at formatters provided by Foundation framework and this time I would like to put some attention on MeasurementFormatter. Like the name says, it is used for creating localized strings …
iOS dev
http://merowing.info/2021/01/improve-build-times-by-extracting-3rd-party-tooling-to-processing-script./
Krzysztof Zabłocki
Improve build times by extracting 3rd party tooling to processing script.
How can you improve build times by extracting 3rd party tooling to a dedicated processing script while maintaining code safety?
iOS dev
https://jakub.codes/posts/app-scheme
jakub codes
Customising apps based on scheme | jakub codes
Neat way of tweaking application in code based on selected scheme.
iOS dev
https://benoitpasquier.com/migrating-mvvm-uikit-rxswift-to-combine/
Benoit Pasquier
Migrating MVVM architecture from RxSwift to Combine
It’s been almost two years that Combine has been introduced to the Apple developer community. As many developer, you want to migrate your codebase to it. You don’t want to be left behind but you’re not sure where to start, maybe not sure if you want to jump…
iOS dev
https://lostmoa.com/blog/AddingDoubleColumnNavigationToASwiftUIDocumentApp/
Nil Coalescing
Double column navigation in a SwiftUI document app
Change the style of navigation view in document based apps, by hiding the default view and adding our own.
iOS dev
https://blog.maximeheckel.com/posts/first-failed-swiftui-project
Maximeheckel
My first failed SwiftUI project - Maxime Heckel's Blog
A reflection on my experience building my first SwiftUI app, what I learned, the challenges I faced, and the reasons that made me not release it.
iOS dev
https://mokacoding.com/blog/how-to-migrate-from-swiftui-to-uikit-life-cycle/
mokacoding
How to migrate from SwiftUI to UIKit App Delegate Life Cycle in Xcode
This free tutorial shows how to migrate an existing app with SwiftUI life cycle to use UIKit App Delegate instead
iOS dev
https://www.cocoawithlove.com/blog/swiftui-natural-pattern.html
Cocoa with Love
App architecture basics in SwiftUI, Part 2: SwiftUI's natural pattern
I'll look at the pattern that application architectural pattern that emerges naturally when writing SwiftUI apps in a minimalist way. I'll also look at the different roles that exist in the basic SwiftUI application architecture.
iOS dev
https://matteomanferdini.com/swiftui-data-flow/
Matteo Manferdini
SwiftUI Data Flow: Passing Data Between Views
In this guide, I will show you the strategies to select the correct SwiftUI data flow mechanism and the relative property wrappers.