Android Nougat is the 7th major version of the Android operating system. It introduces notable changes to the operating system and its development platform, including the ability to display multiple apps on-screen at once in a split-screen view, support for inline replies to notifications, as well as an OpenJDK-based Java environment, support for the Vulkan graphics rendering API, and "seamless" system updates on supported devices. AppInventor enables the democratization of information technology. If you want to gain experience in building feature-rich Android apps, then go for this Learning Path.
Packt’s Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it.
The highlights of this Learning Path are:
- Explore all the new features of Android
- Create and deploy your own apps on Play Store
Let’s take a quick look at your learning journey. This Learning Path begins with an introduction to Android Nougat. Explore all the new features of Android and start building your own apps. You will learn how to create UI with Android’s key developer tools, the Android Studio and Android SDK. Networking concepts with the API are the next in line, followed by creating an application that will give you a practical hands-on experience such as a newsreader application. Complete the building process by implementing fire base Analytics and Crash Analysis to measure the success and health of your app.
By the end of this Learning Path, you'll get acquainted with how to publish your apps on the Play Store.
About the Authors
Soham Mondal 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 consulted with a bunch of startups on Android/UX and was an organizer with Blrdroid, one of the largest Android groups in the world.
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. He 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.