iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.09K
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://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…
iOS dev
https://www.hackingwithswift.com/articles/212/whats-new-in-swift-5-2
Hacking with Swift
What’s new in Swift 5.2
Key path expressions as functions, callAsFunction, and more
iOS dev
https://www.swiftbysundell.com/articles/exploring-swift-5-2s-new-functional-features/
Swift by Sundell
Exploring Swift 5.2’s new functional features | Swift by Sundell
Let’s explore two of Swift 5.2’s new features, that both give the language some really interesting capabilities from a functional programming perspective.
iOS dev
https://www.dotconferences.com/2019/01/johannes-weiss-high-performance-systems-in-swift
dotConferences
High-performance systems in Swift - Johannes Weiss at dotSwift 2019
Languages that have a rather low barrier to entry often struggle when it comes to performance because too much is abstracted from the programmer to make things simple. Therefore in those languages, the key to unlock performance is often to write some of the…
iOS dev
https://www.vadimbulavin.com/expand-and-collapse-list-with-animation-in-swiftui/
Yet Another Swift Blog
Expand and Collapse List Rows with Animation in SwiftUI
Learn how to expand and collapse list rows with animation in SwiftUI by using List and ForEach in this step-by-step tutorial.
iOS dev
https://swiftwithmajid.com/2020/02/05/building-viewmodels-with-combine-framework/
Swift with Majid
Building ViewModels with Combine framework
One of my first posts on this blog was about using the ViewModel pattern in iOS apps. I’m still using this concept in some old school UIKit projects. But I think it’s time to remaster that post. This week we will talk about building reactive ViewModels using…
iOS dev
https://medium.com/@lyeskinnikitaalexandrovich/mastering-xcode-previews-with-snapkit-uikit-aa82a146059a
Medium
Mastering Xcode Previews with SnapKit + UIKit
As software engineers of BetterMe, we always try to adopt the latest technologies and tools, so we decided to try SwiftUI in our new…
iOS dev
https://patrickbalestra.com/blog/2020/02/09/xcode-find-navigator.html
Xcode's Find Navigator & Search Scopes