Skip to main content

PhoneGap Development With Eclipse





Overview


PhoneGap is a web-based mobile development framework, based on the open-source Cordova project. PhoneGap allows you to use standard web technologies such as HTML5, CSS3, and JavaScript for cross-platform development, avoiding each mobile platforms' native development language.


PhoneGap was born out of iPhoneDevCamp in 2008, where it was created simply because there were not a lot of Objective-C developers in comparison to Web Developers. The challenge was to put together a framework that would allow web developers to use HTML, CSS, and JavaScript to code applications that could take advantage of the native functionality of the mobile device, such as the Camera, Storage, and GeoLocation features.


Initially built to work with the iPhone, within a year PhoneGap was growing and beginning to support Android too. Now, nearly 4 years old, PhoneGap is one of the most talked about toolkits for developing mobile applications and supports a much wider range of mobile devices including iOS, Android, Blackberry, Symbian, webOS, WP7, and Bada.

Phonegap Development With in Eclipse


  1. Download Android SDK

  1. Download Eclipse Helios or Eclipse Indigo - Indigo Eclipse Classic or Eclipse IDE for Java Developers is recommended

  1. Download ADT plugin (Versions from 0.9.9 through 20.0.0 have been tested)

  1. Configure ADT Plugin to define SDK location and set up an AVD

  1. Install the MDS AppLaud for PhoneGap:


Step 1 :
Step 2 :

  1. Download the Eclipse Web Page Editor (if necessary)
         If your Eclipse installation doesn't yet include a web page editor for html files
  1. Will be necessary if you have a brand new Eclipse Classic or Eclipse for Java
  2. Install New Software -> Work with: Indigo (or Helios) ->Web, XML Java EE, and OSGi Enterprise Development -> Web Page Editor

  1. Optionally adjust the Eclipse JavaScript Validation rules
         Eclipse -> Preferences -> JavaScript -> Validator -> Errors Warnings
  1. If you select Enable JavaScript semantic validation, adjust the settings below as you like
   
  1. Create a PhoneGap for Android project



Comments

Popular posts from this blog

File Upload & Download With ng-cordova File Transfer Plugin In Ionic Framework

Using the AngularJS extension set , ngCordova , with Ionic Framework and the Apache Cordova File Transfer plugin, you can easily upload files to a remote server and download files from a remote server. 1.Create the project ionic start Test blank cd Test ionic platform add android 2.Add Plugin org.apache.cordova.file-transfer https://github.com/apache/cordova-plugin-file-transfer This plugin allows you to upload and download files. This plugin defines global FileTransfer, FileUploadOptions Constructors. Although in the global scope, they are not available until after the deviceready event . Installation cordova plugin add cordova plugin add cordova-plugin-file-transfer     2.    org.apache.cordova.file             https://github.com/apache/cordova-plugin-file             This plugin implements a Fi...

What exactly means MVW design pattern ?

What is a MVW framework? The abbreviation stands for 'Model - View - Whatever'.  Well there are many different JavaScript frameworks available , all invented for the same purpose. They all try to separate the presentation logic from the business logic where JavaScript holds the model and logic, and html the presentation layer. Quick overview : You can change the model without changing the view and vice-versa Unit testing is easy These are the core benefits of using such a framework. By separating presentation and business logic changes to the code are easier to implement and take less time. Another benefit is that code can be reused from a controller thus saving more time. Angularjs makes the code also shorter in comparison to other frameworks, which improves code stability. Less code means minor potential for bugs. For several years +AngularJS was closer to MVC (or rather one of its client-side variants), but over time and thanks to many refactorings...

Open Existing SQLite File In PhoneGap for Android and iOS

Step 1 :  Just Open command prompt and  Create the App Go to the directory where you maintain your source code, and run a command such as the following: cordova create hello com.example.hello HelloWorld Step 2 :  Add Platform All subsequent commands need to be run within the project's directory, or any subdirectories within its scope: Before you can build the project, you need to specify a set of target platforms. Your ability to run these commands depends on whether your machine supports each SDK, and whether you have already installed each SDK. cordova platform add android { (optional with working multi platforms) Run this to check your current set of platforms: cordova platforms ls Run either of the following synonymous commands to remove a platform: cordova platform rm android } Step 3 : Just Open command prompt and go to your project path and install plugin using CLI cordova plugin add https://github.com/brodysoft/Cordova-...