App Development Chapter 1
Web browsers for desktop/laptop/netbook computing
Internet Explorer, Firefox, Chrome, Safari, and Opera running on Windows, Mac, etc.
The emergence of HTML5 and JavaScript
Makes it possible to develop apps that can be run across all mobile platforms through the web.
Tablets, smartphones, smart TVs, and other mobile devices.
Run on Adroid by Google, iOS by Apple, Windows RT, and several other competing platforms including Blackberry and Firefox. Specific to a platform in native application development environment.
Devices that run on Google's Android operating system
Smartphones, tablets, and wearable watches that can be programmed using Java.
Devices that use Microsoft's Windows
Windows phones and tablets are best programmed using their .Net framework and languages such as C# or Visual Basic.