Oreilly - Native Web Apps for Android
by Maximiliano Firtman | Publisher: O'Reilly Media, Inc. | Release Date: July 2015 | ISBN: 9781491931998
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 platformsUnderstand the structure of an Android app, including viewports and densitiesBuild a weather app step-by-step and learn how to access web servicesLearn how to test the app on Android devices and emulatorsIntegrate your app with Android operating system functionsAccess local storage, read local files, and use geolocationUpgrade the web view with Cordova pluginsPackage your app and publish it to the Google Play storeMax 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.
- Welcome to the Course 00:02:10
- What is a Web App? 00:05:10
- Web Views on Android 00:08:14
- Android Versions and Platforms 00:07:10
- Web App Distribution 00:04:48
- Basic Components of an Android App 00:10:23
- The Weather App Project 00:02:26
- Installing Android Studio 00:03:09
- Working with Android Studio 00:08:20
- Structure of an Android Project 00:08:13
- Viewports and Densities 00:08:17
- Android SDK Emulators 00:14:53
- Genymotion Emulators 00:05:39
- Running Our App 00:07:55
- Working with Remote Devices 00:05:56
- Setting Up the Web View 00:17:38
- Using Local Files with JavaScript 00:17:50
- Launcher Icons 00:12:55
- Basic Template 00:16:25
- Refreshing the Web View Easily 00:10:20
- Finishing the Design 00:10:21
- Accessing Web Services 00:11:46
- JavaScript to Java Bridge 00:16:11
- The Back Button with SPA 00:08:40
- Toolbar and Native Menus 00:11:05
- Android Integration 00:07:18
- Local Storage 00:11:21
- Reading Local Files 00:14:05
- Geolocation 00:04:51
- Talking with other Native Apps 00:10:16
- Cordova Introduction 00:05:45
- Cordova Plugins 00:02:52
- Project Crosswalk 00:03:38
- Package and Sign APK for Store's Distribution 00:07:41
- Publishing to Google Play Store 00:09:11
- Publishing to Other Stores 00:06:53
9781491931998.Native.Web.Apps.for.Android.part1.OR.rar
9781491931998.Native.Web.Apps.for.Android.part2.OR.rar