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.
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
Android Application Development Video How-To
Skip the reading and learn by watching! Short, clear videos show you visually how to build …
book
Learn Android Studio 4: Efficient Java-Based Android Apps Development
Build and deploy your Java-based Android apps using the popular and efficient Android Studio 4 suite …
book
Learning Android Google Maps
Integrate Google Maps with your Android application to offer feature-rich and interactive maps About This Book …
video
Applying Apache Cordova and PhoneGap
Build web apps that take can advantage of features such as the camera, accelerometer, address book, …