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
audiobook
Software Architecture for Busy Developers
A quick start guide to learning essential software architecture tools, frameworks, design patterns, and best practices …
video
JavaScript Bible - JavaScript and ES6 Bootcamp 2019
This course covers everything you need to know about JavaScript to become a frontend web developer, …
video
GraphQL and Apollo with Android: From Novice to Expert
GraphQL is the new way of building scalable and reliable APIs that any client can consume. …
book
Learning Material Design
Master Material Design and create beautiful, animated interfaces for mobile and web applications About This Book …