Android 6 Essentials

Design, build, and create your own applications using the full range of features available in Android 6
Preview in Mapt

Android 6 Essentials

Yossi Elkrief

1 customer reviews
Design, build, and create your own applications using the full range of features available in Android 6
Mapt Subscription
FREE
$29.99/m after trial
eBook
$16.80
RRP $23.99
Save 29%
Print + eBook
$29.99
RRP $29.99
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
$16.80
$29.99
$29.99p/m after trial
RRP $23.99
RRP $29.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


Android 6 Essentials Book Cover
Android 6 Essentials
$ 23.99
$ 16.80
Android Studio 2 Essentials - Second Edition Book Cover
Android Studio 2 Essentials - Second Edition
$ 27.99
$ 19.60
Buy 2 for $34.30
Save $17.68
Add to Cart
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 

Book Details

ISBN 139781785884412
Paperback122 pages

Book Description

Android 6 is the latest and greatest version of the Android operating system, and comes packed with cutting edge new features for you to harness for the benefit of building better applications.

This step-by-step guide will take you through the basics of the Android Marshmallow permissions model and beyond into other crucial areas such as the Audio,Video,Camera API and Android’s at work features. Learn how to create, deploy, and manage Android applications with Marshmallow’s API and the latest functionalities.

The combination of instructions and real-world examples will make your application deployment and testing a breeze.

Table of Contents

Chapter 1: Android Marshmallow Permissions
An overview of Android permissions
Understanding Android Marshmallow permissions
Taking coding permissions into account
Need support handling runtime permissions?
Summary
Chapter 2: App Links
The Android Intent system
Testing app links
Summary
Chapter 3: Apps' Auto Backup
An overview
Data backup configuration
Backup configuration testing
Important bytes
Summary
Chapter 4: Changes Unfold
Power-saving modes
Removable storage adoption
Apache HTTP client removal
Notifications
Text selection
Android Keystore changes
Wi-Fi and networking changes
Runtime
Hardware identifier
APK validation
USB connection
Direct Share
Voice interactions
The Assist API
Bluetooth API Changes
Summary
Chapter 5: Audio, Video, and Camera Features
Audio features
Video features
Camera features
Summary
Chapter 6: Android for Work
Behavioral changes
Single-use device improvements
Silently installing/uninstalling apps
Improved certificate access
Automatic system updates
Third-party certificate installation
Data usage statistics
Managing runtime permissions
VPN access and display
Work profile status
Summary
Chapter 7: Chrome Custom Tabs
What is a Chrome custom tab?
When to use Chrome custom tabs
The implementation guide
Summary
Chapter 8: Authentication
The Fingerprint authentication API
Credentials' Grace Period
Cleartext network traffic
Summary

What You Will Learn

  • Familiarize yourself with the features of Android 6
  • Code with the new Android permissions model
  • Use apps auto backup and restore lost data automatically
  • Increase user engagement with apps through an assistant using triggers and providing contextual assistance
  • Assess and handle proper usage of the API
  • Work with Audio,Video,Camera in Android 6
  • Utilize the new features in Android for professional purposes
  • Understand and code Chrome’s custom tabs

Authors

Table of Contents

Chapter 1: Android Marshmallow Permissions
An overview of Android permissions
Understanding Android Marshmallow permissions
Taking coding permissions into account
Need support handling runtime permissions?
Summary
Chapter 2: App Links
The Android Intent system
Testing app links
Summary
Chapter 3: Apps' Auto Backup
An overview
Data backup configuration
Backup configuration testing
Important bytes
Summary
Chapter 4: Changes Unfold
Power-saving modes
Removable storage adoption
Apache HTTP client removal
Notifications
Text selection
Android Keystore changes
Wi-Fi and networking changes
Runtime
Hardware identifier
APK validation
USB connection
Direct Share
Voice interactions
The Assist API
Bluetooth API Changes
Summary
Chapter 5: Audio, Video, and Camera Features
Audio features
Video features
Camera features
Summary
Chapter 6: Android for Work
Behavioral changes
Single-use device improvements
Silently installing/uninstalling apps
Improved certificate access
Automatic system updates
Third-party certificate installation
Data usage statistics
Managing runtime permissions
VPN access and display
Work profile status
Summary
Chapter 7: Chrome Custom Tabs
What is a Chrome custom tab?
When to use Chrome custom tabs
The implementation guide
Summary
Chapter 8: Authentication
The Fingerprint authentication API
Credentials' Grace Period
Cleartext network traffic
Summary

Book Details

ISBN 139781785884412
Paperback122 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

Android Programming for Beginners Book Cover
Android Programming for Beginners
$ 39.99
$ 28.00
Mastering Object-oriented Python Book Cover
Mastering Object-oriented Python
$ 26.99
$ 18.90
Mastering Web Application Development with AngularJS Book Cover
Mastering Web Application Development with AngularJS
$ 26.99
$ 5.40
Learning Android Forensics Book Cover
Learning Android Forensics
$ 39.99
$ 28.00
Python Machine Learning Book Cover
Python Machine Learning
$ 35.99
$ 25.20
Responsive Web Design with HTML5 and CSS3 Book Cover
Responsive Web Design with HTML5 and CSS3
$ 23.99
$ 4.80