Download presentation
Presentation is loading. Please wait.
Published bySabina Lawson Modified over 9 years ago
1
1 Mobile Computing Background Copyright 2014 by Janson Industries Can be viewed at: http://web.fscj.edu/Janson/cis2930/1.Background.ppt
2
Copyright 2014 by Janson Industries 2 Objectives ▀ Explain u Steps to success in this class u Mobile computing background and concepts u Basic mobile computing programming concepts u Android concepts
3
Copyright 2014 by Janson Industries 3 Class Success ▀ Take good notes and study the slides u Suggestion: print out PP and use as basis for notes ▀ A memory stick ▀ Organize your work. Pay attention to: u Naming u Location
4
Copyright 2014 by Janson Industries 4 PP Presentations n Can be viewed on line or downloaded n Go to: ♦ http://web.fscj.edu/Janson/cis2930 http://web.fscj.edu/Janson/cis2930 n For all presentations and class files
5
Copyright 2014 by Janson Industries 5 Why Mobile? n It is estimated that in 2013 mobile phones overtook PCs as the most popular method of accessing the WWW
6
Copyright 2014 by Janson Industries 6 Why Mobile? n Recently mobile apps overtook desktops
7
Copyright 2014 by Janson Industries 7 Why Mobile?
8
Copyright 2014 by Janson Industries 8 PC Sales n Meanwhile, smartphone adoption was up 39%
9
Copyright 2014 by Janson Industries 9 Where’s It Going?
10
Copyright 2014 by Janson Industries 10 Why Android? n According to Google, as of May 2013 there were 900 million activated Android devices u A year earlier there were 400 million
11
Copyright 2014 by Janson Industries 11 Operating System 2Q14 Shipment Volume 2Q14 Market Share 2Q13 Shipment Volume 2Q13 Market Share 2Q14/2Q1 3 Growth Android255.384.7%191.579.6%33.3% iOS35.211.7%31.213.0%12.7% Windows Phone7.42.5%8.23.4%-9.4% BlackBerry1.50.5%6.72.8%-78.0% Others1.90.6%2.91.2%-32.2% Total301.3100%240.5100%25.3% Top Five Smartphone Operating Systems, Worldwide Shipments, and Market Share, 2014Q2 (Units in Millions) Android vs.
12
Copyright 2014 by Janson Industries 12 Android vs.
13
Copyright 2014 by Janson Industries 13 IoT - Internet of Things n Not just phones u Connected sensors, devices and objects n Installing sensors on water pipes, parking meters, etc. for more efficient use n Beacons in stores u Track customers in store and offer location based deals
14
Copyright 2014 by Janson Industries 14 Mobile is Different n Limited memory and screen size n Interactions are short and interruptions are common n Touch based u Typing minimized n Often used for monitoring (i.e. GPS) u Timely access to the latest data
15
Copyright 2014 by Janson Industries 15 Mobile is Different n Social interactions are important n Lots of different devices u Tablet u Blackberry u SmartPhone F iPhone F Windows Phone F Android
16
Copyright 2014 by Janson Industries 16 Mobile Implications n Apps must be written for different devices n Web pages need to be designed for smaller screens n Apps must be very efficient and small n Apps distributed through “stores” u Some stores have many hurdles for developers
17
Copyright 2014 by Janson Industries 17 Why Bother n Enable customer access anytime anywhere n Increase field employees productivity n Real time data exchange from mobile devices u Track location of delivery truck and reroute based on traffic info
18
Copyright 2014 by Janson Industries 18 Why Android? n Did I mention 700,000 new devices a day? (Google est.) n Open source (aka Free) n Android Market not as restrictive as some other stores
19
Copyright 2014 by Janson Industries 19 What is Android n An open source linux based operating system for mobile devices n Development is primarily done with a customized version of java u C and C++ supported u Google App Inventor F VE for beginners u Cross platform development tools F PhoneGap, Rhomobile, appMobi
20
Copyright 2014 by Janson Industries 20 Android Concepts ▀ Screens/windows defined with XML and are comprised of views u A button, label, text field, etc. are considered views ▀ Applications comprised of activities u Activities can display and retrieve screens/windows and their components
21
Copyright 2014 by Janson Industries 21 Android Concepts ▀ Eclipse with Android plug in most popular IDE u Lots of tools: emulator, syntax checker, logcat ► However Google recently released their IDE - Android Studio ▀ Initially creates a very specific structure for applications u Not very java-novice friendly u Will ignore in the beginning
22
Copyright 2014 by Janson Industries 22 Getting Started with Android ▀ Need a java JDK u Contains all the java commands, compiler, and more ▀ Need the Android SDK u Unique java functionality for mobile apps ▀ Need Eclipse and the Android plugin
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.