Cordova and mobile development

Dmytro Golysh

History

Pros:

  • You don't have to learn any new languages if you're already a decent web developer

  • It's very quick to prototype

  • It's really cool and fun

  • If you so wanted to, you can bypass the app store by hosting the files on a server, and utilize app cache to make things speedy. Changing your app is just changing a web page and its cache manifest file or service workers.

  • Managing images for multiple devices is a lot easier with CSS and media queries than it is for an iOS xcode project and an Android project with its ldpi, hdpi, xdpi, and whatever dpi.

  • Easier to create vector graphics to design spec

  • Cross-platform compatibility.

  • You can write mobile SPA and use it like mobile application.

Cons:

  • There are a lot of mobile devices out there with varying hardware, screen sizes, and network speed
  • Can be not so fast and responsive than native apps
  • There are less facilities in javascript for modularization of large-scale applications than Objective-C or Java

Questions?

Let's code

Cordova

By Dmytro Golysh

Cordova

For FrontCamp

  • 597