March 2019
Intermediate to advanced
314 pages
6h 25m
English
Today we can find mobile applications for almost everything—gaming, social networking, banking, music, etc. Such a variety of applications developed by a single developer, small startup, or solid company means different development approaches. These approaches are represented by native and hybrid applications. Native applications are developed for a mobile operating system following platform standards, user interface, and user experience guidelines and access mobile device capabilities like the camera, GPS, etc. Hybrid applications typically use websites that are in a native wrapper ...