Learning Android N Application Development [Video]

Preview in Mapt

Learning Android N Application Development [Video]

Soham Mondal

1 customer reviews
See the first steps on developing cutting edge applications with the latest iteration of Android
Mapt Subscription
FREE
$20.83/m after trial
Video
$25.00
RRP $124.99
Save 79%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$25.00
$29.99 p/m after trial
RRP $124.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


Learning Android N Application Development [Video] Book Cover
Learning Android N Application Development [Video]
$ 124.99
$ 25.00
Learn Hacking Using Android From Scratch [Video] Book Cover
Learn Hacking Using Android From Scratch [Video]
$ 98.99
$ 19.80
Buy 2 for $35.00
Save $188.98
Add to Cart

Video Details

ISBN 139781785880506
Course Length4 hours 29 minute

Video Description

Android Nougat is the 7th major version of the Android operating system. Nougat 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.

This course begins with an introduction on Android Nougat. By getting to know all its new features, get started building your own application. Start off by creating its UI with Android’s key developer tool 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 News Reader Application. Complete the building process by implementing fire base Analytics and Crash Analysis to measure the success and health of your app. Once you’ve got a good grasp on these concepts, enhance your skills in maintaining hi-quality apps by learning the testing principles.

By the end of this course get acquainted on how to publish your application on the Play Store and leverage the well-known, best practices in Android, known typically only to the initiated

Style and Approach

This course is a hands-on tutorial on building an application on Android Nougat, using the latest features of Android. It provides the latest content at the fastest possible pace.

Table of Contents

Introduction
The Course Overview
Why Android N?
Basics of Android
Anatomy of Our app
Tools Overview
Tools – Android Studio and Emulators
UI of the Application
UI Section Overview
Hello World
Home Page Card
Home Page Card Implementation
NewsArticle, Adapters, and RecyclerView
Creating a NewsArticle
Implementing the ArrayAdapter
Implementing the RecyclerView
The Details Page
Event Handling and Navigation
Enabling Navigation
Android N Multiwindow Features
Networking
Networking Section Overview
Networking Basics
News API
Parsing the News API Response
Parsing the News API Response – Implementation
Retrofit
Retrofit Implementation
Testing API calls
Completing the App
Connecting the Response to the UI
Analytics and More
Analytics and Crash Reporting Implementation
Addition Attribution
Testing
Introduction to Testing in Android
Unit Testing in Android
Unit Testing with Powermock
Instrumentation Testing in Android
Espresso Implementation
Publishing the App on the Play Store
Preparing to Upload to the Play Store
Uploading to the Play Store
Best Practices
Best Practices
Review of the Project

What You Will Learn

  • Create the User Interface with elements such as layouts and views
  • Use and evangelize the best third-party libraries in the business, which are not known to developers at beginner-intermediate level
  • Explore the concept of API in our App
  • Implement additional components like Crash repost Analysis to ensure the success of an application
  • Exercise the testing puzzles such as Unit testing with Powermock and espresso
  • Get to know the steps involved to publish your App on Play Store
  • Leverage the latest in the Android ecosystem, such as wearables, Chromecast, and more

Authors

Table of Contents

Introduction
The Course Overview
Why Android N?
Basics of Android
Anatomy of Our app
Tools Overview
Tools – Android Studio and Emulators
UI of the Application
UI Section Overview
Hello World
Home Page Card
Home Page Card Implementation
NewsArticle, Adapters, and RecyclerView
Creating a NewsArticle
Implementing the ArrayAdapter
Implementing the RecyclerView
The Details Page
Event Handling and Navigation
Enabling Navigation
Android N Multiwindow Features
Networking
Networking Section Overview
Networking Basics
News API
Parsing the News API Response
Parsing the News API Response – Implementation
Retrofit
Retrofit Implementation
Testing API calls
Completing the App
Connecting the Response to the UI
Analytics and More
Analytics and Crash Reporting Implementation
Addition Attribution
Testing
Introduction to Testing in Android
Unit Testing in Android
Unit Testing with Powermock
Instrumentation Testing in Android
Espresso Implementation
Publishing the App on the Play Store
Preparing to Upload to the Play Store
Uploading to the Play Store
Best Practices
Best Practices
Review of the Project

Video Details

ISBN 139781785880506
Course Length4 hours 29 minute
Read More
From 1 reviews

Read More Reviews

Recommended for You

Learn Hacking Using Android From Scratch [Video] Book Cover
Learn Hacking Using Android From Scratch [Video]
$ 98.99
$ 19.80
A Developer's Guide to Blockchain, Bitcoin and Cryptocurrencies [Video] Book Cover
A Developer's Guide to Blockchain, Bitcoin and Cryptocurrencies [Video]
$ 49.99
$ 10.00
Building Professional Android Applications [Video] Book Cover
Building Professional Android Applications [Video]
$ 124.99
$ 25.00
Hands-on Application Development with ASP.NET Core and Angular [Video] Book Cover
Hands-on Application Development with ASP.NET Core and Angular [Video]
$ 124.99
$ 25.00
Deep Learning Architectures and Applications [Video] Book Cover
Deep Learning Architectures and Applications [Video]
$ 124.99
$ 25.00
Progressive Web Application Development [Video] Book Cover
Progressive Web Application Development [Video]
$ 124.99
$ 25.00