O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Building Professional Android Applications

Video Description

Develop a real-world app using modern persistence frameworks, advanced data structures, testing, and high-quality front-end development.

About This Video

  • Dive deep into Android development with practical hands-on examples to help you at each stage
  • Develop smart professional grade apps for the latest Android N version and become a pro Android developer
  • Unclog your development highway by utilizing the industry-standard best practices techniques

In Detail

Get away from courses that take ages to finish and lose your interest in the middle. In this course, you will get a step-by-step guide to creating professional grade Android N apps, with a real-world case study.

In the first section, we’ll create a strong architectural background for your app. You’ll be able to edit and customize the foundations of the app so it’s transferable between different projects. Then, you’ll learn the most productive ways to save and read data on Android with the Room framework, ObjectBox, and the Firebase database.

The third section is about utilizing efficient data structures to maintain speed, even when the amount of data is huge. Finally, we’ll explore different ways to test Android applications such as: unit tests, integration tests, and end-to-end tests.

The last section is about designing the front end of your app, including professional-level features, such as custom view development and explanatory user on boarding.

Also, you’ll learn to upload your Android app to the Google Play store and discover advanced topics such as Payments, Android N Tiles, and voice interaction. By the end of the course, you’ll have the essential skills needed to build a real-world application.

The code bundle for this video course is available at: https://github.com/PacktPublishing/Building-Professional-Android-Applications