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/property-wrappers-in-swift/
Swift by Sundell
Property wrappers in Swift | Swift by Sundell
This week, let’s take a look at how Swift’s property wrappers work, and explore a few examples of situations in which they could be really useful.
iOS dev
https://www.hackingwithswift.com/articles/210/how-to-fix-slow-list-updates-in-swiftui
Hacking with Swift
How to fix slow List updates in SwiftUI
Make it faster with this one weird trick!
iOS dev
https://lapcatsoftware.com/articles/fatalError.html
Swift fatalError is a fatal error
iOS dev
https://www.donnywals.com/refactoring-a-networking-layer-to-use-combine/
Donny Wals
Refactoring a networking layer to use Combine – Donny Wals
Learn how you can take a callback-based networking layer and refactor it to use Apple’s Combine framework.
iOS dev
https://www.netguru.com/codestories/certificate-pinning-in-ios
Netguru
Certificate Pinning in iOS
Certificate pinning is one of the basic security mechanisms of network communication. This article discusses certificate pinning and related topics.
iOS dev
https://oleb.net/2020/foreach-enumerated/
oleb.net
Enumerating elements in ForEach – Ole Begemann
Numbering a list using <code>ForEach</code> in SwiftUI is not quite as straightforward as you might expect.
iOS dev
https://benoitpasquier.com/localization-swiftui-how-top-preview-localized-content/
Benoit Pasquier
Localization with SwiftUI, how to preview your localized content
With SwiftUI being recently introduced, I was curious if we could take advantage of SwiftUI preview to speed up testing localization and make sure your app looks great for any language.
iOS dev
https://augmentedcode.io/2020/01/19/using-coredata-with-swiftui/
Augmented Code
Using CoreData with SwiftUI
CoreData is Apple’s object graph and persistence framework. It provides data sources for synchronising data with view. Let’s take a look on how to use those data sources in SwiftUI view…
iOS dev
https://swiftwithmajid.com/2020/01/22/optimizing-views-in-swiftui-using-equatableview/
Swift with Majid
Optimizing views in SwiftUI using EquatableView
SwiftUI provides us a very fast and easy to use diffing algorithm, but as you might know, diffing is a linear operation. It means that diffing will be very fast for simple layouts and can take some time for a complicated layout.
iOS dev
https://heartbeat.fritz.ai/speech-recognition-and-speech-synthesis-on-ios-with-swift-d1a63e469cd9
Medium
Speech recognition and speech synthesis on iOS with Swift
Verbal communication with your iPhone
iOS dev
https://www.swiftbysundell.com/articles/swifts-closure-capturing-mechanics/
Swift by Sundell
Swift’s closure capturing mechanics | Swift by Sundell
This week, let’s take a look at the various ways that Swift closures can capture the objects and values that they depend on, and how we can control those mechanics.
iOS dev
https://levelup.gitconnected.com/better-ios-apps-with-interaction-driven-design-f9187e745641
Medium
Better iOS Apps with Interaction-Driven Design
Build clean, organized and maintainable apps
iOS dev
https://medium.com/flawless-app-stories/on-device-machine-learning-with-swiftui-and-pytorch-mobile-aa0dcec5d881
Medium
On-Device Machine Learning with SwiftUI and PyTorch Mobile
Let’s build a simple image classification iOS app that demonstrates how to integrate PyTorch Mobile with SwiftUI
iOS dev
https://medium.com/better-programming/swiftui-create-a-tinder-style-swipeable-card-view-283e257cb102
Medium
SwiftUI: Create a Tinder-Style Swipeable Card View
Cards and swipe gestures in SwiftUI
iOS dev
https://www.vadimbulavin.com/asynchronous-programming-with-future-and-promise-in-swift-with-combine-framework/
Yet Another Swift Blog
Asynchronous Programming with Futures and Promises in Swift with Combine Framework
Learn asynchronous programming in Swift 5 with Combine futures and promises. What is a future and a promise? How to use futures and promises with the Combine framework in Swift 5? What is the difference between promises and callbacks? These are the questions…
iOS dev
https://medium.com/better-programming/implementing-context-menus-in-ios-13-using-swiftui-or-uikit-f6f629bbd561
Medium
Implementing Context Menus in iOS 13 Using SwiftUI or UIKit
Learn how to show context menus in your iOS apps with this tutorial
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.