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://swiftwithmajid.com/2019/12/18/the-power-of-viewbuilder-in-swiftui/
Swift with Majid
The power of @ViewBuilder in SwiftUI
Last week we started a series of posts about developing interactive components using SwiftUI, where we talked about building the bottom sheet. We need to understand the power of @ViewBuilder before moving to the next post about building another interactive…
iOS dev
https://fluffy.es/sign-in-with-apple-tutorial-ios/
fluffy.es - iOS development tutorials
Sign in With Apple implementation tutorial
This article is for implementation on the iOS side , if you are looking for the backend implementation part, check out this book!In WWDC 2019, Apple has announced a new privacy-focused mechanism for user to sign in on third party app, named "Sign in with…
iOS dev
https://tech.just-eat.com/2019/12/18/modular-ios-architecture-just-eat/
Modular iOS Architecture
iOS dev
https://www.donnywals.com/breaking-an-app-up-into-modules/
Donny Wals
Breaking an app up into modules – Donny Wals
Learn how and when you should split your app up into multiple specialized, reusable modules.
iOS dev
https://www.avanderlee.com/workflow/fixing-crashes-bugs/
SwiftLee
4 Tips to make it easier to fix crashes and bugs
Fixing crashes and bugs takes time. Speed up this process by being better prepared with tips on diagnostics reports, feedback and useful insights.
iOS dev
https://schwiftyui.com/swiftui/infinity-lists-from-an-api-in-swiftui/
SchwiftyUI
Infinity Lists from an API in SwiftUI - SchwiftyUI
Displaying a list from Core Data is very simple, but what if you need to get your data from an API? For data out of CoreData or in an array, you can just throw it into a List or ForEach loop. For data you have to retrieve from somewhere else, this becomes…
iOS dev
https://bytes.swiggy.com/advanced-techniques-to-speed-up-the-compile-time-in-xcode-27819cb3be59
Medium
Advanced techniques to speed up the compile time in Xcode
As an iOS developer, how many times you stare at Xcode to see Build Succeed alert even for a single line of a code change?
iOS dev
https://medium.com/better-programming/modal-view-in-swiftui-3f9faf910249
How To Build a Modal View in SwiftUI
Medium
How To Build a Modal View in SwiftUI
How do you display the standard iOS modal view with SwiftUI?
iOS dev
https://medium.com/better-programming/using-xcodes-memory-graph-to-find-memory-leaks-f6650cf69ade
Medium
Using Xcode’s Memory Graph to Find Memory Leaks
Finding and breaking retain cycles
iOS dev
https://rhonabwy.com/2019/12/15/combine-throttle-and-debounce
Rhonabwy
Combine: throttle and debounce
Updated March 2020 with more thoroughly accurate timing diagrams, after vetting against iOS13.2, iOS 13.3, and iOS13.4 beta. Combine was announced and released this past summer with iOS 13. And wit…
iOS dev
https://badootech.badoo.com/routing-for-ios-universal-navigation-without-rewriting-the-app-215b52a37cf2
Medium
Routing for iOS: universal navigation without rewriting the app
What’s wrong with navigation anyway?
iOS dev
https://www.andyibanez.com/posts/background-execution-in-ios/
Andy Ibanez - iOS Developer
Background Execution on iOS
Learn how to perform background tasks in your iOS App.
iOS dev
https://www.swiftbysundell.com/articles/initializers-in-swift/
Swift by Sundell
Initializers in Swift | Swift by Sundell
Let’s take a look at one of the core aspects of object-oriented programming — initialization. What characteristics should an initializer ideally have, and what sort of techniques could be useful in order to keep our initializers simple and predictable?
iOS dev
https://sarunw.com/posts/swiftui-animation/
Sarunw
SwiftUI Animation | Sarunw
Explore how to animate changes in SwiftUI.
iOS dev
https://medium.com/flawless-app-stories/gestures-and-animations-in-swiftui-195625b822c9
Medium
Gestures and Animations in SwiftUI
Handle interactions, action and animations in just few lines of code
iOS dev
https://exyte.com/blog/replicating-apple-card-application-using-swiftui
Exyte
SwiftUI tutorial: replicating the Apple Card application
This article is the second one in the Replicating series where we recreate UI elements of high-quality apps. Here we take a look at Apple Card app.
iOS dev
https://exyte.com/blog/swiftui-tutorial-replicating-activity-application
Exyte
SwiftUI tutorial: replicating the Activity application
This article is the third one in the Replicating series where we recreate UI elements of high-quality apps. Here we take a look at Apple’s Activity app.
iOS dev
https://medium.com/flawless-app-stories/practical-dependency-inversion-in-swift-1c1142161a8
Medium
Practical Dependency Inversion in Swift
Dependency Inversion helps to create independent modules, change or replace one module without touching dependent modules. Learn more…
iOS dev
https://www.donnywals.com/modern-table-views-with-diffable-data-sources/
Donny Wals
Modern table views with diffable data sources – Donny Wals
Learn how you can use the new diffable data source that was introduced at WWDC 2019. This article also explains some best-practices to keep in mind.
iOS dev
https://www.donnywals.com/using-compositional-collection-view-layouts-in-ios-13/
Donny Wals
Using compositional collection view layouts in iOS 13 – Donny Wals
Custom layouts with UICollectionViewFlowLayout are complex to build. Learn how to build layouts much quicker with UICollectionViewCompositionalLayout.
iOS dev
https://www.avanderlee.com/debugging/no-space-left-on-device/
SwiftLee
No space left on device: Testing low storage scenarios
Reproduce "No space left on device" crashes in your app. Learn how to get insights in low storage errors happening in your app and solve them.