Mobile App Development Using: Presented by Tyler Richey Images from

Slides:



Advertisements
Similar presentations
Win8 on Intel Programming Course Desktop : Introduction Cédric Andreolli Intel Software.
Advertisements

Cross Platform UI testing using Sikuli
Introduction to Mobile Computing Dr. Frank McCown Harding University Spring 2010 An Overview of Mobile Devices and Developing Mobile Applications.
*
D4.3 Additional Applications iPad Application – Facebook Integration George Chrysochoidis i-sieve technologies ltd. PATHS Project Review, 12th March 2014,
Mobile Design Patterns Eric Neff Harkeerat Toor Malcolm Nguyen Kiefer Consulting, Inc. Mobile Division Bit.ly/z5yjsz.
HTML5 That’s What You Need to Know Today Ingo Rammer | thinktecture |
Developing HTML5 Application using MVVM pattern Pekka Ylenius.
Amanda Silver Director of Program Management Visual Studio Tools for Client Applications Cross-Platform Development using Visual Studio.
HTML5 and BlackBerry: The next level of Web development Ken Wallis – Product Manager, WebWorks.
Platform Independent Frameworks Contents Mobile App Developer’s challenges Platform Independent solutions – Mobile Web Based Apps – Cross.
Development of mobile applications using PhoneGap and HTML 5
Phonegap Deployment CIS 136 Building Mobile Apps 1.
The PhoneGap History Doncho Minkov Telerik Academy academy.telerik.com Technical Trainer
Creation of hybrid portlet application for file download using IBM Worklight and IBM Rational Application Developer v9 Gaurav Bhattacharjee Lakshmi Priya.
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Mobile Web Applications
Lightning Talk Fred Rodriguez Nguyen Do CPSC 473 May 6, 2012.
Title slide to be used at the start of a module. Developing Mobile Apps Roland Guijt
Android Programming By Mohsen Biglari Android Programming, Part1: Introduction 1 Part1: Introduction By Mohsen Biglari.
Introduction CIS 136 Building Mobile Apps 1. What is a mobile app? 2  Computer program  Designed for small devices  Smartphones  Tablets  Other handhelds.
UB Mobile Past and present Demo of UB Mobile 2.0 Technologies used (and not used) UB Mobile Advisory Council.
Java Mobile Apps with GWT & PhoneGap Josh Marinacci, webOS Developer Advocate.
Introducing NativeScript [Pavel Kolev Software Telerik: a Progress company]
Developing Cross-Platform Applications with Visual Studio 2015
Developing Enterprise Mobile Apps with Xamarin Loren Horsager CEO, Mobile Composer.
Mobile web Sebastian Lopienski IT Technical Forum 29 June 2012.
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Wijmo Troy Taylor. What is Wijmo? -Wijmo is a kit of over 40 UI widgets, optimized for client-side web development. -HTML5 -jQuery -CSS3 -SVG.
Apache Cordova Tools in Visual Studio
Trunica Inc. 500 East Kennedy Blvd #300 Tampa, FL Cross Platform Mobile Apps With Cordova and Visual Studio 2015 © Copyright 2015.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1.
The way of hybrid mobile development Hybrid Mobile Applications Telerik Software Academy
Game on! With Nativescript
 Phone Gap is a mobile application development frame work based upon the open source apache cordova project. Developed by Nitobi software Bought by Adobe.
KAASHIV INFOTECH Presents INTEL XDK For Inplant Training / Internship, please download the "Inplant training registration form" from our website
The Future of Mobile E-Health Application Development Exploring HTML5 for Context-aware Diabetes Monitoring Speaker: Nishant Chettri.
Top 12 Frameworks for Android App Development
 Can access all API’s made available by OS vendor.  SDK’s are platform-specific.  Each mobile OS comes with its own unique tools and GUI toolkit.
Mobile Applications With JQuery Mobile and VDF 17.1.
NativeScript – Open source platform to build Native iOS/Android Apps.
Google Web Toolkit for Mobile Applications Development INGENUITY AT ITS BEST……………….
Best 5 Mobile App Development Tools for Developer's to think beyond the Limitation.
PhoneGap / PhoneGap Build #CreateTheWeb Mihai Corlan / Adobe Web Evangelist
丁建文 國立高雄應用科大資管系副教授 兼任計網中心軟體發展組組長 跨平台行動應用軟體開發技術 : HTML5 & Mobile JavaScript Framework 暨南大學.
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
APP DESIGN AND DEVELOPMENT WITH THE IONIC FRAMEWORK Chuck Leone
#SummitNow Alfresco Mobile SDKs in Action 06 November, 2013 Mike Hatfield Lead Engineer Mobile Apps, Alfresco.
Phonegap API & Phonegap Bridge CIS 136 Building Mobile Apps 1.
Build Cross-Platform Mobile Apps Using Visual Studio A Telerik webinar by Jeffrey T. Fritz March 27, 2014 AND.
Build Hybrid Mobile Apps with Ionic, Angular, & Cordova Brian
PhoneGap. web-based mobile development framework, based on the open-source Cordova project. use standard web technologies such as HTML5, CSS3, and JavaScript.
TELERIK APP BUILDER ( Icenium ). POINTS TO DISCUSS  Introduction  Features  Versions  Supported Frameworks.
PhoneGap Cross-Platform Development Company India
跨平台 Hybrid App 開發簡介 - 使用 Visual Studio Tool for Apache Cordova + HTML/JavaScript 陳葵懋 (Ian)
Software services delivering SharePoint, Mobile, and Business Intelligence solutions Creating mobile applications that integrate with SharePoint 2013 on-
Mobile App Development Using:
A little more App Inventor and Mind the GAP!
PhoneGap, Processing.
Introduction to Xamarin C# Everywhere
ET-570 Smart Phone Apps.
Browsers and Web Platforms
Apache Cordova Overview
Multi-Device Hybrid Apps What, Why, and When to Use Hybrid Development Option Ervin Loh ALM Program Manager
Survey Paper & Manuscript
Web App vs Mobile App.
Mobile App Development
Apps XD.
Office 365 Development.
Apache Cordova What is it ? Platforms Development Architecture Plugins
Presentation transcript:

Mobile App Development Using: Presented by Tyler Richey Images from

Mobile Development Using PhoneGap What exactly is “PhoneGap”? “PhoneGap is a free and open source framework that allows you to create mobile apps using standardized web APIs for the platforms you care about.” – phonegap.com PhoneGap is an open source solution for building cross-platform mobile apps with standards-based Web technologies like HTML, JavaScript, and CSS.

Mobile Development Using PhoneGap How does PhoneGap Work? Include web code in a native app project: - assets/www/js/, css/, images/, etc. Native code loads a URL to the web code through the device’s internal browser: - Extend a CordovaWebViewClient - super.loadUrl( “file:///android_asset/www/login.html” ); Apache Cordova exposes native device APIs through JavaScript: - navigator.device.capture.captureImage( captureSuccess(), captureError(), [options] );capture.captureImage

Apache Cordova Mobile Development Using PhoneGap “Apache Cordova is a set of device APIs that allow a mobile app developer to access native device function such as the camera or accelerometer from JavaScript.” – A platform-specific engine that exposes access to native device functionality through a series of JavaScript APIs. Phonegap is actually an open source distribution of Cordova.

Mobile Development Using PhoneGap PhoneGap Platform Support

Mobile Development Using PhoneGap Getting Started with Development Integrated Development Environment –Java IDE like Eclipse or IntelliJ for Android –Xcode for iOS Mobile Platform SDK Apache Cordova Mobile Devices –Recommended for deployment/testing –Emulators are alternative but not a true test Getting Started guide available on phonegap.com

Mobile Development Using PhoneGap jQuery Mobile HTML5-based UI framework that provides a mobile application look and feel. Built-in content and widgets are supported across mobile, tablet, and desktop platforms. Visit and for more details.

Mobile Development Using PhoneGap jQuery Mobile Continued

Mobile Development Using PhoneGap Useful Plug-ins Underscore.js – “a utility-belt library for JavaScript that provides a lot of the functional programming support”. Knockout.js – Simplifies dynamic JavaScript UIs by incorporating a Model-View-View- Model pattern for dynamic data binding. SimpleDialog2 – Provides an easy interface to build mobile dialogs pop-ups.

Mobile Development Using PhoneGap PhoneGap Gotchas 5 MB HTML 5 local storage limit Chrome Desktop testing requires local file access permission Inconsistent mobile browser anomalies Inconsistent performance among devices Some native application code required - extend a CordovaWebViewClient and load the URL to the website. Web code is not compiled and is accessible

Mobile Development Using PhoneGap Any Questions?