iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.09K
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://theswiftdev.com/uikit-loadview-vs-viewdidload/
Theswiftdev
UIKit - loadView vs viewDidLoad - The.Swift.Dev.
When to use these methods? Common questions and answers about the iOS view hierarchy including memory management.
iOS dev
https://spin.atomicobject.com/2022/02/10/version-fastlane/
Atomic Spin
How to Increment Version and Build Numbers with fastlane
Mobile app versioning isn't too bad with the help of fastlane automation. With these techniques, I experience less pain from version-related issues.
iOS dev
https://www.woodys-findings.com/posts/core-data-the-burden-of-the-path
Woody's findings
CoreData: the burden of the past
Articles and tutorials about macOS and Swift development
iOS dev
https://evilmartians.com/chronicles/object-detection-with-create-ml-images-and-dataset
evilmartians.com
Object Detection with Create ML: images and dataset—Martian Chronicles, Evil Martians’ team blog
iOS devs learn object detection for Apple tech: Create ML, Core ML, data collection, annotation, and dataset export
iOS dev
https://blog.devgenius.io/adapter-pattern-in-practice-by-swift-bec8338728ed
Medium
Adapter pattern in practice by swift
The adapter pattern is one of the a structural design pattern , and it is allows us to adapt the interface of the component to the…
iOS dev
https://www.swiftjectivec.com/swiftui-modifier-monday-trim/
Swiftjective-C
Modifier Monday: .trim(from:to:)
Today, it's all about manipulating the Shape type. Let's see what trim() can do for us.
iOS dev
https://holyswift.app/how-to-removesuppress-the-default-mapkit-user-location-callout-annotation
Holy Swift
How to remove/suppress the Default MapKit User Location Callout Annotation - Holy Swift
How to remove/suppress the Default MapKit User Location Callout Annotation. Learn to don't show user location callout annotation in Swift.
iOS dev
https://benoitpasquier.com/deep-linking-url-scheme-ios/
Benoit Pasquier
Deep linking and URL scheme in iOS
Opening an app from an URL is such a powerful iOS feature. Its drives users to your app, and can create shortcuts to specific features. This week, we’ll dive into deep linking on iOS and how to create an URL scheme for your app.
iOS dev
https://www.swiftbysundell.com/articles/combining-protocols-in-swift/
Swift by Sundell
Combining protocols in Swift | Swift by Sundell
Let’s take a look at various ways to combine multiple protocols into new functionality, either by using protocol extensions, composition, or by defining dedicated types.
iOS dev
https://developer.apple.com/documentation/uikit/views_and_controls/uikit_catalog_creating_and_customizing_views_and_controls
UIKit Catalog: Creating and Customizing Views and Controls
iOS dev
https://useyourloaf.com/blog/swiftui-stack-custom-center-alignment/
Use Your Loaf
SwiftUI Stack Custom Center Alignment
Using a custom alignment guide to control which view is centered in a SwiftUI stack.
iOS dev
https://itnext.io/how-ranges-work-in-swift-572cdec620e9
Medium
How ranges work in Swift
Ranges family of types may not seem to bring us surprises, but they hide exciting points in the implementation.
iOS dev
https://kevin-furjan.hashnode.dev/how-to-localize-swiftui-application
iOS dev
https://asifmohd.github.io/ios/2022/02/03/bloaty-ios-introduction.html
Asif’s Blog
Profiling binary size on iOS using Bloaty
I’ve been using this tool called Bloaty McBloatface1 to attribute the contribution of each swift module or file to our app’s binary. And it has worked out really well for me, the CLI tool is super fast, gives lots of information, supports diffing and has…
iOS dev
https://www.raywenderlich.com/29646799-home-screen-quick-actions-for-ios-getting-started
kodeco.com
Home Screen Quick Actions for iOS: Getting Started
Learn how to integrate Static and Dynamic Home Screen Quick Actions into your SwiftUI iOS app.
iOS dev
https://betterprogramming.pub/the-complete-guide-to-concurrency-and-multithreading-in-ios-59c5606795ca
Medium
The Complete Guide to Concurrency and Multithreading in iOS
Main thread vs. background thread. Async/await and Actor. GCD vs. OperationQueue. Group dispatch, how to empower background thread, and…
iOS dev
https://medium.com/@danmarcenco/mockable-networking-layer-in-ios-4b2361339630
Medium
Mockable Networking layer in iOS
Create scalable and testable networking layer in iOS applications
iOS dev
https://medium.com/@daren_44261/swift-tracking-memory-leaks-in-tests-d0be08d72bbb
Medium
Swift: Tracking memory leaks in tests
Bugs are a common in production code, especially those which are not driven by tests.
iOS dev
https://www.pointfree.co/blog/posts/73-parser-errors
www.pointfree.co
Parser Errors
A new release of swift-parsing that brings delightful and informative error messaging to parser failures.
iOS dev
http://swiftwithmajid.com/2022/02/17/redux-like-state-container-in-swiftui-part5/
Swift with Majid
Redux-like state container in SwiftUI. Swift concurrency model.
Over the last two years, I have actively used unidirectional flow to develop my apps. I covered the approach I use in the series of posts about building Redux-like state containers. This week I want to share with you how this approach adapts to the latest…