As the advancement in the technology field of Operating System for Mobile and Immobile devices the application building has become complex as we need to build separately applications for each platform.

To overcome this problem many technologies have come up which are giving “Cross Platform” application development freedom.

Few of the technologies we can discuss here:

For Immobile applications:

For Mobile applications

 

 

Please State: There are many other technologies that are available then above mentioned.

 

Generic Pros and Cons of this technologies

Pros

  • Web developer knowledge is decent enough to work with
  • Quick prototyping
  • Available technologies are really helpful for faster development
  • Large amount of library options available
  • Change in the app is very easy
  • Easy manageable multiple screen resolution using available media query liberaries

Cons

  • There are a lot of browsers out there
  • Devices varying hardware, screen sizes, and network speed matters
  • Some features you’re used to using aren’t there for all devices (position: static for instance) and since those are likely the crappy devices, using a javascript shim (like iScroll) is out of the question if you care about performance
  • Some version issues with the plugin
  • There are less facilities in javascript for modularization of large-scale applications than Objective-C or Java

 

At last I would say choose your technologies according to your need for delivery and time.

Please share your thoughts as well.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s