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://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.
iOS dev
https://useyourloaf.com/blog/scroll-view-layouts-with-interface-builder/
Use Your Loaf
Scroll View Layouts With Interface Builder
Laying out a scroll view is a confusing task. Here's a quick guide to using frame and content layout guides with Xcode 11.