20
1/82 Android Development

Android Development

  • Upload
    reuel

  • View
    40

  • Download
    0

Embed Size (px)

DESCRIPTION

Android Development. 1. HISTORY. PLATFORM ARCHITECTURE. 2. 3. USER INTERFACE. 4. HOW TO CREATE. 5. LIFE CYCLE OF APPLICATION. 6. History. Android is a Linux-based operating system designed primarily for touchscreen mobile devices such as smartphones and tablet computers. - PowerPoint PPT Presentation

Citation preview

Page 1: Android Development

1/82

Android Development

Page 2: Android Development

2/82

4

HISTORY1

USER INTERFACE

2

HOW TO CREATE

3

LIFE CYCLE OF APPLICATION5

6

PLATFORM ARCHITECTURE

Page 3: Android Development

3/82

History

Android is a Linux-based operating system designed primarily for touchscreen mobile devices such as smartphones and tablet computers.

Initially developed by Android, Inc., which Google backed financially and later purchased in 2005.

Android, Inc. was founded in Palo Alto, California in Oct 2003 by Andy Rubin , Rich Miner, Nick Sears, and Chris White.

Page 4: Android Development

4/82

4

HISTORY1

USER INTERFACE

2

HOW TO CREATE

3

LIFE CYCLE OF APPLICATION5

6

PLATFORM ARCHITECTURE

Page 5: Android Development

5/82

Platform Architecture

Page 6: Android Development

6/82

Platform Architecture

Page 7: Android Development

7/82

Platform Architecture

Page 8: Android Development

8/82

Platform Architecture

Page 9: Android Development

9/82

Platform Architecture

Page 10: Android Development

10/82

Platform Architecture

Page 11: Android Development

11/82

Platform ArchitectureLinux Environment

Page 12: Android Development

12/82

4

HISTORY1

USER INTERFACE

2

3

5

6

PLATFORM ARCHITECTURE2

3

HOW TO CREATE

LIFE CYCLE OF APPLICATION

Page 13: Android Development

13/82

User Interface

• Direct Manipulation Concept

Page 14: Android Development

14/82

User Interface

In computer science, direct manipulation is a human–computer interaction style which involves continuous representation of objects of interest

The intention is to allow a user to directly manipulate objects presented to them

An example of direct-manipulation is resizing a graphical shape, such as a rectangle, by dragging its corners or edges with a mouse.

Page 15: Android Development

15/82

4

HISTORY1

USER INTERFACE

2

HOW TO CREATE

3

5

6

PLATFORM ARCHITECTURE2

4 4

LIFE CYCLE OF APPLICATION

Page 16: Android Development

16/82

How To Create

Download the Android SDK.

Install the ADT plugin for Eclipse (if you’ll use the Eclipse IDE).

Download the latest SDK tools and platforms using the SDK Manager

Requires Knowledge of JAVA Programming Language

Page 17: Android Development

17/82

How To Create Eclipse Tool

Page 18: Android Development

18/82

How To CreateRun on a Real Device

• If you have a real Android-powered device, here's how you can install and run your app:

• Plug in your device to your development machine with a USB cable.

• If you're developing on Windows, you might need to install the appropriate USB driver for your device

Your Phone

Page 19: Android Development

19/82

4

HISTORY1

USER INTERFACE

2

HOW TO CREATE

3

5

6

PLATFORM ARCHITECTURE2

4 4

LIFE CYCLE OF APPLICATION

4

5

Page 20: Android Development

20/82

LIFE CYCLE OF APPLICATION