Creating “Apps” with your students. iPod/iPhone Pro Very clean interface Touch implementation fairly easy to implement Recognized Con Cost  Hardware.

Slides:



Advertisements
Similar presentations
Chapter 1 Meet the Android. Goals & Objectives Understand the market for Android applications State the role of the Android device in the mobile market.
Advertisements

By Francisco Morales Carbonell Jaime Rodriguez Maya Jan Sola Ramos Find My Business.
Why Windows Phone? PRESENTED BY JEREMIAH ISAACSON.
Idea Pitch - Android Game Suite WVU CS480 Benjamin Carpenter Jay Greene Ryan Daugherty Jack Dehlin.
Introduction to Mobile Computing Dr. Frank McCown Harding University Fall 2011 An Overview of Mobile Devices and Developing Mobile Applications This work.
Ray Pastore, Ph.D. Assistant Professor of Instructional Technology – UNCW m HOW TO BUILD MOBILE APPS FOR IOS AND ANDROID.
UFCFX5-15-3Mobile Device Development iOS Development Framework.
Android Jim Shepherd What is Android? A mobile device operating system. Seen primary in tablets and Cellphones. Based on a Linux kernel. Applications.
1 Mobile Computing Mobile First (formerly Worklight) Copyright 2015 by Janson Industries.
Intro to Android For the iOS fan Denver Java Users Group January 11, 2012 Mike Wolfson.
Google Android as a mobile development platform T Internet Technologies for Mobile Computing Olli Mäkinen.
Brittany Shieh, Chonghua Dong, Marvin Cheng CouponStash.
 IPhone came out first and had more time to develop. (3G)  Also was developed using OS-X  Android was started as a mobile device OS acquired by google.
UFCFX5-15-3Mobile Device Development iOS Development Review.
Android Application Development with Java UPenn CS4HS 2011 Chris Murphy
ANDROID PROGRAMMING MODULE 1 – GETTING STARTED
What is Android? Android is among the most popular operating systems aimed towards mobile devices such as smartphones, and is currently the most widely.
UFCFX5-15-3Mobile Device Development Android Development Environments and Windows.
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!!!
Setting up the Development Environment Copyright © SUPINFO. All rights reserved Preparation.
MOBILE APP DEVELOPMENT Presented by Md. Zakaria Chowdhury CEO, Webcraft Bangladesh Director, Sylhet IT Academy.
SCERSIG: Creating Android Apps with App Inventor 26 October 2011 Ric Paul, Health Services Library, Southampton.
Welcome to Mobile Apps Programming with Android, JAVA & XML.
UFCFX5-15-3Mobile Device Development UFCFX Mobile Device Development An Introduction to the Module.
CLOUD STORAGE HOW TO STORE FILES IN A VIRTUAL CLOUD Leila B.
Web Apps vs. Native Apps vs. Hybrid Apps vs. iBook Author Mobile Publishing:
Mobile Programming Lecture 1 Getting Started. Today's Agenda About the Eclipse IDE Hello, World! Project Android Project Structure Intro to Activities,
Smartphones Adrián Preciado. Smartphones Index 1.iPhone OS 1.1Pros 1.2Cons 1.3Different iPhones 1.4 App Store 2.Android 2.1Pros 2.2Cons 2.3 Some phones.
Android 2: Introduction to the Technology Kirk Scott 1.
Subtitle touch | Title of presentation | Date DD/MM/YYYY Touch Cloud Android SDK Ghady Rayess – Jan 19 th, 2013.
Vs. Ease of Developing 3 rd Party Applications. Points of Interest Closed Source vs. Open Source – Does It Matter? Objective-C vs. Java – Implementation.
Intro to AppInventor Dr. Dante Ciolfi (chawl fee).
Introduction to Mobile Programming. Slide 2 Overview Fundamentally, it all works the same way You get the SDK for the device (Droid, Windows, Apple) You.
Ali Shahrokni Application Components Activities Services Content providers Broadcast receivers.
Essential Apps and They Are Free! Katy Hammack Casey Gibson PRIDE Academy.
DUE Hello World on the Android Platform.
DUE Introduction to the Android Platform Working Connections 2011.
Chapter 12: Finale! Publishing Your Android App
Google Workshop: App Inventor Jeff Gray, Ph.D. - Associate Professor Carnegie Foundation Professor of the Year (Alabama, 2008) University of Alabama Department.
Barclays Technology Awareness The Robot Challenge – Further Materials.
Mobile Device Programming
CS 104 October 12, 2011 Potpourri. Agenda Scratch Kinect demo Quiz discuss Getting Ready for App Inventor Next Monday  Exam.
Three main types of computer operating systems By Chloe Monks.
 Installation of Android Development Environment  Creating the App with OpenGL ES API  Running the App on Emulator Android App Development.
Introduction to Android Android Club Agenda Set development environment “Hello Android” app Device connection Debugging.
Android. What is Android? A mobile device operating system. Seen primary in tablets and Cellphones. Based on a Linux kernel. Applications are Java Based.
EMBEDDED OPERATING SYSTEMS. DEFINITION An embedded operating system is a system for embedded computer systems These operating systems are designed to.
TODAY Android Studio Installation Getting started Creating your 1 st App Beginning to understanding Intents.
Master Software Solutions Pvt.Ltd.. These days the demand of smart phone is being increased and we have different types of client e.g. Touch Phone, tables,
Introduction to Mobile Computing Dr. Frank McCown Harding University Fall 2011 An Overview of Mobile Devices and Developing Mobile Applications This work.
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
Guide To Develop Mobile Apps With Titanium. Agenda Overview Installation of Platform SDKs Pros of Appcelerator Titanium Cons of Appcelerator Titanium.
Mobile Device Development
File Management in the Cloud
Computing.
Market Share. Market Share Market Share Android Dev Basics Android apps are developed in Java and XML. The hardest part of Android dev is coming up.
Android.
iOS Development Framework
Development-Introduction
CA16R405 - Mobile Application Development (Theory)
Mohammed Alhusein.
Changing of Apple ID Payment Information Settings  Open Settings and go to iTunes & App Store  Tap on Apple ID – this brings up a menu  Tap on View.
Mobile App Development
AppInventor android development for everyone
CSC 581: Mobile App Development
What is Justinmind? Prototyping tool Create user interfaces Widgets
CSC 581: Mobile App Development
Skype.
Presentation transcript:

Creating “Apps” with your students

iPod/iPhone Pro Very clean interface Touch implementation fairly easy to implement Recognized Con Cost  Hardware  License Code  Very different from java/C# that many students are used to coding

Android Pro Eclipse environment Free Java language is easy to use Lots of samples Cheap license for distribution AppInventor Con Emulator is VERY slow to load Installation of the SDK is time consuming Each android device has its own specifications that you have to deal with

iOS Requirements Objective-C – C Style language with a smalltalk message passing structure Apple computer running OSX 10.5 for: linking a ipod/iphone/ipad uploading applications to the the phone Emulator iOS development kit Apple development license free or 99 per year depending on if you want to submit applications to the itunes store

Android Requirements Java Eclipse is preferred Android Development Kit Android Development license for distribution ($25 for life)

So.. Android First Direct tie to eclipse makes building apps a a quick change.

Appinventor Googlelabs project So all you have to do is login with your gmail account Drag and drop style programming appinventor.googlelabs.com

Droiddraw Another droid help application