UICollectionView Tutorial: Reusable Views, Selection and Reordering [FREE]
In this tutorial, you’ll level up your UICollectionView skills, learning how to implement reusable views for section headers, select cells, update your layout based on selection, and reorder with drag...
View ArticleAutosizing TextView Tutorial for Android: Getting Started [FREE]
In this Android Autosizing TextView tutorial, you’ll learn how to use new TextView properties to build an app with text that autosizes, adapting dynamically to changes in height and width.
View ArticleUIVisualEffectView: Blurring [SUBSCRIBER]
Blurs are a big part of our iOS lives. Want to learn more about them and how to add them to your own apps? This screencast is for you.
View ArticleMoving from OpenGL to Metal [FREE]
In this Metal tutorial, you’ll learn how to move your project from OpenGL to Apple’s 3D graphics API: Metal.
View ArticleiOS Views and Animations: Learning by Stealing [SUBSCRIBER]
In this course we'll deconstruct a complex button from a popular iOS VPN app, and figure out how to rebuild it. Covering Core Animation, UIView and Swift.
View ArticleIGListKit Tutorial: Better UICollectionViews [FREE]
In this IGListKit tutorial, you’ll learn to build better, more dynamic UICollectionViews with Instagram’s data-driven framework.
View ArticleWeb App With Kotlin.js: Getting Started [FREE]
In this tutorial, you’ll learn how to create a web app using Kotlin.js. This will include manipulating the DOM and fetching data from a server, all in Kotlin!
View ArticleUIVisualEffectView: Vibrancy [SUBSCRIBER]
Learn how to adjust the colors of the content to make it feel more vivid when using blurs with UIVisualEffectView.
View ArticleIntroductory Pricing for iOS: Getting Started [FREE]
In this tutorial, you’ll learn how to add an introductory pricing option to an app that already offers an auto-renewable subscription.
View ArticleLast Call for Proposals: Publish a Book With Us! [FREE]
Do you have a great idea for a book but aren’t sure where to start? Submit a book proposal by January 23, 2019, for the opportunity to join our book team!
View ArticleApp Architecture – Podcast S08 E11 [FREE]
Dru and Jay invite René Cacheaux and Josh Berlin to talk about Advanced App Architecture and Redux
View ArticleMVI on Android [SUBSCRIBER]
In this course, you will use RxJava to build an app using the Model-View-Intent architecture, learning about components like intents, results, and state.
View ArticleReference vs. Value Types in Swift [FREE]
Learn the subtle, but important, differences between reference and value types in Swift by working through a real-world problem.
View ArticleInstant Apps: Getting Started [FREE]
In this tutorial, you’ll learn how to integrate Google Play Instant with your Android project using Instant Development SDK.
View ArticleUIVisualEffectView: Accessibility [SUBSCRIBER]
You've added blurs to your app, but some of your users chose not to support it. Learn how to ensure your app will look good for them too.
View ArticleiOS Animations by Tutorials [SUBSCRIBER]
A book on creating delightful iOS animations in Swift 4. From beginning to advanced topics like layer animations, view controller transitions, and more.
View ArticleDesign Patterns by Tutorials [SUBSCRIBER]
Learn iOS design patterns with Swift 4.2! This 23-chapter book covers MVC, Delegate, Strategy, Factory, and more.
View ArticleAdvanced Apple Debugging & Reverse Engineering [SUBSCRIBER]
In our Advanced Apple Debugging and Reverse Engineering book, you'll explore code with LLDB to discover more about any program than you ever thought possible.
View ArticleML Kit Tutorial for iOS: Recognizing Text in Images [FREE]
In this ML Kit tutorial, you’ll learn how to leverage Google’s ML Kit to detect and recognize text.
View ArticleData Structures & Algorithms in Swift [SUBSCRIBER]
Learn how to implement data structures and algorithms in Swift! This course covers a wide range of topics, from fundamental data structures to advanced pathfinding algorithms.
View Article