Building applications for each device–iPhone, android, Windows Mobile & more–requires different frameworks & languages. Phone Gap solves this by using standards-based web technologies to bridge web applications & mobile devices. Since Phone Gap apps are standards compliant, they’re future-proofed to work with browsers as they evolve.
Phone Gap includes two main aspects which include:
With this in mind, we knew hitching our wagon to any one horse could have disastrous consequences. Of course this is not absolute. Some technologies span many years to the profit of the specialist. As technologists, it is our responsibility to remain present & aware of change. Whether we act is the choice. The consequences of not acting could be witness to a technology replacing our own.
Two High level goals with phone Gap
The web is decidedly not a first class development platform: opaque introspection, blunt tools, poor API surface area & a rather limited set of GUI elements. The web has host of other problems or features, such as the sandbox & many missing APIs which need addressing. In short, the web as a platform is at a disadvantage, & the poly fill those gaps with Phone Gap.