iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.07K
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://medium.com/flawless-app-stories/problem-solving-with-combine-swift-4751885fda77
iOS dev
https://mecid.github.io/2019/07/10/gestures-in-swiftui/
Majid’s
Gestures in SwiftUI
SwiftUI has a powerful and easy to use approach in building Gestures. Today we will talk about how we can use gestures in SwiftUI. We will touch special GestureState Property Wrapper which is very similar to State but works only with gestures. Finally, we…
iOS dev
https://www.avanderlee.com/debugging/combine-swift/
SwiftLee
Combine debugging using operators in Swift
Combine debugging can be hard because of the long stack traces and asynchronous callbacks. Learn how to benefit from Combine operators to solve this issue.
iOS dev
https://www.fivestars.blog/code/large-content-viewer.html
FIVE STARS
iOS 13 Large Content Viewer
🔎
| FIVE STARS
Exploring iOS, SwiftUI & much more.
iOS dev
https://appventure.me/guides/catalyst/intro.html
appventure.me
Ultimate Catalyst Guide: Catalyst Guide Introduction
Catalyst ports your iPad apps over to macOS. This guide contains a ton of tips and tricks to help you succeed in adding Catalyst support to your app
iOS dev
https://infinum.co/the-capsized-eight/10-minute-tips-to-make-your-iOS-app-more-interactive
Infinum
10-Minute Tips to Make Your iOS App More Interactive
Most people prefer visual interfaces to command line terminals. Learn how to increase app engagement and make your app stand out!
iOS dev
https://www.racecondition.software/blog/dependency-injection/?utm_campaign=iOS%2BDev%2BWeekly&utm_medium=web&utm_source=iOS%2BDev%2BWeekly%2BIssue%2B412
Race Condition
Dependency Injection in Practice
Dependency injection makes unit testing possible and development easier. This post describes the process of preparing an app for dependency injection, as well as implementing three approaches to dependency injection: constructor injection, Swinject, and The…
iOS dev
https://medium.com/swlh/mocking-a-remote-api-in-ios-4376b0cab962
Medium
Mocking a remote API in iOS
based on a protocol-oriented design, using Swift
iOS dev
https://medium.com/better-programming/taking-swift-dependency-injection-to-the-next-level-b71114c6a9c6
Medium
Swift 5.1 Takes Dependency Injection to the Next Level
How to use Swift 5.1 property wrappers to cut your dependency injection code in half
iOS dev
https://agostini.tech/2019/07/14/block-and-identify-calls-with-call-directory-app-extension/
agostini.tech
Block and Identify Calls with Call Directory App Extension | agostini.tech
In this short article we'll see how you can block and identify calls with call directory app extension.
iOS dev
https://useyourloaf.com/blog/better-storyboards-with-xcode-11/
Use Your Loaf
Better Storyboards with Xcode 11
Apple snuck some interesting storyboard improvements into Xcode 11 allowing you to create destination view controllers in code with custom initializers.
iOS dev
http://metalbyexample.com/basis-universal/
Metal by Example
Using Basis Universal Texture Compression with Metal
In this short article, we’ll take a look at a relatively new compressed texture format called Basis. Basis is developed by Binomial, LLC, a company founded by Rich Geldreich (of crunch fame) …
iOS dev
https://addconf.com/2019/talks/
Addconf
Talks
International conference for iOS & Android developers and UI/UX designers, taking place 26 - 28 June 2019 in Barcelona, Spain, Europe.
iOS dev
http://khanlou.com/2019/07/continuous-integration/
Continuous Integration
iOS dev
https://mecid.github.io/2019/07/17/navigation-in-swiftui/
Majid’s
Navigation in SwiftUI
This week I want to talk about Navigation in SwiftUI. SwiftUI provides both declarative and imperative ways of implementing navigation in your apps. Today we will cover two ways of Master-Detail navigation available in SwiftUI. We will learn how use NavigationLink…
iOS dev
https://www.avanderlee.com/swift/uikeycommand-keyboard-shortcuts/
SwiftLee
UIKeyCommand how-to add keyboard shortcuts & speed up your workflow
Learn how to implement the UIKeyCommand to add keyboard shortcuts to classes like the UITabBarController and UICollectionView and use them in the simulator.
iOS dev
https://swiftrocks.com/swift-expressibleby-protocols-how-they-work-internally-in-the-compiler.html
Swiftrocks
Swift ExpressibleBy protocols: What they are and how they work internally in the compiler
ExpressibleBy represents a series of protocols in the Swift Standard library that allows you to instantiate objects directly from token literals. Let's see how it works.
iOS dev
https://schiavo.me/2019/cryptokit-operations/
schiavo.me
Performing cryptographic operations with CryptoKit on iOS 13
Apple recently introduced a new framework named CryptoKit at WWDC19, which makes generating hashes, encrypting data and verifying/authenticating data even easier. Previously, the only way to use cr...
iOS dev
https://schiavo.me/2019/formatting-dates/
schiavo.me
An extensive guide to formatting dates in Swift
iOS and macOS contain built in support for various ways to format dates, such as for human readable text and to show intervals between dates. At WWDC19, Apple added a new RelativeDateTimeFormatter,...
iOS dev
https://medium.com/flawless-app-stories/techniques-to-reduce-memory-footprint-and-oom-terminations-in-ios-a0f6bef38217
Medium
Reducing Memory Footprint and OOM Terminations in iOS.
How to avoid getting killed by the OS.