16
Basics

Android Basics

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Android Basics

Basics

Page 2: Android Basics

• Android is a Linux-based operating system designed primarily for touchscreen mobile devices.

• Initially developed by Android, Inc., which Google backed financially and later bought in 2005, Android was unveiled in 2007.

• The first Android-powered phone was sold in October 2008.

• Interact with the OS by swiping, tapping, pinching, reverse pinching, shaking, rotating the device etc.

• Since April 2009, Android versions have been developed under a codename and released in alphabetical order: Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwich, and Jelly Bean.

• As of 2013, over 500 million active devices use the Android OS worldwide.

Source: http://goo.gl/6PXs3

What is Android?

Page 3: Android Basics

Android 4.2, Jelly Bean

www.android.com/whatsnew/

Page 4: Android Basics

Installing/Removing Apps

play.google.com

Page 5: Android Basics

Installing/Removing Apps• Press and hold app’s icon and drag to the remove trash can.• Settings > Application Manager > Select app to remove >

1. 2.

Page 6: Android Basics

www.appthority.com/appreport.pdf

Chris Demmons

Page 7: Android Basics

Live Demo• Settings overview • Screen capturing• Etc.

Page 8: Android Basics

appinventor.mit.edu

Page 9: Android Basics

What is App Inventor?A web-based app development tool that allows

non-developers to create Android apps.

Using it is like putting a puzzle together.

Page 10: Android Basics

App Inventor resembles …

ScratchLEGO MINDSTORMS

Page 11: Android Basics

Image source: http://appinventor.googlelabs.com/learn/whatis/index.html

Page 12: Android Basics

Designer – add components (e.g., buttons, labels, sounds, text fields, accelerometer etc.)

Page 13: Android Basics

Block Editor – adjust the app’s layout using drag-and-drop functionality in order to define the behavior of your app.

Page 14: Android Basics

Getting Started with App Inventor

Install current version of Java in order to run the Block Editor

Find and install drivers if your phone’s USB drivers aren’t pre-packaged

Locate your phone’s model number behind the battery. (e.g., SGH-T959ZKATMB) and search the manufacturer’s web site for an appropriate USB driver.

Extract USB driver to C:\Program\Android\appinventor- extras\usb_driver_samsunga

You may need to install the drivers via Device Manager [USB, Android Debug Bridge (ADB Interface), and CDC Abstract Control Model (ACM)]

Phone settings:

Tap Menu >>> Settings >>> Applications.

o Unknown Sources box should be checked.o On Development screen, place checks next to USB Debugging and Stay Awake.o On Sound & Display screen make sure Orientation is not checked. o USB connected and USB debugging connected icons should display on your phone.

Page 15: Android Basics

Select Resources

• Android App Inventor Tutorials: http://www.appinventor.org/

• Google Labs: http://appinventor.googlelabs.com/learn/

• Blocks Reference: http://appinventor.googlelabs.com/learn/reference/blocks/

• FAQ’s: http://appinventor.googlelabs.com/learn/userfaq.html

• Stark, J. (2010). Building Android apps with HTML, CSS, and JavaScript. Sebastopol, CA:

O'Reilly.

Page 16: Android Basics

Want to Hangout?

gplus.to/chadmairn