ARCore and Sceneform Masterclass for Android

Why take this course?
🌐 Course Title: ARCore and Sceneform Masterclass for Android
Disclaimer: ⚠️ Please note that as of now, the Sceneform plugin required for this course is not available in Android Studio versions 4.1 and higher. If you are using a version below 4.1, you can definitely take this course to learn about ARCore and Sceneform with Kotlin.
Welcome to the World of Augmented Reality! 🌐🕶️
Imagine an application that allows you to:
- Test furniture in your house before purchasing,
- Detect popular attractions and display additional information,
- Try on clothes from online shops without leaving your home,
- Apply funny filters on people's faces for entertainment.
These aren't just scenes from a sci-fi movie; they're real applications that are increasingly becoming part of our daily lives. 🚀
Why Learn AR for Android?
Augmented Reality (AR) is one of the most exciting and rapidly evolving technologies in the mobile market today. It's a field where you can make a significant impact, creating immersive experiences that blend the real world with digital information. 🖥️✨
With this course, you'll be well-equipped to understand and apply AR in your Android development projects using Kotlin. All you need is basic knowledge of Android app development with Kotlin!
What You Will Get with This Course:
-
Complete Source Code: For every lesson, you'll receive the full source code to ensure seamless learning and troubleshooting-free experience. All source codes are available on my GitHub for your convenience.
-
AR Cheat Sheet: A comprehensive cheat sheet for all new AR terms will be provided. You'll have a detailed explanation in the course, and the cheat sheet will help you quickly recall what each term means.
-
Quizzes: After each section, a quiz will test your knowledge, helping to solidify what you've learned.
-
Resources: Access to all 3D graphics, textures, and essential website links used throughout the course. Feel free to replace these with your own assets as you progress.
What Will We Make Together?
Part 1: Setting Up AR for Android
- Learn how to configure your development environment for AR development.
- Understand how to test your AR apps on an Android Emulator without the need for USB debugging.
Part 2: Basic AR App Development
- Create an app that allows you to visualize 3D furniture models in real-world environments.
- Gain hands-on experience with positioning, scaling, and interacting with 3D models.
Part 3: Fun with Filters
- Develop a filter app similar to Snapchat or Instagram, where you can apply funny fruit filters to faces detected by the camera.
- Personalize your filters with your own graphics.
Part 4: AR for Pokémon Fans
- Detect real-life images and let animated Pokémon models spawn on them.
- Carry your personal Pokémon through your house, learning about the interactions between virtual objects and physical surfaces.
Part 5: Advanced AR with Dynamic 3D Model Loading
- Learn how to dynamically load 3D models at runtime from a remote source like Google Firebase.
- Understand the complexities of 3D calculations involving Vectors and Quaternions.
Bonus: An app that lets Star Wars spaceships fly around you, providing a practical understanding of animating 3D models in AR.
Let's Dive Into Augmented Reality Together! 🤳🚀
With this comprehensive ARCore and Sceneform Masterclass for Android, you'll be ready to create immersive, interactive AR experiences that engage and captivate your users. Whether you're a beginner or an experienced developer looking to expand your skill set, this course will guide you through the process of building impressive AR applications using Kotlin.
Don't wait to jump into the future; the world of AR is waiting for you! 🌟
Course Gallery




Loading charts...