Android Apprentice [SUBSCRIBER]
Build four complete Android apps from scratch using Kotlin! Android Apprentice is our book for complete beginners to Android development.
View ArticleAndroid Apprentice Book Now Updated for Kotlin 1.3! [FREE]
Our book for complete Android-development beginners, Android Apprentice, is now updated to Android Studio 3.3 and Kotlin 1.3!
View ArticlePeter Steinberger – Podcast S09 E03 [FREE]
PSPDFKit creator Peter Steinberger joins us to talk about the framework. Dru talks about UIKit widgets he hates and everyone enjoys some Marzipan.
View ArticlePDFKit: Saving PDFs [SUBSCRIBER]
You can display PDF files and you can even interact with them, but what about saving? You don't want your work to go to waste.
View ArticleTesseract OCR Tutorial for iOS [FREE]
In this tutorial, you’ll learn how to read and manipulate text extracted from images using OCR by Tesseract.
View ArticleAndroid SDK Versions Tutorial With Kotlin [FREE]
New SDK versions released with each new version of Android provide great new features. In this tutorial we will learn how to utilize them in our apps.
View ArticleServer-Side Kotlin with Ktor [SUBSCRIBER]
Learn how to use the Ktor framework to build a Kotlin web app and API, and see how to deploy the app to the cloud and also run the app in a Docker container.
View ArticleAdvanced Swift: Unsafe Memory Access [SUBSCRIBER]
Did you know you can call C-malloc straight from Swift? Swift lets access the machine at its lowest level. This course will show you how.
View ArticleIntroduction to Kotlin Lambdas: Getting Started [FREE]
In this tutorial you will learn how to use lambda expressions and other functional literals provided by Kotlin for the Android platform. Lambda expression is simplified representation of a function. It...
View ArticleIntroduction To Unity Unit Testing [FREE]
Learn all about how Unit Tests in Unity work and how to use them in your projects in this great tutorial.
View ArticleOpen Call for Applications on the Android Team [FREE]
We’re looking for Android authors and technical editors to join our team. Read on to see how to apply!
View ArticleApp Thinning [SUBSCRIBER]
In this screencast, you will learn how to thin out your app with App Slicing and On-Demand Resources.
View ArticleCharles Proxy Tutorial for iOS [FREE]
Learn how you can use Charles for iOS and macOS to inspect encrypted and unencrypted network traffic for both your own apps and third party apps.
View ArticleReactive Programming with RxAndroid in Kotlin: An Introduction [FREE]
Learn about how Reactive programming is a whole new paradigm using RxJava and RxAndroid in Android with Kotlin.
View ArticleAdvanced Swift: Error Handling [SUBSCRIBER]
Production code is all about handling errors: programming errors, user input errors, asynchronous errors. This course covers the error fundamentals you need to know.
View ArticlePreventing Man-in-the-Middle Attacks in iOS with SSL Pinning [FREE]
In this tutorial, you’ll learn how to prevent man-in-the-middle attacks using SSL Pinning and Alamofire. You’ll use the Charles Proxy tool to simulate the man-in-the-middle attack.
View ArticleSean Allen – Podcast S09 E04 [FREE]
Sean Allen tells us how to enrich development careers through content creation and we take one more trip to the WWDC wishing well.
View ArticleAndroid KTX [SUBSCRIBER]
Get started with Android Core KTX to make your code more concise and readable by refactoring an app that generates delightful collages.
View ArticleServer Side Swift with Vapor [SUBSCRIBER]
The definitive book on building web apps and web APIs using Server Side Swift with Vapor, written by the creators of the Vapor 3 framework.
View ArticleDon’t Miss Our WWDC 2019 Livecast – June 3, 8PM PST! [FREE]
Join us for our livecast event on June 3, 8pm PST for WWDC 2019 highlights, opinions from our panel of experts and more!
View Article