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://benoitpasquier.com/date-formatter-swiftui/
Benoit Pasquier
How to display date and time in SwiftUI
Displaying dates or times is a very common requirement for many apps, often using a specific date formatter. Let’s see what SwiftUI brings to the table to make it easier for developers.
iOS dev
https://sarunw.com/posts/what-is-environment-in-swiftui/
Sarunw
What is @Environment in SwiftUI | Sarunw
Learn how SwiftUI shares application settings and preference values across the app.
iOS dev
https://sarunw.com/posts/how-to-use-scrollview-in-swiftui/
Sarunw
How to use ScrollView in SwiftUI | Sarunw
Part 2 in the series "Building Lists and Navigation in SwiftUI". We will explore a ScrollView, UIScrollView equivalent in SwiftUI.
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.