Loading presentation...

Present Remotely

Send the link below via email or IM


Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.



Introduction to Android

Dardan Aliu

on 13 May 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Android

Android Versions of Android Introduction What is an Android?

Android is an open source mobile operating system that combines and builds upon many different open source projects. Mentori:
MSc. Ilir Bytyçi Studenti:
Dardan Aliu Universiteti “Ukshin Hoti” – Prizren
Fakulteti i Shkencave Kompjuterike
Dizajnimi i Softuerit Idea Java
Jquery mobile
PHP + MySQL Thank you! Android Android Inc. was founded in Palo Alto, California, United State

Developed by Andy Rubin, Rich Miner, Nick Sears and Cris White –October 2003

Google acquired Android Inc. August 2005

The Open Handset Alliance, a group of several companies was formed-
November 2007

Android Beta SDK Released November 2007 Architecture of Android Application development 1 3 Java(jdk).
Android SDK
Eclipse IDE Android SDK
•Class Library
•Developer Tools
dx – Dalvik Cross-Assembler
aapt – Android Asset Packaging Tool
adb – Android Debug Bridge
ddms – Dalvik Debug Monitor Service
•Emulator and System Images
•Documentation and Sample Code 2 Eclipse IDE + ADT (Android Development Tools)

•Reduces Development and Testing Time
•Makes User Interface-Creation easier
•Makes Application Description Easier 4 Supported Operating Systems:

•Windows XP, Vista, 7, 8.
•Mac OS X 10.5.8 or later(x86 only).
•Linux(tested on Ubuntu Linux, Lucid Lynx). 5 Development requirements Open - Android allows you to access core mobile device functionality through standard API calls.

All applications are equal - Android does not differentiate between the phone's basic and third-party applications -- even the dialer or home screen can be replaced.

Breaking down boundaries - Combine information from the web with data on the phone -- such as contacts or geographic location -- to create new user experiences.

Fast and easy development - The SDK contains what you need to build and run Android applications, including a true device emulator and advanced debugging tools. Security - Making source code available to everyone inevitably invites the attention of black hat hackers.

Incompetence - Google’s dependence on hardware and carrier partners puts the final product out of their control. Advantages and disadvantages Programming Language(s)
•Java – officially supported
•C/C++ – also possible but not supported Languages used
Full transcript