iOS dev
@iosdevio
10.9K
subscribers
12
photos
5
files
6.01K
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://vojtastavik.com/2019/12/11/combine-publisher-blocking-recorder/
iOS dev
https://troz.net/post/2019/swiftui-for-mac-1/
troz.net
SwiftUI for Mac - Part 1
Explorations in building a Mac app in Swift.
iOS dev
https://troz.net/post/2019/swiftui-for-mac-2/
SwiftUI for Mac - Part 2
SwiftUI for Mac - Part 2 :: TrozWare —
In part 1 of this series, I created a Mac app using SwiftUI. The app uses a Master-Detail design to list entries in an outline on the left and show details about the selected entry in the detail view on the right.
Now it is time to explore some more of the…
iOS dev
https://troz.net/post/2019/swiftui-for-mac-3/
SwiftUI for Mac - Part 3
SwiftUI for Mac - Part 3 :: TrozWare —
In part 1 of this series, I created a Mac app using SwiftUI. The app uses a Master-Detail design to list entries in an outline on the left and show details about the selected entry in the detail view on the right. In part 2 I explored using menus, adding…
iOS dev
https://www.swiftbysundell.com/articles/maintaining-model-consistency-in-swift/
Swift by Sundell
Maintaining model consistency in Swift | Swift by Sundell
This week, let’s take a look at how we can improve the internal consistency within each of our core data models, and how doing so can let us establish a much stronger foundation for our codebase as a whole.
iOS dev
https://www.vadimbulavin.com/opaque-return-types-and-the-some-keyword-in-swift/
Yet Another Swift Blog
Opaque Return Types and The 'Some' Keyword in Swift
Learn how to use opaque return types and the some keyword in Swift 5. Understand the difference between opaque return types, generics and protocols.
iOS dev
https://www.vadimbulavin.com/unit-testing-view-controller-uiviewcontroller-and-uiview-in-swift/
Yet Another Swift Blog
Unit Testing View Controllers and Views in Swift
Learn how to unit test UIViewController and UIView in Swift 5 with Xcode and XCTest. We'll cover: benefits of unit testing view controllers; what we should be unit testing; how to design a view controller for testability; and sharpen our knowledge by writing…
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?