Unit 8: Mobile Platforms
In this unit, we will take a look at the differences between native and web-based mobile applications. We will discuss HTML5 as a means to fill the gap between native and web-based mobile apps. We will also learn about some hybrid approaches, such as PhoneGap, FlashLight, and JavaFX.
Completing this unit should take you approximately 12 hours.
8.1: URIs for Mobile Apps
8.2: Native Runtime Platforms
8.2.1: Tightly Controlled (iPhone)
8.2.2: Open (Android)
8.2.3: Licensed (Windows Mobile)
8.3: Cross-Platform Development
8.5: Hybrid Runtime Environments