iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.05K
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://matteomanferdini.com/ios-auto-layout/#more-2026
Matteo Manferdini
Auto Layout in iOS: A Comprehensive 7 Steps Roadmap
This ultimate guide to Auto Layout in iOS covers everything you need to know to build dynamic UIs on iPhone and iPad
iOS dev
https://agostini.tech/2018/12/16/estimating-password-strength-with-zxcvbn/
agostini.tech
Estimating Password Strength With zxcvbn | agostini.tech
zxcvbn is an easy to use password strength meter. In this short article we'll go over setting it up and estimating password strength with zxcvbn.
iOS dev
https://www.swiftbysundell.com/posts/slot-based-ui-development-in-swift
Swift by Sundell
Slot-based UI development in Swift | Swift by Sundell
One of the most challenging decisions that all programmers have to make on an ongoing basis is when to generalize a solution versus just keeping it tied to a specific use case. This week, let’s take a look at a way of building UIs that might allow us to strike…
iOS dev
https://useyourloaf.com/blog/handling-system-alerts-in-ui-tests/
Use Your Loaf - iOS Development News & Tips
Handling System Alerts In UI Tests
How do you deal with the system interrupting your UI tests to ask the user for permissions?
iOS dev
https://medium.com/frame-io-engineering/huge-images-small-phone-15414b30d39e
Medium
Huge Images, Small Phone
Scroll views with images are featured ubiquitously in iOS apps. Images help engage users but showcasing them on a small device as the…
iOS dev
https://github.com/igorkulman/iOSLocalizationEditor
GitHub
GitHub - igorkulman/iOSLocalizationEditor: Simple macOS editor app to help you manage iOS and macOS app localizations by allowing…
Simple macOS editor app to help you manage iOS and macOS app localizations by allowing you to edit all the translations side by side - igorkulman/iOSLocalizationEditor
iOS dev
https://nshipster.com/bundles-and-packages/
NSHipster
Bundles and Packages
In this season of giving, let’s stop to consider one of the greatest gifts given to us by modern computer systems: the gift of abstraction.
iOS dev
http://khanlou.com/2018/12/analyzing-complexity/
Analyzing Complexity
iOS dev
https://www.hackingwithswift.com/articles/155/advanced-uiview-shadow-effects-using-shadowpath
Hacking with Swift
Advanced UIView shadow effects using shadowPath
Add a little depth to your user interface using shadows
iOS dev
https://desiatov.com/swift-reference-cycles
Desiatov
Unbreakable reference cycles in Swift no one is talking about | Max Desiatov
You need to be especially careful with value types and closures in Swift to avoid memory leaks.
iOS dev
https://medium.com/flawless-app-stories/strategy-pattern-in-swift-1462dbddd9fe
Medium
Strategy pattern in Swift
Having too many repetitive tasks, inheritance or if/else blocks? A strategy pattern can make your code cleaner. Learn how to use it with Swift
iOS dev
https://blog.timac.org/2018/1211-analysis-of-the-nest-app-for-ios/
Analysis of the Nest app for iOS
iOS dev
https://www.pointfree.co/blog/posts/23-snapshottesting-1-0-delightful-swift-snapshot-testing?fbclid=IwAR3Xr3NyvILdhCMiREXculSuqhANRJMYDsN25bntMp3CWviBYf_029HrhS0
www.pointfree.co
SnapshotTesting 1.0: Delightful Swift snapshot testing
Today we are open sourcing SnapshotTesting 1.0: a modern, composable snapshot testing library built entirely
in Swift!
iOS dev
https://medium.com/flawless-app-stories/open-urls-using-the-ios-uiresponder-chain-in-swift-8ca8bc072686
Medium
Open URLs using the iOS UIResponder chain in Swift
Learn ow propagating calls to open URLs through the UIResponder chain can help decouple your code and offer better flexibility
iOS dev
https://theswiftdev.com/2018/12/17/lazy-initialization-in-swift/
iOS dev
http://www.vadimbulavin.com/handling-out-of-bounds-exception/
Yet Another Swift Blog
Handling Index Out of Range Exception the Swift Way
In this article you will learn how to treat index out of range exception in Swift arrays and other collections.
iOS dev
https://www.swiftbysundell.com/posts/swift-playgrounds-tips-tricks
Swift by Sundell
Swift playgrounds tips and tricks | Swift by Sundell
Designed to be an easy way to quickly prototype Swift code, to learn the language, or to explore the standard library and Apple’s SDKs — Swift playgrounds have become an integral part of many developers’ daily workflows. This week, let’s take a look at some…
iOS dev
https://www.bignerdranch.com/blog/mocking-with-protocols-in-swift/
Big Nerd Ranch
Mocking With Protocols in Swift - Big Nerd Ranch
Learn everything you need to know about Swift mocking protocols, in addition to dummies, stubs, and fakes.
iOS dev
https://machinelearning.apple.com/2018/12/03/optimizing-siri-on-homepod-in-far-field-settings.html
Apple Machine Learning Research
Optimizing Siri on HomePod in Far‑Field Settings
The typical audio environment for HomePod has many challenges — echo, reverberation, and noise. Unlike Siri on iPhone, which operates close…
iOS dev
https://github.com/airbnb/MagazineLayout
GitHub
GitHub - airbnb/MagazineLayout: A collection view layout capable of laying out views in vertically scrolling grids and lists.
A collection view layout capable of laying out views in vertically scrolling grids and lists. - airbnb/MagazineLayout
iOS dev
https://ericasadun.com/2018/12/26/swift-5-gives-us-nice-things-custom-string-delimiters/
Erica Sadun
Swift 5 gives us Nice Things
™
: Custom string delimiters
Say, for whatever reason, you were in desperate need of Bill the Cat ASCII art in your app. Maybe you were very drunk and had a bet. Maybe you were working with some kind of Unix awk client. I dunn…