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.swiftbysundell.com/posts/reflection-in-swift
Swift by Sundell
Reflection in Swift | Swift by Sundell
Reflection is a common programming language feature that enables us to inspect, and work with, the members of a type — dynamically, at runtime. That may seem at odds with Swift’s heavy focus on compile-time validation — but this week, let’s take a look at…
iOS dev
https://useyourloaf.com/blog/character-properties-in-swift-5/
Use Your Loaf
Character Properties in Swift 5
The release of Swift 5 is coming with Xcode 10.2 and brings some updates to the String API in the standard library. Here’s a look at the new character properties that allow you to test for a number of useful Unicode properties.
iOS dev
https://ilya.puchka.me/swift5-string-interpolation/
ilya.puchka.me
Swift 5 string interpolation
Strings are everywhere. We all use strings everyday. In Swift `String` is a very powerful type. One of the features it had available since the beginning is the string interpolation. With it we can embed any Swift expression inside the string literal instead…
iOS dev
https://www.mokacoding.com/blog/step-by-step-tdd-in-swift-part-1/
mokacoding
How to TDD in Swift, a step by step guide
With test driven development you can write high quality software in small shippable steps. Here's how to get started.
iOS dev
https://mecid.github.io/2019/02/13/hiding-third-party-dependencies-with-protocols-and-extensions/
Majid’s
Hiding third-party dependencies with protocols and extensions
There are plenty of discussions on the Internet about using third-party dependencies in your apps. The first part of developers suggest ignoring the usage of libraries and write all the code yourself. The second part recommends using third-party dependencies…
iOS dev
https://medium.com/@Dschee/localization-in-swift-like-a-pro-48164203afe2
Medium
Localization in Swift like a Pro
How to write safer localization code and save time by getting less distracted from your actual code writing task in Xcode.
iOS dev
https://nshipster.com/swift-regular-expressions/
NSHipster
Regular Expressions in Swift
Regular expressions are a powerful tool for working with text, but it’s often a mystery how to use them in Swift.
iOS dev
https://kylebashour.com/posts/custom-view-controller-presentation-tips
Kyle Bashour
Custom View Controller Presentation Tips & Tricks
How to get UIPresentationController to use Auto Layout (and other bugs fixes)
iOS dev
https://medium.com/flawless-app-stories/practical-mvvm-rxswift-a330db6aa693
Medium
Practical MVVM + RxSwift
Today we will implement a simple app in Model-View-ViewModel with the help of RxSwift and RxCocoa. Let’s get started!
iOS dev
https://medium.com/@michael.eisel/quick-trick-to-make-your-app-snappier-f2413bf78318
Medium
Quick Trick to Make Your App Snappier
Reduce lag in view controller transitions by 75ms
iOS dev
https://www.smashingmagazine.com/2019/02/ios-performance-tricks-apps/
Smashing Magazine
iOS Performance Tricks To Make Your App Feel More Performant — Smashing Magazine
Good performance is critical to delivering a good user experience, and iOS users often have high expectations of their apps. A slow and unresponsive app might make users give up on using your app or, worse, leave a bad rating.
iOS dev
https://medium.com/avitotech/emcee-ios-ui-testing-infrastructure-at-avito-6aec41de4688
Medium
Emcee — Open Source Tool for iOS UI Testing Infrastructure
A short intro to our tool for running iOS UI tests.
iOS dev
https://fluffy.es/rounded-corner-shadow/
fluffy.es - iOS development tutorials
How to implement rounded corner image view with shadow
Rushing a project and no time to read explanation? Jump to the answer code Since iOS 11, the App Store app has adopted card UI like this : The card-like UI has rounded corner and a light drop shadow beneath it, how can we achieve it? Say we have a image
iOS dev
https://matteomanferdini.com/how-ios-view-controllers-communicate-with-each-other/
Matteo Manferdini
Passing Data Between View Controllers in iOS: The Definitive Guide
A complete guide of all the ways to pass data between view controllers, with specific examples, the best practices and the techniques to avoid.
iOS dev
https://agostini.tech/2019/02/18/reading-barcodes-and-qr-codes-with-avfoundation/
agostini.tech
Reading Barcodes And QR Codes With AVFoundation | agostini.tech
There's a really simple way to read barcodes, QR codes and all sorts of machine readable code by using nothing more than AVFoundation.
iOS dev
https://medium.com/@vixentael/popular-note-taking-apps-share-these-security-flaws-security-tips-for-developers-326180e41329
Medium
Popular note-taking apps share these security flaws: security tips for developers
I decided to publish common security flaws in note-taking apps with list of improvement suggestions (because security is complicated).
iOS dev
https://www.swiftbysundell.com/posts/inline-types-and-functions-in-swift
Swift by Sundell
Inline types and functions in Swift | Swift by Sundell
One way to make a code base easier to navigate, while still maintaining a solid overall structure, is to inline functionality whenever two pieces of code are heavily related. This week, let’s take a look at how that can be done using inline types and functions…
iOS dev
https://swift.org/blog/5-1-release-process/
Swift.org
Swift 5.1 Release Process
This post describes the goals, release process, and estimated schedule for Swift 5.1.
iOS dev
https://medium.com/android-things/building-a-kotlin-native-on-ios-android-6a6db9df5bef
Medium
Building a Kotlin Native on IOS/Android
In the following we will show you how to setup a basic iOS and Android Kotlin Native project to demonstrate the following functionalities:
iOS dev
https://theswiftdev.com/2019/02/19/styling-by-subclassing/
Theswiftdev
Styling by subclassing - The.Swift.Dev.
Learn how to design and build reusable user interface elements by using custom view subclasses from the UIKit framework in Swift.