Firebase and Android Pie [Video]

More Information
  • Grasp new Android P features and build updated apps
  • Create notifications with images and vote for them
  • Store data to the cloud (Firebase) from Android for ease of access
  • Discover what's new in Image Decoder when it comes to fetching images
  • Understand the Android permissions model for additional security in your app
  • Save images to SD Cards with FileProvider to back up your data

Would you like to learn Android development quickly, by building a complete working application for Android P? This course does exactly that. It shows you, step-by-step, how to build a complete, working Android P application.

Start by building a real-world application. Store your favorite keyboard shortcuts of the day by building a favorite shortcut app. You'll learn how to build a UI, set up cloud data synchronization, issue notifications, and much more. Discover the latest innovations in app development ranging from creating, testing, and deploying.

By the end of the course, you'll have gained a hands-on experience and will be able build any real-world application. If you know a little Java, this fast, friendly course will get you started developing apps for the latest version of Android.

The code bundle for this course is available at:

Style and Approach

In this course, you will learn what's new in the latest version of Android with real code examples. You'll build an app where users can submit shortcuts and then receive notifications of shortcuts that others have suggested.

  • Build Android apps with enhanced notifications, in-time permissions, and data in the cloud
  • Create interactive notifications with up/down votes and embedded images
  • Get hands-on with the latest features in Android P
Course Length 6 hours 16 minutes
ISBN 9781789532791
Date Of Publication 30 Mar 2019


Brandan Jones

Brandan Jones has been an Adjunct Assistant Professor for the University of Cincinnati since the 2000-2001 school year. He has taught many courses in programming, from introductory programming to full-stack development.


Brandan proposed and created the first Android programming course at the University of Cincinnati and has been teaching it ever since. He reapplied this course and taught it at Northwestern University's School of Continuing Studies as well.


Brandan is the creator of the Mobile Android app, which allows users to search for plants by color and GPS plants. He wrote this app in 2012, using TDD principles. He uses selected JSON feeds from that app in the examples in this video course.


Brandan's mix of both academic and professional experience means that he brings real-world concepts to the classroom. Most of his high-level classes include hands-on experience with unit testing, scrum, and distributed version-control systems.


Brandan holds a BS in Accounting and Management Information Systems from Miami University in Oxford, Ohio. He also earned a BS in Horticulture from the University of Cincinnati's College of Design, Art, Architecture, and Planning, and a Masters of Business Administration from the University of Cincinnati, Lindner College of Business, with concentrations in Operations Management and Real Estate Finance.