iOS dev
@iosdevio
10.9K
subscribers
12
photos
5
files
6.03K
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://schiavo.me/2019/managing-shortcuts/
iOS dev
https://www.vadimbulavin.com/understanding-schedulers-in-swift-combine-framework/
Yet Another Swift Blog
Understanding Schedulers in Swift Combine Framework
Let's learn what are schedulers in Swift Combine Framework along with several related topics: which schedulers are built into Combine? What's the difference between receive(on:) and subscribe(on:)? How to switch schedulers? How to perform asynchronous work…
iOS dev
https://mecid.github.io/2019/09/10/accessibility-in-swiftui/
Majid’s
Accessibility in SwiftUI
This week I want to talk to you about Accessibility in SwiftUI. SwiftUI provides a ready to use accessibility implementation for standard User Interface elements like Text, Button, Toggle, etc. In most of the cases, you don’t need to do something additional…
iOS dev
https://www.avanderlee.com/workflow/minimum-ios-version/
SwiftLee
Picking your minimum iOS version to support
Which minimum iOS version should you support? Which devices will I drop support for and how to decide based on facts. Convince your colleagues with data.
iOS dev
https://medium.com/flawless-app-stories/improve-your-xcode-swift-compile-time-d9c1d3786473
Medium
Improve your Xcode (Swift) Compile Time
Nobody likes slow Xcode compile time. It’s so annoying! But there are ways to fix it
😏
iOS dev
https://heartbeat.fritz.ai/4-techniques-you-must-know-for-natural-language-processing-on-ios-7bfcd5da9d20
Fritz ai
4 Techniques You Must Know for Natural Language Processing on iOS - Fritz ai
iOS’s Natural Language framework allows us to analyze language and to perform language-specific tasks like script identification, tokenization, lemmatization, part-of-speech tagging, and named entity recognition. In this introduction tutorial, we will discover…
iOS dev
https://medium.com/nodesdigital/dark-mode-working-with-color-systems-e73aeab8dbae
Medium
Dark Mode — Working with Color Systems
Apple and Google are both pushing Dark Modes to they newest OS’s. This is how to get your product ready for it.
iOS dev
https://www.onswiftwings.com/posts/atomic-property-wrapper/?utm_campaign=iOS%2BDev%2BWeekly&utm_medium=web&utm_source=iOS%2BDev%2BWeekly%2BIssue%2B421
OnSwiftWings
Atomic property wrapper in Swift
Using property wrappers to define atomic properties in Swift
iOS dev
https://www.swiftbysundell.com/articles/managing-dependencies-using-the-swift-package-manager/
Swift by Sundell
Managing dependencies using the Swift Package Manager | Swift by Sundell
Starting with Xcode 11, the Swift Package Manager is becoming a true first class citizen within Apple’s suite of developer tools. Let’s take a look at how it can be used to manage a project’s various dependencies.
iOS dev
https://medium.com/swlh/automated-cocoapod-releases-with-github-actions-8526dd4535c7
Medium
Automated CocoaPod releases with GitHub Actions
In this article we are going to quickly cover a trivial GitHub Actions setup I use for my open source Metal library Alloy to automatically…
iOS dev
https://machinelearning.apple.com/2019/09/15/interspeech.html
iOS dev
https://sarunw.com/posts/uinavigationbar-changes-in-ios13
UINavigationBar changes in iOS13
iOS dev
https://medium.com/swlh/replicating-the-apple-card-application-using-swiftui-f472f3947683
Medium
Replicating the Apple Card Application using SwiftUI
Apple’s new declarative interface build tool SwiftUI is changing a lot in each new release, but what’s available now is already a…
iOS dev
https://www.swiftbysundell.com/articles/5-small-but-significant-improvements-in-swift-5-1/
Swift by Sundell
5 small but significant improvements in Swift 5.1 | Swift by Sundell
Swift 5.1 has now been officially released, and despite being a minor release, it contains a substantial number of changes and improvements. This week, let’s take a look at five of those features, and what kind of situations they could be useful in.
iOS dev
https://infinum.co/the-capsized-eight/how-to-prepare-your-app-for-dark-mode-in-iOS-13
Infinum
How to Prepare Your App for Dark Mode in iOS 13
After what seems like forever, iOS is officially getting a feature its users have been crying for: a system-wide dark mode.
iOS dev
https://www.objc.io/blog/2019/09/17/animating-explicit-changes/
www.objc.io
Animating Explicit Changes
Applying animations to a specific property
iOS dev
https://www.vadimbulavin.com/map-flatmap-switchtolatest-in-combine-framework/
Yet Another Swift Blog
Transforming Operators in Swift Combine Framework: Map vs FlatMap vs SwitchToLatest
Learn how to leverage the most important transforming operators of the Swift Combine Framework: map, flatMap and switchToLatest; what's their difference and when to use what.
iOS dev
https://rderik.com/blog/understanding-objective-c-and-swift-interoperability/
Understanding Objective-C and Swift interoperability
iOS dev
https://mecid.github.io/2019/09/18/redux-like-state-container-in-swiftui/
Majid’s
Redux-like state container in SwiftUI. Basics.
This week we will talk about building a state container similar to Redux which provides a single source of truth for your app. A single state for the whole app makes it easier to debug and inspect. Single source of truth eliminates tons of bugs produced by…
iOS dev
https://www.avanderlee.com/swift/rich-notifications/
SwiftLee
Rich notifications on iOS explained in Swift
Rich notifications in iOS 10 enables you to display rich content views, images or GIFs in the notifications from your app.