iOS dev
@iosdevio
10.9K
subscribers
12
photos
5
files
6K
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://www.polpiella.dev/cocoapods-swift-macros/
www.polpiella.dev
Distributing a Swift Macro using CocoaPods
Learn how to create and distribute a Swift macro as a CocoaPods library.
iOS dev
https://www.danijelavrzan.com/posts/2023/12/custom-dark-mode-color/
Danijela's blog
Add custom dark mode color to your app | Danijela's blog
When developing apps in SwiftUI, we're given a set of components that allow us to support both light and dark modes without a lot of work. But, there might be occasions where you want a different dark mode color for your app. Like dark blue.
iOS dev
https://ohmyswift.com/blog/2023/12/01/from-viewwillappear-to-viewisappearing-perfecting-your-ios-view-transitions/
OhMySwift
From viewWillAppear to viewIsAppearing - Perfecting Your iOS View Transitions
In WWDC23, Apple introduced a nuanced addition to the UIViewController lifecycle: viewIsAppearing. This instance method is a game-changer for developers looking to fine-tune the presentation and layout of their views. Let’s explore how this method enhances…
iOS dev
http://swiftwithmajid.com/2023/12/05/mastering-mapkit-in-swiftui-customizations/
Swift with Majid
Mastering MapKit in SwiftUI. Customizations.
Last week, we started a series of posts about the new MapKit API in SwiftUI. We talked about the basics of the new API, and now we can continue the topic by covering the customization part of new APIs. This week, we will learn the customization points of…
iOS dev
https://nonstrict.eu/blog/2023/darwin-notifications-app-extensions/
Nonstrict
Using Darwin Notifications to communicate with App Extensions | Nonstrict
On iOS, Darwin Notifications can be used to send and receive notifications between an app and its extensions. We wrap the old C-style functions to be easier to use from Swift.
iOS dev
https://augmentedcode.io/2023/12/11/asyncphoto-in-swiftui-for-displayng-large-photos/
Augmented Code
AsyncPhoto for displaying large photos in SwiftUI
While working on one of my private projects which deals with showing large photos as small thumbnails in a list, I found myself needing something like AsyncImage but for any kind of data sources. A…
iOS dev
https://holyswift.app/how-to-create-geofences-in-swiftui/
Holy Swift
A Guide to Geofences in SwiftUI - Holy Swift
Explore geofencing in SwiftUI: From Pokemon GO's impact to using CLMonitor for innovative iOS location-based app development.
iOS dev
https://nonstrict.eu/blog/2023/transferable-drag-drop-fails-with-only-FileRepresentation/
Nonstrict
Transferable drag & drop with only a FileRepresentation not working on macOS | Nonstrict
Supporting file dragging in macOS is a breeze with SwiftUI using the new Transferable protocol. However only having a FileRepresentation doesn't work for apps like Finder.
iOS dev
https://blog.martinp7r.com/posts/decoupled-stacked-sheet-navigation-with-multiple-modals-in-swiftui/
Martin’s Tech Journal
Decoupled stacked sheet navigation with multiple modals in SwiftUI
Problem
iOS dev
https://arturgruchala.com/testing-network-calls-using/
Artur Gruchała
Testing network calls using URLProtocol
Testing network calls is a critical aspect of ensuring the reliability and stability of your iOS applications. We'll explore how to effectively test network calls in Swift using the URLProtocol API. With this guide, you will have powerful tools to ensure…
iOS dev
https://medium.com/@henribredtprivat/create-an-ios-share-extension-with-custom-ui-in-swift-and-swiftui-2023-6cf069dc1209
Medium
Create an iOS Share Extension with custom UI in Swift and SwiftUI (2023)
I wanted to create a Share Extension for my app Thoughts — Inspiration Manager with the UI build in SwiftUI. The Share Extension API…
iOS dev
https://www.emergetools.com/blog/posts/symbolicating-swiftui-and-any-apple-framework-part-2
Emergetools
Emerge Tools Blog | Symbolicating SwiftUI (and any Apple Framework), Part 2
Building an open source way to symbolicate SwiftUI and other private frameworks.
iOS dev
https://blog.stackademic.com/writing-custom-swiftlint-rule-with-swiftsyntax-9cc93ae6dfe2
Medium
Writing Custom SwiftLint Rule with SwiftSyntax
SwiftLint is a tool to enforce Swift style and conventions. It comes with builtin 200 rules for general usage. For example, you want that…
iOS dev
https://medium.com/@cjckytxz/getting-to-swift-weak-part-1-d6a0e54599e4
Medium
Getting to Swift.weak { }, part: 1
Over the last 7 or so years, I alongside many of you good people have watched on longingly as Apple has taken our mighty community from the…
iOS dev
https://medium.com/@cjckytxz/getting-to-swift-weak-part-2-f90281e05afb
Medium
Getting to Swift.weak{}, part: 2
Let’s flesh out an example API to eliminate the most common Swift boilerplate encountered by Swift/iOS developers everywhere.
iOS dev
https://serialcoder.dev/text-tutorials/swiftui/integrating-haptic-feedback-in-swiftui-projects/
iOS dev
https://swiftwithmajid.com/2023/12/12/mastering-mapkit-in-swiftui-camera/
Swift with Majid
Mastering MapKit in SwiftUI. Camera.
In this post, we will continue the topic of the new MapKit API in SwiftUI. We will cover one of the most critical cases of displaying a map. This week, we will learn about camera position and map bounds.
iOS dev
https://www.avanderlee.com/xcode/symbolicate-crash-logs-reports/
SwiftLee
Symbolicate crash logs with Xcode
Learn how to manually symbolicate crash reports using Xcode Organizer, IPS files and dSYM files to generate symbols.
iOS dev
https://holyswift.app/mastering-the-final-keyword-in-swift-a-comprehensive-guide-for-optimized-coding/
Holy Swift
Mastering the 'Final' Keyword in Swift: A Comprehensive Guide for Optimized Coding - Holy Swift
Explore the power of Swift's 'final' keyword for optimized, secure coding. Master its use in classes, methods, and properties.
iOS dev
https://developer.apple.com/news/?id=uijoypq9
Apple
Get your apps ready for the holidays - Latest News - Apple Developer
The busiest season on the App Store is almost here! Make sure your apps and games are up to date and ready in advance of the upcoming holidays. We’ll remain open throughout the season and look forward to accepting your submissions. On average, 90% of submissions…