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://zonneveld.dev/swiftui-alert/
Jeroen Zonneveld
Present an alert with SwiftUI
Presenting an alert with SwiftUI is posible by defining a state property, which can bind to the isPresented parameter of an alert.
iOS dev
https://oleb.net/2020/accessibility-unit-tests/
oleb.net
Testing UIKit accessibility in unit tests – Ole Begemann
How to write a unit test that uses UIKit’s accessibility properties.
iOS dev
https://www.andyibanez.com/posts/understanding-dynamicmemberlookup-dynamiccallable-swift/
Andy Ibanez - iOS Developer
Understanding @dynamicMemberLookup and @dynamicCallable in Swift
Learn to use @dynamicMemberLookup and @dynamicCallable in Swift.
iOS dev
https://www.swiftbysundell.com/articles/different-categories-of-swift-protocols/
Swift by Sundell
The different categories of Swift protocols | Swift by Sundell
Swift’s many protocols can, in general, be split up into four main categories. Let’s go through them, and how keeping them in mind can help us write well-formed protocols that are consistent with those found in the standard library.
iOS dev
https://blog.timroesner.com/starting-ios-design-system
Starting your iOS Design System
iOS dev
https://medium.com/flawless-app-stories/data-binding-in-mvvm-on-ios-714eb15e3913
Medium
Data Binding in MVVM on iOS
You’ve come to realize your View Controller in your new project has become very huge…
iOS dev
https://rambo.codes/posts/2020-05-07-the-big-facebook-crash
Rambo Codes
The big Facebook crash of 2020 and the problem of third-party SDK creep | Rambo Codes
Gui Rambo writes about his coding and reverse engineering adventures.
iOS dev
https://www.vadimbulavin.com/snapshot-testing-swiftui-views/
Yet Another Swift Blog
Testing SwiftUI Views
Explore testing SwiftUI views. What is snapshot testing? How to snapshot test SwiftUI views with code examples? Best practices of snapshot testing in SwiftUI using Swift and Xcode.
iOS dev
https://medium.com/kinandcartacreated/using-array-to-improve-your-mocks-in-unit-tests-ios-swift-f8c343c80d21
Medium
Using Array to Improve your Mocks in Unit Tests (iOS & Swift)
A look at how we can use arrays in mocks to write better quality and more readable unit tests.
iOS dev
https://swiftwithmajid.com/2020/05/06/building-calendar-without-uicollectionview-in-swiftui/
Swift with Majid
Building calendar without UICollectionView in SwiftUI
One of the most expected features of SwiftUI 2.0 is a SwiftUI alternative to UICollectionView. UICollectionView provides us an easy way to build super custom interfaces like calendar or photos grid. But today, I want to show you that we can create a calendar…
iOS dev
https://nshipster.com/vscode/
NSHipster
Swift Development with Visual Studio Code
VSCode is a cross-platform text and source code editor from Microsoft, and among the first tools to support Language Server Protocol. With LSP for Swift now shipping in Xcode, it’s a great time to see how this integration works for yourself.
iOS dev
https://developer.apple.com/documentation/exposurenotification
Implement a COVID-19 exposure notification system that protects user privacy.
iOS dev
https://github.com/nhsx/COVID-19-app-iOS-BETA
GitHub
GitHub - ukhsa-collaboration/COVID-19-app-iOS-BETA: Source code of the Beta of the NHS COVID-19 iOS app
Source code of the Beta of the NHS COVID-19 iOS app - ukhsa-collaboration/COVID-19-app-iOS-BETA
iOS dev
https://tech.okcupid.com/support-both-swift-ui-and-ui-kit/
iOS dev
https://medium.com/macoclock/quick-start-with-calayer-and-cabasicanimation-e3ff17ea6f11
Medium
Quick start with CALayer and CABasicAnimation
Post about the basic understanding of CALayer and layer animations
iOS dev
https://www.onswiftwings.com/posts/ui-tests-earlgrey/
OnSwiftWings
UI Testing iOS application with EarlGrey
Learn how to write clean and concise UI tests using EarlGrey
iOS dev
https://www.avanderlee.com/swift/string-interpolation/
SwiftLee
String Interpolation in Swift explained using 4 useful cases
Custom string interpolation adjusts the way an object is printed out when used inside another string. Enhance your custom objects using this protocol.
iOS dev
https://www.swiftbysundell.com/articles/propagating-user-facing-errors-in-swift/
Swift by Sundell
Propagating user-facing errors in Swift | Swift by Sundell
Let’s take a look at a few techniques that can make it much simpler to propagate runtime errors to our users, and how employing some of those techniques could help us present richer error messages without having to add a ton of complexity within each UI implementation.
iOS dev
https://swiftrocks.com/unit-testing-preprocessor-macros-in-swift
Swiftrocks
Unit Testing Preprocessor Macros in Swift
Macros are used to bring context to a build. Let's see how we can unit test their presence / absence while still keeping your app's unreachable code uncompiled.
iOS dev
https://theswiftdev.com/whats-new-in-swift-5-3/
Theswiftdev
What's new in Swift 5.3? - The.Swift.Dev.
Swift 5.3 is going to be an exciting new release. This post is a showcase of the latest Swift programming language features.