Introduction to Using OpenCV With Unity [FREE]
Introduction If you’ve been working with Unity for a while, you must have realized how powerful the game engine is. From making simple 2D and 3D mobile games, to full-fledged virtual reality...
View ArticleRequesting App Ratings and Reviews Tutorial for iOS [FREE]
In this tutorial, you’ll learn about requesting app ratings and reviews in your iOS applications using SKStoreReviewController and other available APIs.
View ArticleMVP on Android [SUBSCRIBER]
In this course, you will learn how to build an Android app using the Model-View-Presenter presentation architecture pattern.
View ArticleRealm Tutorial: Getting Started [FREE]
In this tutorial, you’ll learn how to use the Realm cross-platform mobile database solution by building an app that keeps track of wild animals.
View ArticleGetting Started with MVP (Model View Presenter) on Android [FREE]
In this hands-on tutorial, we apply a design pattern called MVP, short for Model-View-Presenter, to an Android application.
View ArticleContacts - Searching Contacts [SUBSCRIBER]
The Contacts framework in iOS 9 supports predicates for easy searching of your Contacts list.
View ArticleGetting Started With Dagger [SUBSCRIBER]
In this screencast, you'll learn about dependency injection and the DI library Dagger, and perform your first injection with Dagger.
View ArticleDagger: Network Injection [SUBSCRIBER]
In this screencast, you'll use Dagger to inject a network dependency graph, eliminating code duplication including duplicate dependency configuration.
View ArticleNew Dark Mode and Bookmarking Features on raywenderlich.com [FREE]
We’re excited to announce two new great features on raywenderlich.com: Night Mode and Bookmarks!
View ArticleNuke Tutorial for iOS: Getting Started [FREE]
In this Nuke tutorial, you learn how to integrate Nuke into your project using CocoaPods and load remote images while maintaining the app’s responsiveness.
View ArticleCustom Subscripts in Swift [FREE]
Learn how to extend your own types with subscripts, allowing you to index into them with simple syntax just like native arrays and dictionaries.
View ArticleAndroid App Bundles: Getting Started [FREE]
See how to use App Bundles to reduce the size of the app your user downloads to their device, saving them precious data and storage!
View ArticleKeychain Services API Tutorial for Passwords in Swift [FREE]
In this Keychain tutorial for Swift on iOS, you’ll learn how to interact with the C language API to securely store passwords in the iOS Keychain.
View ArticleMachine Learning – Podcast S08 E10 [FREE]
Chris LaPollo and Matthijs Hollemans join Dru and Jay in a conversation on Machine Learning to fight off Skynet and the MCP.
View ArticleUICollectionView Tutorial: Getting Started [FREE]
In this tutorial, you’ll get hands-on experience with UICollectionView by creating your own grid-based photo browsing app.
View ArticleBeginning Android Development with Kotlin, Part One: Installing Android...
In this Beginning Android Development tutorial, you will learn how to set up all the tools needed to start Android development.
View ArticleHTC Vive Tutorial for Unity [FREE]
Learn how to use the HTC Vive with Unity! Grab and throw objects, shoot lasers and teleport around an area.
View ArticleIAP: Receipt Validation [FREE]
In this tutorial, you’ll learn how receipts for In-App Purchases work and how to validate them to ensure your users have paid for the goodies you give them.
View ArticleOpen 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 ArticleIn-App Purchases: Receipt Validation Tutorial [FREE]
In this tutorial, you’ll learn how receipts for In-App Purchases work and how to validate them to ensure your users have paid for the goodies you give them.
View Article