< Recommended Courses >
iOS 11 and Swift 4 for Beginners: Become a paid professional as an iOS dev.
Introduction to iOS Game Development with SpriteKit & Swift
Today we will make a simple app with Model-View-ViewModel and learn how to adapt it to design a better architecture. Let’s get started!
Users spend 80% of the viewing time on the left half of the page vs. 20% on the right half. Standard designs will maximize user efficiency and company profits.
What is a framework and why do we use them in our apps? Let’s learn by building a custom Cocoa Touch Frameworks together!
Tanner Nelsor, creator of Vapor (a web framework for Swift), explains why you should consider using Swift for your next server-side project
Auto Layout is how we layout our UI in iOS applications. Learning how to use it programmatically can be overwhelming at first. In this introduction series, w...
Learn how to use the UIView animation API to create cool animations - animatable properties, easing, animation options, and more!
In an effort to explain what effects application design patterns have on code, I deliberately write an application using the worst possible application design pattern, in the hope that obvious…
I find it incredibly difficult to talk about architecture. Unlike other topics on computer science, architecture has a major component of subjectivity, which makes it really difficult to justify why…
In the latest period I decided to read again the amazing Cormen and co. — Introduction to Algorithms book and it threw me back to an age…
Brandon Kase joins us to show how Swift's type system can be leveraged to check file paths at compile time.
< Open Source >
ViewAnimator brings your UI to life with just one line
BulletinBoard - Generate and Display Bottom Card Interfaces on iOS
Closures - Swifty closures for UIKit and Foundation
DefaultsKit - Simple, Strongly Typed UserDefaults for iOS, macOS and tvOS