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

Playing with Data Structures in Swift – Nickelfox Tech – Medium

Abhishek Thapliyal

Mar, 18 2018

We all have learned data structures and implemented in C/C++.In this story, I am going to illustrate some of the basic Data Structures using Generics in swift. Let’s start with stack. NOTE: This…

swift

READ

Active Compilation Conditions for Xcode | Fernando Paredes

Fernando Paredes

Mar, 18 2018

Pass flags to your iOS App without prepending -D

xcode

READ

Mobile Motion. 20 Creative Concepts of UI Animation.

ux planet

Mar, 16 2018

A lot of trends have stepped aside but motion keeps its top positions in the domain of user experience for mobile and web. Animation has become an essential part of the effective user interfaces…

ux

READ

Let’s Simplify the Work with UserDefaults – @RosberryApps – Medium

Nikita Ermolenko

Mar, 16 2018

Everyone has worked with UserDefaults in order to store some simple data and knows that working with that storage is easy as it can be. But today I’m going to improve the interaction with it a bit…

code

READ

Modular iOS Part 1: Strangling the Monolith – TAB Edit

Sam Dods

Mar, 15 2018

Most iOS engineers are familiar with the iOS Monolith. I’m referring to a codebase that is either a single project itself, or consists of a workspace that contains only one project (plus the…

architecture

READ

Do you often forget [weak self]? Here’s a solution – AnySuggestion – Medium

Oleg Dreyman

Mar, 11 2018

Okay, so today’s post is about delegation and how we can make it better with Swift. Without further ado, let’s introduce a standard example of Cocoa-style delegation in Swift: Note how delegate is…

swift

READ

Carthage or CocoaPods: That is the question – XCBLOG

Shashikant Jagtap

Mar, 04 2018

In this post, we will critically evaluate Swift dependency managers CocoaPods and Carthage so that iOS developers can make the right choice for their apps.

dependency manager

READ

The power of sets in Swift — Swift by Sundell

Jhon Sundell

Mar, 04 2018

Although Set is one of those core data structures that you see in almost every programming language - it sometimes get a bit overlooked as our default choice for storing collections of non-keyed objects tend to be to use an Array.This week, let's take a look at a few different examples of when using a set can lead to more predictable performance & simpler code, as well as how to use some of Swift's Set type's lesser known - yet very powerful - features.

swift

READ

Quick Guide To Property Animators

K Harrison

Mar, 04 2018

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

ui

READ

Security Flaw with UIWebView – iOS App Development – Medium

iOS Tech Set

Mar, 03 2018

UIWebView is something Apple already deprecated, and it is the API most developers complain about its performance — without native code, app can’t necessarily take full advantage of a device’s power…

security

READ