Inquire Now

Name:
Email:
Phone:
Service:
Message:
Enter Code:
 

iPhone Development

iPad App Development

Android Development

Blackberry Development

Windows Mobile

Phonegap Development

     
 

PhoneGap development | PhoneGap developers | PhoneGap Android developers | hire PhoneGap developers

PhoneGap is an open source framework for building cross-platform mobile applications with HTML, CSS, and JavaScript. This is an ideal solution for web developers interested in mobile development as it allows them to leverage existing skills rather than start form scratch with a device-specific compiled language. This is also an ideal solution for those interested in creating an application that can run on multiple devices with the same code base. In this tutorial, you will learn how to setup the PhoneGap development environment and learn some of the fundamental development considerations of the platform.

Introducing PhoneGap

Applications built with PhoneGap are not just like normal mobile web sites. PhoneGap applications are able to interact with mobile device hardware, such as the Accelerometer or GPS, in ways that are unavailable to normal web applications. PhoneGap applications are also built and packaged like native applications, meaning that they can be distributed through the Apple App Store or the Android Market.

PhoneGap supports a number of different mobile platforms, including:

  • Android
  • iPhone
  • Blackberry
  • Symbian
  • Palm

The PhoneGap SDK provides an API that is an abstraction layer providing the developer with access to hardware and platform specific features. As PhoneGap abstracts the native mobile platform, the same code can be used on multiple mobile platform with little or no change, making your application available to a wider audience.

Hardware specific features supported by the PhoneGap API include:

  • Geolocation
  • Vibration
  • Accelerometer
  • Sound

Requirements:

In order to create applications with PhoneGap, you will need to first install the standard SDK for the mobile platforms you want to target for your app. This is because PhoneGap will actually use these SDKs when compiling your app for that platform.

So, if you are developing for Android, you will need:

  • Android NDK
  • Android SDK

There are also some additional PhoenGap specific requirements for Android development, including:

  • Eclipse IDE
  • ADT plugin for Eclipse
  • Apache Ant
  • Ruby
  • Git Bash (Windows Only)

If you are developing for the iPhone, you will need:

  • An intel-based Apple Computer
  • iPhone SDK
  • Xcode
  • Mac OS X Snow Leopard
Post Inquiry