iOS dev
@iosdevio
11K
subscribers
12
photos
5
files
5.92K
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
11K subscribers
iOS dev
https://www.swiftjectivec.com/diffable-datasource-empty-view/
iOS dev
https://oleb.net/2020/sheet-environment/
oleb.net
Sheets don’t inherit the environment – Ole Begemann
Unlike other views, sheets in Swift UI do <em>not</em> inherit the environment from their parent view.
iOS dev
https://engineers.sg/conference/iosconfsg-2020
Engineers.SG
Playlist: iOS Conference SG 2020 - Engineers.SG
iOS dev
https://swiftsenpai.com/testing/test-doubles-in-swift/
Swift Senpai
Test Doubles in Swift: Dummy, Fake, Stub, Mock - Swift Senpai
Test doubles are extremely useful when used in testing complex code components. In this article, learn how to achieve dummy, fake, stub and mock in Swift.
iOS dev
https://sarunw.com/tips/intrinsic-content-size-in-swiftui/
Sarunw
Intrinsic content size in SwiftUI | Sarunw
How to define intrinsic content size in SwiftUI
iOS dev
https://swiftwithmajid.com/2020/01/29/using-uikit-views-in-swiftui/
Swift with Majid
Using UIKit views in SwiftUI
A few weeks ago, we talked about building views like PagerView and BottomSheetView from scratch in SwiftUI. SwiftUI is pretty young and misses some components that we expect to have out of the box. But it provides all the needed APIs to build whatever we…
iOS dev
https://medium.com/@balzsvincze/5-swift-extensions-to-make-your-life-easier-1accb384cbac
Medium
5+1 Swift extensions to make your life easier
Ttoday I’ll show you five small Swift extensions I use in almost every iOS project.
iOS dev
https://www.swiftbysundell.com/articles/slicing-swift-collections/
Swift by Sundell
Slicing Swift collections | Swift by Sundell
Let’s take a look at how we can utilize Swift’s various collection slicing APIs, and how doing so can help us boost the performance of various algorithms and functionality.
iOS dev
https://useyourloaf.com/blog/xcode-test-plans/
Use Your Loaf - iOS Development News & Tips
Xcode Test Plans
Catch more bugs using Xcode test plans to run your tests with different localizations, sanitizers and environments.
iOS dev
https://quickbirdstudios.com/blog/ios-app-security-best-practices/
QuickBird Studios
iOS App Security: Best Practices
In this article, we focus on iOS App Security and show you concrete techniques on how to improve security in your iOS apps.
iOS dev
https://medium.com/better-programming/13-xcode-shortcuts-to-boost-your-productivity-329c90512309
Medium
13 Xcode Shortcuts to Boost Your Productivity
Assistant editors, Minimap, SwiftUI previews, fix all errors, multiple cursors, and more
iOS dev
https://medium.com/better-programming/create-link-preview-without-linkpresentation-4af049966854
Medium
Create a Twitter-Like Link Preview in Your iOS Apps Using SwiftUI
Learn an easy way to create link previews without using the LinkPresentation framework, which is only available on iOS 13+
iOS dev
https://medium.com/better-programming/implement-a-service-oriented-architecture-in-swift-5-fc70b8117616
Medium
Implement a Service-Oriented Architecture in Swift 5
Why using just MVC/MVVM/VIPER isn’t enough
iOS dev
https://medium.com/@andres.portillo/implementing-a-generic-search-screen-using-mvvm-and-rxswift-cd1d6fb134c
Medium
Implementing a generic search screen using MVVM and RxSwift
As iOS developers, one of the tasks that we end up working on again and again is implementing a search screen. If our app requires us to…
iOS dev
https://www.swiftjectivec.com/collectiondifference/
Swiftjective-C
CollectionDifference
Another core piece of functionality arrived in Swift 5.1 - built in diffing. Let's take a look.
iOS dev
https://www.donnywals.com/using-map-flatmap-and-compactmap-in-combine/
Donny Wals
Using map, flatMap and compactMap in Combine – Donny Wals
Learn how to transform the output of publishers by applying map, flatMap and compactMap operators. Understand the differences between them, and when each should be used.
iOS dev
http://danielsaidi.com/blog/2020/01/31/present-delegating-view-controllers-in-swiftui
Daniel Saidi
How to use view controller delegation in SwiftUI
Presenting UIKit view controllers in SwiftUI is simple, but things become more complicated when they communicate through delegation. In t...
iOS dev
https://www.andyibanez.com/posts/speech-recognition-sfspeechrecognizer/
Andy Ibanez - iOS Developer
Recognizing Speech Locally on an iOS Device Using the Speech Framework
How to use the Speech framework to detect speech on iOS.
iOS dev
https://www.vadimbulavin.com/using-uikit-uiviewcontroller-and-uiview-in-swiftui/
Yet Another Swift Blog
Using UIView and UIViewController in SwiftUI
How to use UIViewController and UIView in SwiftUI with Swift 5? How to pass data between UIKit and SwiftUI? What is the lifecycle of UIViewControllerRepresentable and UIViewRepresentable? These are the questions to answer in this SwiftUI tutorial.
iOS dev
https://swift.org/blog/crypto/
Swift.org
Introducing Swift Crypto
I’m thrilled to announce a new open-source project for the Swift ecosystem,
Swift Crypto. Swift Crypto is a new
Swift package that brings the fantastic APIs of Apple
CryptoKit to the wider
Swift community. This will allow Swift developers, regardless of the…