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 frameworks 1 git 1 instruments 2 ios13 1 libraries 2 localization 1 logging 1 machine learning 1 memory 1 objective-c 3 provisoning profile 1 push notifications 2 regex 1 security 2 static analysis 1 style 1 swift 43 swiftui 2 testing 6 tools 3 ui 19 ux 2 wifi 1 xcode 8

Scroll View Layouts With Interface Builder

K Harrison

Sep, 16 2019

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

ui

READ

Playing With Combine: Grid Layout in SwiftUI - Better Programming - Medium

https://medium.com/@rudrankriyam

Sep, 11 2019

You might be aware of the fact that SwiftUI only supports a List, but nothing like a collectionView natively. I have been learning about Combine and thought of trying to implement something similar…

swiftui

READ

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

Getting Started with Reusable Frameworks for iOS Development

https://medium.com/@alecoconnor

Jun, 18 2019

What is a framework and why do we use them in our apps? Let’s learn by building a custom Cocoa Touch Frameworks together!

frameworks

READ

Understanding provisioning for iOS applications - The.Swift.Dev.

Tibor Bödecs

May, 31 2019

This time I'm going to explain everything about the mysterious iOS provisioning process and the structure of a provisioning profile.

provisoning profile

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