Send the link below via email or IMCopy
Present to your audienceStart 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
Transcript of 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
HTML5 + CS3
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-
Android Beta SDK Released November 2007 Architecture of Android Application development 1 3 Java(jdk).
Eclipse IDE Android SDK
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