More Information
  • Get up to speed with Java and Android development
  • Get to grips with the best practices in Android development
  • Understand how to build dynamic Android apps from scratch
  • Use Room, Firebase, Firestore, and ML Kit to build robust apps
  • Discover how to design Android user interfaces

Android is one the most popular operating systems in the world, so Android app development can help you explore a wide range of opportunities to build a successful career. If you have creative app ideas but don't know where to start, are looking to switch careers and Android development has piqued your interest, or you simply want to add more value to the workplace, this fully updated course will help you build a strong foundation in Android development, Android Studio, and object-oriented Java programming.

The course begins by teaching you how to install Android Studio for Windows, and takes you through the initial steps involved in Android development. You’ll then delve into Java and get to grips with object-oriented programming in Java, along with focusing on Java inheritance and data structures. As you advance, you’ll understand the Android app structure and learn how to build apps such as a trivia app and the Make It Rain app. Finally, you’ll discover how to finalize the Android apps and run them on physical devices.

By the end of this course, you’ll have fully understood how to develop Android apps and be able to start building on your app ideas.

All the codes and supporting files for this course are available at -

  • Build Android apps from scratch by using the Android Studio IDE and Java
  • Explore new Android APIs such as Firebase Realtime Database and ML Kit and the Room Persistence Library
  • Upload your apps to Google Play Store and reach millions of Android users worldwide
Course Length 43 hours 1 minute
ISBN 9781800561083
Date Of Publication 29 May 2020


Paulo Dichone

Paulo Dichone is an Android, Java, and Flutter developer, and teacher. He is passionate about teaching people Android, Java, and Flutter development and has taught over 80,000 students across 175 countries. He holds a degree in Computer Science from Whitworth University, and loves programming, apart from teaching. Paulo has extensive experience in Mobile App Development (Android and iOS) and Web Development and is also the founder of Build Apps With Paulo, where students are given the tools they need to become professional developers - developers who have soft skills and technical skills. Showing students how to make amazing applications/software is an extremely rewarding experience for him, which is why he has been teaching online for the past 5 years. His goal is to make you a great developer, no matter your experience. In his spare time, Paulo enjoys spending time with his growing family, playing the guitar and mandolin, and traveling.