Android Accessibility by Tutorials [SUBSCRIBER]
Accessibility is an important, often overlooked, part of building a quality app. The Web Content Accessibility Guidelines (WCAG) can be confusing and it’s often unclear how to apply these guidelines to...
View ArticlePush Notifications by Tutorials, Third Edition, is Available Now! [FREE]
We’ve updated Push Notifications by Tutorials book for iOS 14 — come see how we’ve integrated SwiftUI, Combine and other updates into this third edition!
View ArticleUsing Redacted Placeholders in SwiftUI [FREE]
Learn how to apply redaction to views in SwiftUI.
View ArticleAdvanced Annotation Processing [FREE]
Annotation processing is a powerful tool that allows you to pack more data into your code, and then use that data to generate more code.
View ArticleOpen Call for Applications on the Unity Team [FREE]
We’re looking for Unity authors and tech editors. Read on to see how to apply!
View ArticleImplicit Animations in Flutter: Getting Started [FREE]
Learn how to make smooth-flowing and beautiful apps by adding implicit animations to your Flutter project’s buttons, containers and screen transitions.
View ArticleOpen Call for Applications on the Android Team [FREE]
We’re looking for Android authors and tech editors. Read on to see how to apply!
View ArticleUICollectionView Tutorial: Getting Started [FREE]
Get hands-on experience with UICollectionView by creating your own grid-based photo browsing app using the Flickr API.
View ArticleAR Foundation in Unity: Getting Started [FREE]
In this AR Foundation tutorial, you’ll learn how to build a cross-platform AR application in Unity.
View ArticleAnnouncing Android Accessibility by Tutorials! [FREE]
We’re excited to announce the full first edition of our newest book, Android Accessibility by Tutorials!
View ArticleJoe Birch – Podcast S11 E05 [FREE]
Joe Birch shares the joys of transparent and asynchronous work through his interview in ‘Living By The Code.’
View ArticleReactive Programming in iOS with Combine [SUBSCRIBER]
Learn how to manage asynchronous work in iOS the reactive way: using Combine! Master the techniques and best practices to write declarative Combine code in playgrounds and complete iOS app projects.
View ArticleLiving by the Code [SUBSCRIBER]
Living by the Code brings the experiences and insights of over 40 of today’s top developers, leaders and innovators in tech together in one single book, to help you grow your career in today’s...
View ArticleSwift Algorithms: Getting Started [FREE]
Learn about Apple’s open-source Swift Algorithms package, which can be used to simplify complex code and improve its performance.
View ArticleKotlin Multiplatform Project for Android and iOS: Getting Started [FREE]
In this tutorial, you’ll learn how to use Kotlin Multiplatform and build an app for Android and iOS with the same business logic code.
View ArticleAdvanced iOS Design Patterns [SUBSCRIBER]
Learn about advanced iOS design patterns like flyweight, mediator, composite, command, chain-of-responsibility, and coordinator. These might not have a place in your day-to-day development, but they’re...
View ArticleApp Design Apprentice [SUBSCRIBER]
Learn Modern App Design with Figma!This book guides you through designing modern mobile apps using fundamental design principles.This book is for intermediate iOS and Android developers who already...
View ArticleDagger by Tutorials [SUBSCRIBER]
Learn about dependency injection with Dagger!Dependency injection is an important technique for building software systems that are maintainable and testable. You’re likely already doing dependency...
View ArticleJetpack Compose by Tutorials [SUBSCRIBER]
In this book, you’ll learn how to build a powerful app using Jetpack Compose, how to style your apps using Material Design, special animations and state transitions, how to use modifiers and much more!...
View ArticleSwiftUI on tvOS [FREE]
Build your own tvOS app while brushing up your SwiftUI skills. Get hands-on practice with tvOS lazy views and the Focus Engine.
View Article