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 2 combine swiftui architecture 1 continuous integration 3 dark mode 1 debug 12 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 44 swiftui 4 testing 6 tools 3 ui 19 ux 2 wifi 1 xcode 9

Keyboard Avoidance for SwiftUI Views

Vadim Bulavin

Mar, 31 2020

Learn how to manage a SwiftUI view when keyboard appears. We'll implement a SwiftUI ViewModifier that moves the view up and down when the iOS system keyboard covers a text field.

swiftui

READ

Hover effect in SwiftUI | Majid’s blog about Swift development

Majid

Mar, 25 2020

Last week Apple updated iPad Pro and added trackpad support to iPadOS. We finally have Xcode 11.4, which introduces the onHover and hoverEffect modifiers to help us utilize trackpad and mouse support in SwiftUI. This week we will learn how to be a good iOS citizen and add support for the trackpad to our SwiftUI views.

swiftui

READ

Displaying a List with SwiftUI from a remote JSON file

https://medium.com/@rbreve

Oct, 08 2019

The purpose of this tutorial is to show a simple way to fetch data from a remote JSON file and display it on a List in SwiftUI. Apple has a tutorial with a local file, also this one teaches you how…

swiftui

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