Oreilly - Native Web Apps for Android: App Development with HTML & JavaScript by Maximiliano Firtman
5 hours 19 minutes | July 2015 | Video: AVC (.mp4) 1280x720 29.97fps | Audio: AAC 48.0KHz 1ch | 2.41 GB
Genre: eLearning | Language: English
5 hours 19 minutes | July 2015 | Video: AVC (.mp4) 1280x720 29.97fps | Audio: AAC 48.0KHz 1ch | 2.41 GB
Genre: eLearning | Language: English
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.
Welcome to the Course 02m 09s
What is a Web App? 05m 09s
Web Views on Android 08m 13s
Android Versions and Platforms 07m 09s
Web App Distribution 04m 48s
Basic Components of an Android App 10m 23s
The Weather App Project 02m 26s
Installing Android Studio 03m 09s
Working with Android Studio 08m 19s
Structure of an Android Project 08m 13s
Viewports and Densities 08m 16s
Android SDK Emulators 14m 53s
Genymotion Emulators 05m 38s
Running Our App 07m 54s
Working with Remote Devices 05m 56s
Setting Up the Web View 17m 38s
Using Local Files with JavaScript 17m 50s
Launcher Icons 12m 54s
Basic Template 16m 25s
Refreshing the Web View Easily 10m 20s
Finishing the Design 10m 20s
Accessing Web Services 11m 45s
JavaScript to Java Bridge 16m 10s
The Back Button with SPA 08m 40s
Toolbar and Native Menus 11m 05s
Android Integration 07m 17s
Local Storage 11m 20s
Reading Local Files 14m 05s
Geolocation 04m 51s
Talking with other Native Apps 10m 16s
Cordova Introduction 05m 45s
Cordova Plugins 02m 52s
Project Crosswalk 03m 37s
Package and Sign APK for Store's Distribution 07m 41s
Publishing to Google Play Store 09m 11s
Publishing to Other Stores 06m 52s
Video: MPEG4 Video (H264) 1920x1080 29.97fps 3251kbps [V: Alias Data Handler [eng] (h264 high L4.0, yuv420p, 1920x1080, 3251 kb/s)]
Audio: AAC 48000Hz mono 125kbps [A: Alias Data Handler [eng] (aac lc, 48000 Hz, mono, 125 kb/s)]
General
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42
File size : 199 MiB
Duration : 8mn 13s
Overall bit rate mode : Variable
Overall bit rate : 3 381 Kbps
Encoded date : UTC 2015-06-23 18:52:20
Tagged date : UTC 2015-06-23 18:52:24
©TIM : 00;00;00;00
©TSC : 30000
©TSZ : 1001
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4
Format settings, CABAC : Yes
Format settings, ReFrames : 3 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 8mn 13s
Bit rate mode : Variable
Bit rate : 3 251 Kbps
Maximum bit rate : 6 000 Kbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 29.970 fps
Standard : NTSC
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.052
Stream size : 191 MiB (96%)
Language : English
Encoded date : UTC 2015-06-23 18:52:20
Tagged date : UTC 2015-06-23 18:52:20
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 8mn 13s
Source duration : 8mn 13s
Bit rate mode : Variable
Bit rate : 125 Kbps
Maximum bit rate : 189 Kbps
Channel(s) : 1 channel
Channel positions : Front: C
Sampling rate : 48.0 KHz
Compression mode : Lossy
Stream size : 7.38 MiB (4%)
Source stream size : 7.38 MiB (4%)
Language : English
Encoded date : UTC 2015-06-23 18:52:20
Tagged date : UTC 2015-06-23 18:52:20