iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.04K
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.designsystems.com/5-tips-from-an-airbnb-designer-on-maintaining-a-design-system/
DesignSystems.com
5 tips from an Airbnb designer on maintaining a design system
Having a consistent processes to ensure design templates are always up-to-date and accurate is critical. But developing this process was no easy feat.
iOS dev
https://medium.com/flawless-app-stories/disjoint-set-union-data-structure-in-c-and-swift-a52703b01fcb
Medium
Disjoint-set union data structure in C++ and Swift
Learn how to implement Disjoint-set union structure that’s used in the Kruskal Algorithm in order to solve the MST problem in an efficient way.
iOS dev
https://code.egym.de/ui-testing-in-ios-generating-accessibility-identifiers-using-reflection-6568dff3dbf4
Medium
UI Testing in iOS - Generating Accessibility Identifiers using Reflection
One of the most annoying things about UI Testing in iOS is the need to assign Accessibility Identifiers to views that are hard to access…
iOS dev
https://www.timekl.com/blog/2019/04/14/swift-generics-evolution/?utm_campaign=iOS%2BDev%2BWeekly&utm_medium=web&utm_source=iOS%2BDev%2BWeekly%2BIssue%2B400
Timekl
Swift Generics Evolution - don't panic
Swift Generics Evolution
Earlier this week, Joe Groff of the Swift Core Team published a massive
discussion post on the Swift forums. It discuss...
iOS dev
https://fluffy.es/introduction-to-dynamic-type/
fluffy.es - iOS development tutorials
Introduction to supporting Dynamic Type
Table of contents : Default dynamic type text styles Use Accessbility Inspector to speed up testing different text size Scaling custom fonts Adapting label to larger font size Detecting text size changes Content Size Category (List of different text sizes)…
iOS dev
https://matteomanferdini.com/codable/
Matteo Manferdini
Parsing JSON in Swift: The Complete Guide [With Examples]
Parsing JSON Data is a fundamental in modern SwiftUI apps. This comprehensive guide covers all the aspects of the Codable protocols in Swift.
iOS dev
http://www.vadimbulavin.com/the-art-of-commenting-in-swift/
Yet Another Swift Blog
The Art of Commenting in Swift
Learn how to write excellent documentation comments in Swift. We'll cover: kinds of comments; Xcode markdown syntax and Xcode quick help; how to generate documentation in Xcode; Swift-flavored markdown; Swift comments best practices.
iOS dev
https://agostini.tech/2019/04/22/using-nsuseractivity-for-spotlight-search/
agostini.tech
Using NSUserActivity for Spotlight Search | agostini.tech
In this tutorial we'll be using NSUserActivity for spotlight search to index previously viewed content so it would display in the spotlight search results.
iOS dev
https://www.swiftbysundell.com/posts/property-observers-in-swift
Swift by Sundell
Property observers in Swift | Swift by Sundell
While there are a number of abstractions that we can create to be able to observe and communicate value changes — Swift comes built-in with a simple, yet powerful way to attach observations to any kind of non-lazy, stored property — appropriately named property…
iOS dev
https://learnappmaking.com/local-notifications-scheduling-swift/
Appy Pie
App Builder Appy Pie: #1 No-Code Platform | App Maker | Connect Apps | Websites | Chatbots | Designs
Create applications & automate workflows with Appy Pie’s workflow automation & no-code development platform.
iOS dev
https://mecid.github.io/2019/04/24/starting-unit-testing-with-model-layer/
Majid’s
Starting Unit Testing with Model layer
Today we are going to touch the completely new topic on my blog, and it is Unit Testing. Most of us heard about the pros of Unit Testing. I want to show how easily you can start with Unit Testing by covering your model layer. So let’s start with the definition.
iOS dev
https://swiftrocks.com/blockbased-ui-testing-in-swift.html
Swiftrocks
Avoiding Release Anxiety 1: Block-based UI Testing in Swift
When deadlines are tight and the product faces considerable changes, it's common for developers to make concessions in the project's quality to make sure it gets shipped in time. This leads to release anxiety - that stressful feeling where you're unsure if…
iOS dev
https://www.netguru.com/codestories/ios-debugging-tips-tricks
iOS dev
https://www.avanderlee.com/swift/urlsession-common-pitfalls-with-background-download-upload-tasks/
SwiftLee
URLSession: Common pitfalls with background download & upload tasks
Downloading and uploading from the background with the URLSession API brings some common pitfalls, especially when combined with app extensions.
iOS dev
https://useyourloaf.com/blog/using-the-responder-chain/
Use Your Loaf - iOS Development News & Tips
Using The Responder Chain
The delegate pattern is often used by a child view controller to communicate with its parent view controller, but it’s not the only way. A lesser used, but occasionally useful, alternate approach is the responder chain.
iOS dev
https://icalvin.dev/post/385?utm_campaign=iOS%2BDev%2BWeekly&utm_medium=web&utm_source=iOS%2BDev%2BWeekly%2BIssue%2B401
icalvin.dev
Experimenting With Windowing on iPad With PanelKit
iOS dev
https://nachbaur.com/2019/04/24/uimotioneffects/
Nachbaur
UIMotionEffect: Easily adding depth to your UI
One of the “delightful” features of iOS is the almost imperceptible UI effects they add to give the illusion of depth. One of the most under-appreciated features is UIMotionEffect, which ties the device’s gyroscope to your views to make them adapt to how…
iOS dev
http://danielemargutti.com/2019/04/24/swiftlocation-4-0-0-is-here/?utm_campaign=iOS%2BDev%2BWeekly&utm_medium=web&utm_source=iOS%2BDev%2BWeekly%2BIssue%2B401
iOS dev
https://itnext.io/siri-shortcut-tutorial-using-custom-intent-d0f836af5863
Medium
Siri Shortcut Tutorial using Custom Intent
Starting with a simple Weather App that listed four cities, I am expecting while I ask Siri to tell me the weather of the city, Siri can…
iOS dev
https://medium.com/wantedly-engineering/introducing-page-object-pattern-in-ios-74e46c664d26
Medium
Introducing Page Object Pattern in iOS
When you write UI tests, you might often think they are too complicated and do not follow DRY principle. So, to tackle this issue, I would…
iOS dev
https://blog.usejournal.com/how-to-collapse-a-custom-header-view-in-ios-while-scrolling-5e0949c64ecd