Things to download: This PowerPoint techandbehavior.com/flashcard/FlashcardWorkshop.pptx The app source code techandbehavior.com/flashcard/App.zip The.

Slides:



Advertisements
Similar presentations
Android Application Development A Tutorial Driven Course.
Advertisements

HNA-Drive Familiarization Presentation. From the address bar in your preferred internet browser, navigate to Site supports: Internet.
About DataViz, Inc. In business 25 years 13+ years experience in the mobile industry Specializing in Office compatibility for non-Microsoft platforms.
Introducing new web content management tools for Priority...
1 Mobile Computing Mobile First (formerly Worklight) Copyright 2015 by Janson Industries.
Cosc 4730 Installing IDEs And a note on carriers..
Your online classroom. Powerhouse Campus o Custom Class dashboards o Links with Moodle, Studywiz, Bb, ClickView & all web apps o Links your school library.
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!!!
How to make it work? Doncho Minkov Telerik Academy academy.telerik.com Technical Trainer
1 Box Overview Session Getting Started on Box. 2 Agenda What is Box? Box Basics Live Q&A.
SCERSIG: Creating Android Apps with App Inventor 26 October 2011 Ric Paul, Health Services Library, Southampton.
Intelligent Tutoring System Mobile Communication Team Drew Boatwright Nakul Dureja Richard Liou.
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Apps VS Mobile Websites Which is better?. Bizness Apps Survey Bizness Apps surveyed over 500 small business owners with both a mobile app and a mobile.
UFCFX5-15-3Mobile Device Development UFCFX Mobile Device Development An Introduction to the Module.
LEARN THE QUICK AND EASY WAY! VISUAL QUICKSTART GUIDE HTML and CSS 8th Edition Chapter 2: Working with Webpage Files.
© 2012 Boise State University1 WordPress Training February 14, 2013.
With Cyndy Robertson ULM Library LLA 2014, Lafayette, LA Karen Niemla ULM Library LUC 2014, Baton Rouge, LA.
PhoneGap Development How to make an app using PhoneGap Build ? Presentation By MobilePundits.
Title slide to be used at the start of a module. Developing Mobile Apps Roland Guijt
 On Wednesday, June 4, 2014, we will upgrade both version 10.2 and version 10.3 during the same time period. After the upgrade has finished, we will.
CMS I – BASIC WEB EDITING INTRODUCTION TO THE CMS Presented By: Rodneikka Scott, MS – Implementation Project Manager Lila Elliott, MA – Manager Client.
© 2012 Boise State University1 WordPress Training February 14, 2013.
1 Chapter 2 & Chapter 4 §Browsers. 2 Terms §Software §Program §Application.
Adjunctive Mobile Technologies for CBT: Part 3 Ryan Hansen, M.S. Ohio State University
Java Mobile Apps with GWT & PhoneGap Josh Marinacci, webOS Developer Advocate.
Developing Enterprise Mobile Apps with Xamarin Loren Horsager CEO, Mobile Composer.
1 Tradedoubler & Mobile Mobile web & app tracking technical overview.
Presenter- Deborah Coker  Advantages of having a site  Features you may want to have on your site  Menus, Tabs, and Ribbons  Creating.
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Presented By: Muhammad Tariq Software Engineer Android Training course.
HTML Hyper Text Markup Language A simple introduction.
Access Marketing- Mobile Apps For Small Businesses Your customers are mobile. Is your business?
Chapter 8 Browsing and Searching the Web. Browsing and Searching the Web FAQs: – What’s a Web page? – What’s a URL? – How does a browser work? – How do.
Mobile Apps for Small Businesses Your customers are mobile. Is your business? EDA Tech Comm
1. 2 Introductions  Name?  What do you want to get out of this session?  To follow along with this presentation go to
Mobile Device Programming
FCNS – Technology NEW TECHNOLOGY SOFTWARE: COMING SOON!
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
Android absolutely dominated the number of smartphones shipped worldwide in the first three months of 2015, with.
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
Building Native Apps with ArcGIS API for JavaScript Using PhoneGap and jQuery Andy Gup, Lloyd Heberlie.
| | Top 4 Benefits of Hybrid Mobile Apps.
1 KaaShiv InfoTech  Presents  INTEL XDK For Inplant Training / Internship, please download the "Inplant training registration form" from our website.
How Your Customers Will Pay Online & by Phone
Mobile Application Development with ANDROID Umang Patel(6537) LDCE.
Mobile Apps For Small Businesses Your customers are mobile. Is your business? Myappcompany.com (555)
Make HTML5 Magazine from PDF/Photos/Office Files.
Best 5 Mobile App Development Tools for Developer's to think beyond the Limitation.
Build Cross-Platform Mobile Apps Using Visual Studio A Telerik webinar by Jeffrey T. Fritz March 27, 2014 AND.
Guide To Develop Mobile Apps With Titanium. Agenda Overview Installation of Platform SDKs Pros of Appcelerator Titanium Cons of Appcelerator Titanium.
EPCRA Mobile App Android and iPhone
ET-570 Smart Phone Apps.
CMS I – BASIC WEB EDITING INTRODUCTION TO THE CMS
How to use.
Egyptian Language School
Obtaining the Required Tools
Apache Cordova Overview
Mobile App Development
Compile, Build, and Debug
Directions: GO THROUGH THE FOLLWING SLIDES. Make sure you have quizlet cards for all the vocabulary. Study the terms GCFLearnFree website “Computer Basics”:
Consult America Technology Consulting Services
Office 365 Development.
Learn on the Move with the Moodle Mobile App
Digital Literacy 1.00 Computer Basics
Frameworks Deploying Online Services
Presentation transcript:

Things to download: This PowerPoint techandbehavior.com/flashcard/FlashcardWorkshop.pptx The app source code techandbehavior.com/flashcard/App.zip The app (optional) For iOS For Android: As a webpage: techandbehavior.com/flashcard/

Agenda Why? Tools of the Trade Example App Flashcard App Hosting/App Stores

A very important question: Why?

Good Reasons: Interactivity Reminders Proximity Navigation of Information Communication

Bad Reasons: To replace us To duplicate other materials

Tools of the Trade

Smartphone Market Share

The Mathew Effect in Market Share Android and iOS Dominate Less incentive for developers to make apps for other markets Fewer Apps in other markets Less reason to buy other phones Android and iOS Dominate

Operating Systems are like Languages IOSAndroid

IOS Objective C (Free) X-Code (Free) *need a mac with OS 10 or higher iOS Developer Program ($99/Year) Must use Developer Certificate in Testing Submission to App Store Apple gets a cut of all sales and subscriptions

Android Java (Free) Eclipse (Free) Can test apps without account Submit to Google Play (One time $25 fee, instantaneous publishing) Google Play gets a cut of all sales and subscriptions

Websites are Like Interpreters

HTML5 Free (but requires hosting) No software needed, but it helps Able to update within seconds No curated market (both good and bad) Able to work offline (if bookmarked) No fees attached Able to access many features on newer devices Sandboxed No Fees attached Public doesn’t understand it

How to learn Wonderful (and free) tutorials Lynda University Subscription W3schools.com Brief but good tutorials (also free) Playing around!

jQuery Mobile jQuery A (free) javascript library that makes things easier jQuery Mobile A (free) jquery library that makes pretty mobile webpages with very little effort

Native Wrappers Phonegap Titanium appMobi Create native apps using HTML5 Provide API’s (Hooks to get out of the sandbox) Work across platforms (mostly) Can be submitted to app stores

Limitations of Native Wrappers Integration with SDK’s (like Google Analytics) Efficiency Memory Leaks/Garbage Collection Problems Difficult to orchestrate large projects Poor Documentation

Example App

Kitten Therapy

Get jQuery Mobile Go to Download.zip of Latest Version

Get jQuery Mobile

Customize Code

Flashcard App Go to Open Index.html with a html editor or text program (not Word)

Clear out the vocab Find var wordbank = new Array (""); ----keep it Delete everything that starts with wordbank[X] = new Array()

Make your own vocabulary Open wordbank.xlsx Locate the Wordbank Tab Replace the Vocabulary Section is the group of cards (for the menu) Word Response Page

Create the Code Remember what row you stopped on Navigate to the Interum tab Copy last existing cell if your word list is longer Delete extra cells if it is shorter Navigate to Code Tab Copy last existing cell if your word list is longer Delete extra cells if it is shorter

Insert the code Copy the code from the code tab of the excel spread-sheet Paste it after var wordbank = new Array ("");

Customize the App Custom Themes (free) Find and replace text Create new pages or features

Hosting/App Store

Phonegap Build Go to build.phonegap.com Login or register Zip your folder Upload it to their site Customize the app: Edit the config.xml file Replace the Images Sizes

App store submission Get the certificates Android iOS Submit to the stores Android play.google.com/apps/publish/ iOS

Carmen Zip folder In Carmen, click content  manage files  Upload zipped file Unzip the file On a page in content, click “insert quicklink”  Select “course file” Navigate to index.html Select “whole window”

Contact Ryan Hansen