DrupalCamp Michigan 2013

October 12th, 2013 in Ann Arbor

DrupalGap - A Mobile Application Development Kit for Drupal

Speaker(s): 
Tyler Frankenstein

PRESENTATION SLIDES

This session is a jump-start guide on building a multi-platform mobile application that integrates with a Drupal website. The DrupalGap mobile application development kit leverages PhoneGap, jQueryMobile, and of course, Drupal!

Overview

As we move further into the mobile realm, we want our Drupal sites to function with as many mobile devices as possible, and in as many ways as possible. Responsive themes have paved the way for our Drupal sites to function on mobile browsers, but what about bringing the power of our Drupal sites to a mobile application that can be installed by our users?

DrupalGap was built to bridge the gap between Drupal sites and mobile application users. The mobile application development kit leverages the power of PhoneGap and jQueryMobile. We can write one set of code for our mobile application, and then deploy it across multiple platforms (iOS, Android, BlackBerry, Windows, etc).

Drupal Module

http://www.drupal.org/project/drupalgap

Mobile Application Development Kit

https://www.github.com/signalpoint/DrupalGap

Project Homepage

http://www.drupalgap.org

Open Source

DrupalGap is following in Drupal's footsteps by providing its developers with Hooks, a Forms API, and the ability to write custom modules. It features a web services API for C.R.U.D. (create, retrieve, update, delete) operations on Nodes, Users, Comments, Vocabularies and Terms. Best of all, DrupalGap is Open Source too!

Session Objectives

  • Overview of DrupalGap, PhoneGap, jQueryMobile
  • Installation and Setup
  • Connect the App to a Drupal site
  • Custom Coding - Modules, Hooks, Forms
  • Deployment - How to Release Your Mobile App to App Stores
Length: 
40 minutes
Experience Level: 
Intermediate