PhoneGap – a cross-platform mobile-app framework!

 

Image

To those who havent heard about PhoneGap i will give a small informative post.The number of mobile apps are increasing per day, new thoughts and inventions are turned into super cool applications which can be experienced by just a finger touch or any other gestures. Different apps are being created in different platforms, well it wasn’t possible to use the same code in different platforms.

PhoneGap(Apache Cordova) provides a way to run any code written anywhere to be run anywhere else…..

PhoneGap is an open source framework for building cross-platform mobile applications with HTML, CSS, and JavaScript.The resulting applications are hybrid, meaning that they are neither truly native (all layout rendering is done via the webview instead of the platform’s native UI framework) nor purely web based (they are not just web apps but packaged for appstore distribution, and have access to part of the device application programming interface). It was first developed at an iPhoneDevCamp event in San Francisco.

The mobile framework allows web developers to natively target all smartphones with a single codebase (JavaScript, HTML and CSS) by enabling a Foreign Function Interface (FFI) to an embeddedWebView or Webkit on the device. When initially downloaded PhoneGap comes as a demo phone application which consists of a native wrapper (which initialises the phone application and then loads the webview) and some demo/helloworld html and javascript files. PhoneGap currently supports development for the operating systems Apple iOS, Google Android, HP webOS, Microsoft Windows Phone, Nokia Symbian OS and RIM BlackBerry. Support for recent versions, such as BlackBerry 5 and 6 and Windows Phone 7, is being implemented now.

I regard this as a cool framework and also a great idea for the developers, a huge load of work can be put off the shoulders with PhoneGap and the saved time can be used for new innovations…

You can download it from their official site : PhoneGap

 

Advertisements

What's in your mind...

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