How To Develop A Mobile App With Phonegap



Similar documents
BASIC COMPONENTS. There are 3 basic components in every Apache Cordova project:

Bridging the Gap: from a Web App to a Mobile Device App

Develop Hybrid Mobile Applications with Apache Cordova & PhoneGap Enterprise

Developing multidevice-apps using Apache Cordova and HTML5. Guadalajara Java User Group Guillermo Muñoz Java Developer

SYST35300 Hybrid Mobile Application Development

Retool your HTML/JavaScript to go Mobile

Developing and deploying mobile apps

A Guide to Mobile App Development Platforms

Making Mobile a Reality

Building native mobile apps for Digital Factory

Development for Mobile Devices Tools from Intel, Platform of Your Choice!

Best practices building multi-platform apps. John Hasthorpe & Josh Venman

ANDROID APP DEVELOPMENT: AN INTRODUCTION CSCI /19/14 HANNAH MILLER

A Way Out of the Mobile App Development Conundrum

Cross-Platform Tools

How to pick the right development model for your next mobile project

Homework 3: Component & Interface Design

CROSS PLATFORM DEVELOPMENT The HTML5 Way

Whitepaper. Trans. for Mobile

True Web Application Management: Fixing the Gaps in EMM Solutions

Lab: Developing Mobile Web Apps. Adage Technologies adagetechnologies.com

Cross-Platform Development: Target More Platforms and Devices with a Minimal Amount of Source Code

Rich Internet Applications

Developing multi-platform mobile applications: doing it right. Mihail Ivanchev

Adobe Summit 2015 Lab 712: Building Mobile Apps: A PhoneGap Enterprise Introduction for Developers

Building a Simple Mobile optimized Web App/Site Using the jquery Mobile Framework

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER

HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI TOOLKITS

Cross-Platform Phone Apps & Sites with jquery Mobile

the cross platform mobile apps dream Click to edit Master title style Click to edit Master text styles Third level Fourth level» Fifth level

Google Web Toolkit. Introduction to GWT Development. Ilkka Rinne & Sampo Savolainen / Spatineo Oy

ADF Mobile Overview and Frequently Asked Questions

Develop a Native App (ios and Android) for a Drupal Website without Learning Objective-C or Java. Drupaldelphia 2014 By Joe Roberts

Roadmap to Solving Enterprise Mobility

Build a Mobile App in 60 Minutes with MAF

Maps & Directions App

HTML5 AUTOMOTIVE 2013 White Paper Series

Mobile development with Apache OFBiz. Ean Schuessler, Brainfood

Introduction to Oracle Mobile Application Framework Raghu Srinivasan, Director Development Mobile and Cloud Development Tools Oracle

Republic Polytechnic School of Infocomm C308 Web Framework. Module Curriculum

CROSS PLATFORM APP A COMPARATIVE STUDY

Recon Rally. The User Experience Design Behind the Rally. By Michael Grubbs, Tiffany Milano, and Daniel Rotondo

CASE STUDY. Enhancing the Patient Experience Harris Mobile Patient Engagement Platform

Choosing a Mobile Application Development Approach

Lecture 4 Cross-Platform Development. <lecturer, date>

BELATRIX SOFTWARE. Why you should be moving to mobile Cross Platform Development? Introduction

Navigating the Mobile App Development Landscape

HP ALM Masters 2014 Connected, collaborative mobile application development for the enterprise HP Anywhere

Web Apps The Next Generation

How to Choose Right Mobile Development Platform BROWSER, HYBRID, OR NATIVE

CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application

Enabling Cordova (aka PhoneGap) on Tizen. René Pourtier / Luc Yriarte

Mobile apps development for Joomla

Crosswalk: build world class hybrid mobile apps

research: technical implemenation

Appery.io Overview. However mobile also presents many challenges for enterprises:

Creating Enterprise Mobile Apps with Red Hat

Take Your Rocket U2 Apps Mobile with Rocket LegaSuite. Greg Mummah, Product Manager Rocket Software

Introduction to IBM Worklight Mobile Platform

Cross-Platform Development

Mobile Application Development

Cross Platform Application for Smartphones Unreserved Ticket Generator for Mumbai Local Trains

MOBILIZE ME! APPS FOR MOBILE DEVICES OR MOBILE WEB APPS TECHNOLOGIES, TOOLS, ASSESSMENTS

Multi-Platform Mobile Application Development Analysis. Lisandro Delía Nicolás Galdámez Pablo Thomas Leonardo Corbalán Patricia Pesado

Take full advantage of IBM s IDEs for end- to- end mobile development

HTML5: Separating Fact and Fiction. #wipjam

Operational Decision Manager Worklight Integration

CiviMobile & CiviSync Mobile. Peter McAndrew Rohit Thakral

Develop IBM i Mobile and Desktop Applications with a Single Code Base. BCD Software, LLC. All rights reserved.

Mobile Enterprise Application Development - a Cross-Platform Framework

Mobile Application Development. Adopt Based On Fit

White Paper On. Single Page Application. Presented by: Yatin Patel

Web and Mobile development Engineer

Cross-Platform Mobile Application Development

How to start with 3DHOP

Web-based Hybrid Mobile Apps: State of the Practice and Research Opportunities

Joostrap RWD Bootstrap Template

Porting Existing PhoneGap Apps to Tizen OS - Development Story

Vincent Gabriel. Summary. Experience. Senior Software Developer at Landmark Network

Enterprise Mobile Application Development: Native or Hybrid?

ios SDK possibilities & limitations

Safe Harbor Statement

How To Install the Virtual Learning App

The Decaffeinated Robot

Chatbots 3.3. Chatbots in Web Applications with RiveScript. Presented by Noah Petherbridge

Transcription:

Introduction to Mobile Development with PhoneGap Yeah it s pretty awesome.

Who is this guy? Andrew Trice Technical Evangelist, Adobe atrice@adobe.com http://tricedesigns.com @andytrice http://github.com/triceam

What is PhoneGap? Application container that allows you to build natively installed apps using HTML, CSS & JavaScript http://www.phonegap.com

Why would you want to use PhoneGap? Have you tried to build an application that supports lots of platforms?

Why would you want to use PhoneGap? Write once, run lots of places. Lower barrier of entry Reduced # of required skills Reduced development & long term maintenance cost

What platforms support PhoneGap?

How do PhoneGap apps work? Build app UI using HTML & CSS Build app logic & interactivity with JavaScript Use the PhoneGap API to interact with device

Since it is HTML, CSS & JSS, can I use existing tools/frameworks? YES! and many more Any client side web framework can be used

OK, so what OS features does PhoneGap expose? http://phonegap.com/about/features

But what if you want more? PhoneGap is extensible with a native plugin model that enables you to write your own native logic to access via JavaScript. There are lots of open source plugins at https://github.com/phonegap/phonegap-plugins Learn more at http://wiki.phonegap.com/w/page/36752779/ PhoneGap%20Plugins

What does a PhoneGap app look like? Whatever you want it to look like; let s take a look at a few See more at: http://phonegap.com/apps

Build/Distribution Platform-specific build processes http://build.phonegap.com

Debugging Desktop Browser Tools http://debug.phonegap.com

Open Source Did I also mention that PhoneGap is 100% open source? PhoneGap is the commercial name for Apache Cordova. PhoneGap/Cordova was contributed to Apache Software Foundation by Adobe. You can get involved today! http://incubator.apache.org/cordova/

What next? Get started with PhoneGap today! http://phonegap.com/start http://wiki.phonegap.com/ Join PhoneGap Google Groups http://groups.google.com/group/phonegap?pli=1 and most importantly HAVE FUN!