DrupalGap bridges the gap between Drupal and mobile device applications. This open source project is built around PhoneGap and utilizes the power of JQuery, JQuery Mobile and of course Drupal.
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 87 commits ahead, 2229 commits behind signalpoint:7.x-1.x.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
drupalgap
images
jquery
stopgap @ f4161b3
.gitignore
.gitmodules
README
index.html

README

DrupalGap bridges the gap between Drupal and mobile device applications. This
open source project is built around PhoneGap and utilizes the power of JQuery,
JQuery Mobile and of course Drupal. 

Project Homepage: http://www.drupalgap.org

|=================================================|
| Mobile Application Features for Drupal Websites |
|=================================================|

 + Access  Content
 + Register User Account
 + User Login, Logout and Account Update
 + Create, Retrieve, Update and Delete - (C.R.U.D.)
   - Content
   - Comments

DrupalGap consists of two parts:

|=========================================|
| DrupalGap - Drupal Module (6.x and 7.x) |
|=========================================|

http://drupal.org/project/drupalgap

This module allows mobile applications to utilize the power of Drupal websites.
DrupalGap exposes Drupal's content and user features to mobile devices through
the DrupalGap mobile application, or through your own custom mobile application.
Leveraging the power of existing Drupal modules such as Views and Services,
DrupalGap integrates mobile device applications with Drupal.

|================================|
| DrupalGap - Mobile Application |
|================================|

https://github.com/signalpoint/DrupalGap

The DrupalGap mobile application can be installed on a mobile device and connect
to Drupal websites running the DrupalGap module. Once connected, the mobile
device can utilize that Drupal site's content and user features. Developers can
use the open source DrupalGap project on GitHub to create custom mobile
applications in PhoneGap that communicate with their Drupal websites.

The mobile application is available in the Android marketplace.

https://market.android.com/details?id=com.drupalgap

|=======================|
| Who is DrupalGap For? |
|=======================|

1. Mobile Application Users

Installing the DrupalGap mobile application on a mobile device allows a user's
device to integrate with Drupal powered websites that have the DrupalGap module
installed.

2. Mobile Application Developers

Mobile application developers can use the open source DrupalGap framework to get
a jump start on building custom mobile applications in PhoneGap that utilize the
power of their Drupal websites.

|===================================|
| DrupalGap - PhoneGap Installation |
|===================================|

For complete details visit the DrupalGap project homepage:

http://www.drupalgap.org

1. Download PhoneGap

2. Complete the PhoneGap Getting Started Guide for Android to create your new
Android Application in PhoneGap

3. Download JQuery 1.6.4 & JQuery Mobile 1.0 to PhoneGap's assets/www directory
	a. http://code.jquery.com/jquery-1.6.4.min.js
	b. http://code.jquery.com/mobile/1.0/jquery.mobile-1.0.min.js
	c. http://code.jquery.com/mobile/1.0/jquery.mobile-1.0.min.css

4. Download DrupalGap and extract to PhoneGap's assets/www directory so
DrupalGap's JavaScript file is located at assets/www/drupalgap/drupalgap.js
Download Link: https://github.com/signalpoint/DrupalGap/tags
The recommended version is 1.01, do not download the master branch unless you
want to get dirty in code sauce.

5. Run your new Android Application!

===================================

From here you'll have a great start to building a mobile application that
integrates with your Drupal website.

|======================================================|
| Developing with Localhost Drupal & Android Emulators |
|======================================================|

If you are developing in a localhost environment, and normally access your
Drupal site in a web browser through e.g. http://localhost/my_drupal_site, you
will most likely need to connect to http://10.0.2.2/my_drupal_site inside the
Android emulator to communicate with your localhost Drupal install!