The highest quality iOS development resources


Welcome to my library of iOS development resources. I started this project to bookmark interesting articles and useful links and than I decided to share this work to help others to keep an ordered, quick to consult and searchable list of programming resources. Comments and new resources are welcome!




algorithm 2 App Store 1 architecture 24 autolayout 1 bitcode 1 bluetooth 3 c++ 3 ci 1 code 13 combine 1 continuous integration 3 dark mode 1 debug 10 dependency manager 3 documentation 1 git 1 instruments 2 ios13 1 libraries 2 localization 1 logging 1 machine learning 1 memory 1 objective-c 3 push notifications 2 regex 1 security 2 static analysis 1 style 1 swift 43 testing 6 tools 3 ui 19 ux 2 wifi 1 xcode 8

Dark Mode on iOS 13 - NSHipster

Mattt

Sep, 02 2019

After waiting for what felt like an eternity (but was only, like, a year), Dark Mode is now finally coming to the iPhone and iPad iOS 13. But will your app be ready on launch day?

dark mode

READ

Swift Combine Framework Tutorial: Getting Started

Vladim Bulavin

Aug, 26 2019

Get started with the Swift Combine framework in this tutorial. Let's study what are Combine publisher, subscriber, operators, subject and publisher-subscriber life cycle; and implement several examples with the Combine framework in Swift 5.

combine

READ

Learn iOS Custom View Controller Animation Transition once for all!

https://itnext.io/@dr_nerd

Jun, 27 2019

Beside what looks like it’s more simple and “hack” than you thing, the true is, we always see at beginning, the iOS transitions as a very difficult thing, and it’s not ‘weird’ to see that this is…

ui

READ

Empty Strings in Swift

K Harrison

May, 20 2019

Regular articles about iOS development. What you need to know about Xcode, Objective-C, Swift, Auto Layout, WWDC and more.

swift

READ

Scaling-up an iOS app with modularisation – Engineering at Depop

1873613982659050

May, 07 2019

With this blog post we want to share the challenges we have faced over the past couple of years while scaling up the development of the Depop iOS application, both in terms of number of features…

architecture

READ

UIButton: Padding Between Image and Text

Noah Gilmore

May, 06 2019

UIButton: Padding Between Image and Text

ui

READ

Image Resizing Techniques - NSHipster

Matt

May, 06 2019

Since time immemorial, iOS developers have been perplexed by a singular question: 'How do you resize an image?' This article endeavors to provide a clear answer to this eternal question.

ui

READ

Comparing Version Strings

K Harrison

May, 06 2019

Regular articles about iOS development. What you need to know about Xcode, Objective-C, Swift, Auto Layout, WWDC and more.

code

READ

Declarative Views

Matt Gallagher

May, 03 2019

In this article, I'll look at the the biggest problem with non-declarative views and how frameworks have slowly become more declarative, over time. I'll take a guess at what approach a declarative view framework from Apple might use – although keep in mind, I have zero insider knowledge and there's only a month before WWDC proves how wrong I am.

architecture

READ

NSSecureCoding | Swiftjective-C

Jordan Morgan

May, 03 2019

Any application on iOS is a purveyor of data in some capacity. NSSecureCoding ensures that this data is what it says it is, and will do what it says it should do.

swift

READ