Android App Compatibility: the Complete K-to-P Guide [Video]

Android App Compatibility: the Complete K-to-P Guide [Video]

Jonathan Davis

Resolve compatibility issues for the Android version you use
Packt Subscription
FREE
$9.99/m after trial
Video
$10.00
RRP $124.99
Save 91%
What do I get with a Packt subscription?
  • Exclusive monthly discount - no contract
  • Unlimited access to entire Packt library of 6500+ eBooks and Videos
  • 120 new titles added every month, on new and emerging tech
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 subscription 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 subscription 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 subscription reader
$0.00
$10.00
$9.99 p/m after trial
RRP $124.99
Subscription
Video
Start a FREE 10-day trial

Frequently bought together


Android App Compatibility: the Complete K-to-P Guide [Video] Book Cover
Android App Compatibility: the Complete K-to-P Guide [Video]
$ 124.99
$ 10.00
The Complete iOS 11 and Swift Developer Course - Build 20 Apps [Video] Book Cover
The Complete iOS 11 and Swift Developer Course - Build 20 Apps [Video]
$ 181.99
$ 10.00
Buy 2 for $20.00
Save $286.98
Add to Cart

Video Description

Android fragmentation is the most horrible thing in an Android developer's life. A new version is released each year and year after new release gains less than a 5% market share. Though Google is doing great work in providing Android developers with support libraries, there are still lots of compatibility issues.

This course will help you to make your Android apps backward-compatible and we cover common issues faced by developers in Android. We develop in Java using all its support libraries to show what they are and how they allow us to fight most compatibility issues. We build a simple application that will allow us to track car fill-ups and review gas stations.

During this course, we take a closer look at uses for compatibility libraries, walk through its most popular pivots, and skillfully resolve them. Lastly, we explore a few tools for a more effective market understanding and investigate crashes and A/B testing.

The code bundle for this video course is available at: https://github.com/PacktPublishing/Android-App-Compatibility---The-Complete-K-to-P-Guide

Style and Approach

The goal of this course is to teach software developers to be successful Android Developers. My intention is to introduce future developers to Android APIs that are actually used by real Android developers to create apps, in addition to supporting Android Lollipop (most Android support libraries actually support all the way back to Android 14 Jelly Bean). This is a Java-based course. I recommend viewers should be comfortable with the Java programming language but any knowledge in an object-oriented language and familiarity with a C-style language are also suitable. In this course we build a gas-tracking app. The app will store locations of gas stations, as well as fill-up dates, gas prices, and track the total amount of gas purchased throughout a given month. By the end of this course, students should have a reasonable understanding of Android's Data Binding, and Room Persistence Libraries will be able to access a device's location in real time.

Video Preview

What You Will Learn

  • Prepare your developer station for Android development
  • Use AppCompat and its compatibility widgets to compare different Android versions
  • Build applications using material design components
  • Import and use vector graphics
  • Schedule background tasks in a compatible way
  • Build compatible notifications
  • Apply Crashlytics (Fabric) and Firebase Crashlytics
  • Use Firebase A/B Testing to experiment with compatibility fixes on specific devices audience

Authors

Video Details

ISBN 139781788991353
Course Length5 hours 20 minutes
Read More

Read More Reviews

Recommended for You

The Complete iOS 11 and Swift Developer Course - Build 20 Apps [Video] Book Cover
The Complete iOS 11 and Swift Developer Course - Build 20 Apps [Video]
$ 181.99
$ 10.00
Setup Your Own Asterisk VoIP Server with Android, iOS & Windows Apps [Video] Book Cover
Setup Your Own Asterisk VoIP Server with Android, iOS & Windows Apps [Video]
$ 17.99
$ 10.00
The Complete JavaScript Unit Testing Guide [Video] Book Cover
The Complete JavaScript Unit Testing Guide [Video]
$ 124.99
$ 10.00
The Complete Self-Driving Car Course - Applied Deep Learning [Video] Book Cover
The Complete Self-Driving Car Course - Applied Deep Learning [Video]
$ 184.99
$ 10.01
Complete Ethical Hacking and Penetration Testing for Web Apps [Video] Book Cover
Complete Ethical Hacking and Penetration Testing for Web Apps [Video]
$ 17.99
$ 10.00
The Complete Node.js Developer Course (3rd Edition) [Video] Book Cover
The Complete Node.js Developer Course (3rd Edition) [Video]
$ 77.99
$ 10.00