Udemy Android N: Professional Android N App Development: 2-in-1 Udemy
Price: USD 200
  • Duration: Flexible

Course details

Android "Nougat is the seventh version released in Android with latest improvements in performance, processors, features,etc. & also has the support for the Vulkan graphics.

With this comprehensive 2-in-1 course you will get acomplete insight into Android N programming, new data structures, & various networking concepts.You will get the complete knowledge of designing attractive UI. You will get complete hands-on practical experience in creating & publishing your app on play store. It will also provide you the ways to discover advanced topics such as Payments, Android N Tiles, and voice interaction.

Contents and Overview

This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.

The first course, Android N Application Development, covers complete introduction to Android Nougat. You will learn about the User Interface in Nougat. Networking concepts with API will be the next thing in line followed by a creation of an application where in the readers will get practical hands on experience. The course will end reader being able to publish the application on Play Store.

The second course, Building Professional Android Applications, starts with creating professional grade Android N apps, with a real-world case study. Next you will learn to create a strong architectural background for your app. Youll be able to edit and customize the foundations of the app so its transferable between different projects. Then, youll learn the most productive ways to save and read data on Android with the Room framework, Object Box, and the Firebase database.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.

By the end of the course, youll have the essential skills needed to build a professional application.

About the Authors:

  • SohamMondal has worked with android for about 4 years now and his own app Skyro Voice Recorder has around half a million downloads on the play store and has been featured there a couple of times. Apart from that, he has been consulted with a bunch of startups on android/ux and have been an organizer with Blrdroid, one of the largest android groups in the world.


  • Tadasubonis started coding roughly when he was thirteen. Since then, he has programmed with PHP, JavaScript, Python, C++, and Java (the language in which he has probably written the most code). He took up Android in 2014 and identified that Android lacks decent support for asynchronous programming (Async Task was/is a joke) while more reckless languages, such as JavaScript, had Promises for a long time. Furthermore, Java's standard library was lacking decent support for functional programming primitives (map, filter), but that was easily fixable with libraries such as Guava.This lead Tadas to a search for a library that would help him achieve a Promise-like functionality and interface. It didn't take long until he found ReactiveX and its family of implementations (including RxJava) that handle streams in Reactive fashion. It wasn't exactly the flow of Promised-like systems but soon enough, he realized that it's even more powerful. Since then, he has been using RxJava (and RxKotlin) for his daily Android programming. The quality of the code (the lack of bugs, readability, and maintainability) has improved tenfold.

Updated on 14 November, 2018
Courses you can instantly connect with... Do an online course on Android App Development starting now. See all courses

Rate this page