Building iOS and Android apps, the easy way David Millians University of Georgia Educational Technology Center.

Slides:



Advertisements
Similar presentations
*
Advertisements

GovCamp QLD 2012 Different approaches to mobile app development.
Hybrid or Native?! Doncho Minkov Telerik Software Academy Senior Technical Trainer
Mobile Design Patterns Eric Neff Harkeerat Toor Malcolm Nguyen Kiefer Consulting, Inc. Mobile Division Bit.ly/z5yjsz.
Mobile App Development Using: Presented by Tyler Richey Images from
So. . . According to the Global Developer Survey ’13 conducted by Telerik, over 5000 developers said that they developed apps using HTML5 in 2012 and 90%
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Web & Mobile App Accessibility with Adobe Tools Kiran Kaja | Accessibility.
Consumer Awareness. With the consumer awareness application at hand, we hope to give you - the consumer the additional information needed.
Hybrid or Native?! Doncho Minkov Telerik Software Academy Senior Technical Trainer
 Initial Targets  Maps, News, Events, Laundry  Create Mobile Web Design Standards m.uiowa.edu/about/develop/ m.uiowa.edu/about/develop/  Direction.
OVERVIEW OF NATIVE MOBILE APPS AND APPCELERATOR TITANIUM IDE
Cross Platform Mobile application development HTML5 and JavaScript Chris Connor.
Mobile Development for the i Metro Midrange Systems Association IBM Innovation Center Dallas, July 2011 For the PHP demo Hotspot: CAPlex2E2 Password: plex2e2011.
Today Microformats and a sprinkling of RDF Everyone good with SVN? Everyone checked something in? No? Try now. Mobile – Functionality – UX If you get too.
LATEST WEB TECHNOLOGIES Presented by Md. Zakaria Chowdhury CEO, Webcraft Bangladesh.
RAY PASTORE, PH.D. ASSISTANT PROFESSOR OF INSTRUCTIONAL TECHNOLOGY – UNCW How to Build Mobile Apps for iOS and Android.
Ray Pastore, Ph.D. Assistant Professor of Instructional Technology – UNCW m HOW TO BUILD MOBILE APPS FOR IOS AND ANDROID FOR FREE!!!
Native vs hybrid vs web mobile Application
The PhoneGap History Doncho Minkov Telerik Academy academy.telerik.com Technical Trainer
Using JavaScript for Mobile App Development No Objective C or Java required! July 5th, 2011.
Lightning Talk Fred Rodriguez Nguyen Do CPSC 473 May 6, 2012.
The Smarter Everyday project is owned and operated by CTE Solutions Inc. Mobile Development with HTML5 Jean-Francois Bilodeau Senior Instructor – CTE Solutions.
Title slide to be used at the start of a module. Developing Mobile Apps Roland Guijt
Introduction CIS 136 Building Mobile Apps 1. What is a mobile app? 2  Computer program  Designed for small devices  Smartphones  Tablets  Other handhelds.
Maintaining a Learning Management System in 10 Easy Steps David University of Georgia Educational Technology.
Feature Windows Phone IE10 iOS Safari Android Chrome Blackberry WebKit Web Storage Yes (7)YesYes (2)Yes (6) Geolocation Yes.
PhoneGap- Cross platform for mobile Lê Nguyên Khánh Trần Đại Nhân
What is Android……? Android is an Operating System (OS) created by Google to run on any small electronic devices such as cell phones, e- books, Media Internet.
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
Trunica Inc. 500 East Kennedy Blvd #300 Tampa, FL Cross Platform Mobile Apps With Cordova and Visual Studio 2015 © Copyright 2015.
The way of hybrid mobile development Hybrid Mobile Applications Telerik Software Academy
 Phone Gap is a mobile application development frame work based upon the open source apache cordova project. Developed by Nitobi software Bought by Adobe.
1 KaaShiv InfoTech  Presents  INTEL XDK For Inplant Training / Internship, please download the "Inplant training registration form" from our website.
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.
Course Program, Evaluation, Exams Doncho Minkov Telerik Software Academy academy.telerik.com Senior Technical Trainer
If you are thinking about developing mobile application for your customer, this is an important aspect to consider the platform.
Best 5 Mobile App Development Tools for Developer's to think beyond the Limitation.
Introduction to Mobile Computing Dr. Frank McCown Harding University Fall 2011 An Overview of Mobile Devices and Developing Mobile Applications This work.
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
Live. learn. work. play Superior Ave E Suite 310 Cleveland Ohio Tel: Fax:
#SummitNow Alfresco Mobile SDKs in Action 06 November, 2013 Mike Hatfield Lead Engineer Mobile Apps, Alfresco.
MOBAS Tutorial 2010 Tutorial on Mobile Applications & Systems 권오현, 김기환.
Phonegap API & Phonegap Bridge CIS 136 Building Mobile Apps 1.
Build Hybrid Mobile Apps with Ionic, Angular, & Cordova Brian
Guide To Develop Mobile Apps With Titanium. Agenda Overview Installation of Platform SDKs Pros of Appcelerator Titanium Cons of Appcelerator Titanium.
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)
Top Mobile Application Development Platforms & Tools for 2017.
Mobile App Development Using:
A little more App Inventor and Mind the GAP!
EPCRA Mobile App Android and iPhone
ET-570 Smart Phone Apps.
CHALLENGES IN FRONT OF MOBILE APPLICATIONS DEVELOPMENT
Accessing the device native APIs
Apache Cordova Overview
Multi-Device Hybrid Apps What, Why, and When to Use Hybrid Development Option Ervin Loh ALM Program Manager
Automatic Mobile App Generation
Mobile App Development
Apps XD.
12/5/2018 HCI SNS College of Engineering Department of Computer Science and Engineering Mobile Application Development Presented by S.Yamuna AP/CSE.
And I have to create mobile apps too?
Apache Cordova What is it ? Platforms Development Architecture Plugins
Frameworks Deploying Online Services
Presentation transcript:

Building iOS and Android apps, the easy way David Millians University of Georgia Educational Technology Center

Warning! I am a sysadminI am a sysadmin I haven’t really programmed hardcore since 6502 assemblyI haven’t really programmed hardcore since 6502 assembly I know enough to be dangerousI know enough to be dangerous It’s still tons of funIt’s still tons of fun

Making Apps iOSiOS  Xcode  Developer Program  Objective C  Frameworks  Plists. Modules. Headers. Obj files...  AhhhhH!

Making Apps pt. 2 iOSiOS  Xcode  Developer Program  Phonegap!  HTML & CSS  Javascript  Lots of other technologies- not other languages AndroidAndroid  Eclipse et al

Phonegap App Development FrameworkApp Development Framework Adobe Phonegap  Apache CordovaAdobe Phonegap  Apache Cordova Supports iOS, Android, Blackberry, Windows Phone, Bada, Symbian, WebOS, TizenSupports iOS, Android, Blackberry, Windows Phone, Bada, Symbian, WebOS, Tizen Can access local featuresCan access local features  Accelerometer, Camera, Compass, Geolocation  Storage, Media, Notification, Files  Contacts, Barcodes, Extensible!Extensible!

There are others… Appcelerator TitaniumAppcelerator Titanium Sencha TouchSencha Touch Quite a few more… eb_based_application_frameworkQuite a few more… eb_based_application_framework

How To Get It Started Put in a normal locationPut in a normal location Command line:./create Command line:./create Drop in your HTML.Drop in your HTML. Compile.Compile. There. Are. Fiddly. Bits.There. Are. Fiddly. Bits.

Now… the work. HTMLHTML  Clean it up CSS3CSS3  Start from scratch JavascriptJavascript  Pick a framework braries Cheat with Dreamweaver et alCheat with Dreamweaver et al Testflight

Bad News / Good News Apple is being pickyApple is being picky You will need to appify itYou will need to appify it Android is easierAndroid is easier Students have timeStudents have time Fair/High Amount of HelpFair/High Amount of Help Admire & AcquireAdmire & Acquire

Questions? Comments?