Android Basics

Post on 19-Nov-2014

986 views 1 download

Tags:

description

 

Transcript of Android Basics

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?

Android 4.2, Jelly Bean

www.android.com/whatsnew/

Installing/Removing Apps

play.google.com

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.

www.appthority.com/appreport.pdf

Chris Demmons

Live Demo• Settings overview • Screen capturing• Etc.

appinventor.mit.edu

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.

App Inventor resembles …

ScratchLEGO MINDSTORMS

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

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

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

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.

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.

Want to Hangout?

gplus.to/chadmairn