Android
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Android

on

  • 1,243 views

 

Statistics

Views

Total Views
1,243
Views on SlideShare
1,242
Embed Views
1

Actions

Likes
1
Downloads
73
Comments
2

1 Embed 1

http://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Android Presentation Transcript

  • 1. Main topics1. Introduction2. Platform3. Software development4. Versions Of Android.4. Overall evaluation5. Conclusion
  • 2. Introduction• What is Android? • A software platform and operating system for mobile devices • Based on the Linux kernel • Developed by Google and later the Open Handset Alliance (OHA) • Allows writing managed code in the Java language • Possibility to write applications in other languages. • Unveiling of the Android platform was announced on 5 November 2007 with the founding of OHA • Android is under version 2 of the Apache Software License (ASL)
  • 3. What is Open Handset Alliance(OHA)?
  • 4. Features:• Provide us SDK for developing application• Runs on Dalvik virtual machine• Audio and video codecs• Media support for common audio,video and still image formats such as mp3,JPG ets
  • 5. • 2.1 Hardware• Android is a complete, end-to-end software.
  • 6. • 2.2 Operating System(s) – Android uses Linux for its device drivers, memory management, process management, and networking. – Android native libraries. They are all written in C/C++ – Dalvik Virtual Machine. Dalvik runs dex files, which are coverted at compile time from standard class and jar files.
  • 7. • 2.3 Network Connectivity  – It supports wireless communications using: • GSM mobile-phone technology • 3G • 802.11 Wi-Fi networks
  • 8. • 2.4 Security • Standard linux facilities, such as user and group IDs that are assigned to applications.• Additional finer-grained security features
  • 9. 3.Software development• 3.1 Development requirements – Java – Android SDK – Eclipse IDE (optional)
  • 10. • 3.2 IDE and Tools• Eclipse IDE + ADT (Android Development Tools)• – Reduces Development and Testing Time – Makes User Interface-Creation easier – Makes Application Description Easier
  • 11. • 3.3 Programming Language(s) – Java – officially supported – C/C++ – also possible but not supported
  • 12. Versions Of Android:Platform CodenameAndroid 1.5 CupcakeAndroid 1.6 DonutAndroid 2.1 ÉclairAndroid 2.2 FroyoAndroid 2.3 GingerbreadAndroid 3.0 HoneycombAndroid 4.0 Icecream sandwich
  • 13. 4. Overall evaluation• 4.1 Advantages - The ability for anyone to customize the Google Android platform – monopoly will be broken – Men will be able to customize a mobile phones using Google Android platform like never before – Features like weather details, live RSS feeds – GPS - Offer online real time multiplayer games
  • 14. • 4.2 Limitations – Bluetooth limitations • Android doesnt support: – Bluetooth stereo – Contacts exchange – Modem pairing – Wireless keyboards• But itll work with Bluetooth headsets, but thats about it
  • 15. Conclusion:• We can only hope that the next versions of Android have overcome the actual limitations and that the future possibilities became a reality
  • 16. • Thank you for your time & attention