Video description
Create native web applications for Android devices, using HTML, CSS, JavaScript, and related technologies. With this video course, mobile and web developer Max Firtman shows you how to build apps for Android smartphones and tablets that you can distribute through the Google Play store and other marketplaces.
Learn how to use Android Studio, emulators, and other free tools to combine Java-based Android development with standard web technologies. By using HTML5 as the main platform, you’ll be able to design and develop your apps without having to learn much Java code.
- Explore the basic components of an Android app, as well as various Android versions and platforms
- Understand the structure of an Android app, including viewports and densities
- Build a weather app step-by-step and learn how to access web services
- Learn how to test the app on Android devices and emulators
- Integrate your app with Android operating system functions
- Access local storage, read local files, and use geolocation
- Upgrade the web view with Cordova plugins
- Package your app and publish it to the Google Play store
Max Firtman, an Adobe Community Champion and founder of ITMaster Professional Training, is a mobile and web developer, speaker and author of several O’Reilly books including Programming the Mobile Web and jQuery Mobile: Up and Running. He also presented the Mobile HTML5 video for O’Reilly. He blogs about mobile web development at www.mobilexweb.com and maintains a website at www.mobilehtml5.org.
Publisher resources
Table of contents
- Welcome to the Course
- What is a Web App?
- Web Views on Android
- Android Versions and Platforms
- Web App Distribution
- Basic Components of an Android App
- The Weather App Project
- Installing Android Studio
- Working with Android Studio
- Structure of an Android Project
- Viewports and Densities
- Android SDK Emulators
- Genymotion Emulators
- Running Our App
- Working with Remote Devices
- Setting Up the Web View
- Using Local Files with JavaScript
- Launcher Icons
- Basic Template
- Refreshing the Web View Easily
- Finishing the Design
- Accessing Web Services
- JavaScript to Java Bridge
- The Back Button with SPA
- Toolbar and Native Menus
- Android Integration
- Local Storage
- Reading Local Files
- Geolocation
- Talking with other Native Apps
- Cordova Introduction
- Cordova Plugins
- Project Crosswalk
- Package and Sign APK for Store's Distribution
- Publishing to Google Play Store
- Publishing to Other Stores
Product information
- Title: Native Web Apps for Android
- Author(s):
- Release date: July 2015
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491931998
You might also like
video
Practical Android
In this follow-up to his Learning Android video, Java consultant Ken Kousen provides practical tips to …
video
Software Architecture Fundamentals, Second Edition
Being a successful software architect is more than just possessing technical knowledge. It’s about thinking like …
book
Software Engineering at Google
Today, software engineers need to know not only how to program effectively but also how to …
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …