Android ppt

2,110 views
1,707 views

Published on

Android ppt for upcoming engineers

Published in: Engineering, Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,110
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
136
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Android ppt

  1. 1. ANDROID Presented By : PRAJWAL PANDURANGI (2bl09ec038) Under Guidance Of : Prof S.K.PADAGANUR
  2. 2. CONTENTS  INTRODUCTION  HISTORY  OHA  ANDROID ARCHITECTURE  ANDROID FEATURES  DEVELOPMENT TOOLS  VERSIONS OF ANDROID  FUTURE SCOPE  SECURITY IN ANDROID  ADVANTAGES  REAL TIME APPLICATION  CONCLUSION
  3. 3. INTRODUCTION  A Software Platform and Operating System for Mobile Device.  Full phone software stack including application.  Developed by Google and the Open Handset Alliance.  Based on Linux Operating System.  100% pure Java code.  An Open Platform for Developers ,Users & Industries
  4. 4. HISTORY  July 2005 Google Acquired Android Inc., a Small Startup Company.  Started as a Mobile Software Development Company.  Developed as Linux Based Mobile Device OS.  On 5 November 2007,the Open Handset Alliance Founded.  First Product Android as Open Source Mobile Device Platform
  5. 5. Open Handset Alliance(OHA)  Open Handset Alliance (OHA) is a Consortium of 84 Firms to Develop Open Standards for Mobile device.  OHA was establish on 6 Nov 2007, led by Google with 47 Members including Mobile Handset Makers, Application Developers, some Mobile Carriers and Chip Makers.  Android the Flagship Software of the Alliance is based on an Open Source License and has Completed against Mobile Platform from Apple Microsoft (lumia) ,Samsung electronics .
  6. 6. Open Handset Alliance
  7. 7. Android Architecture
  8. 8. Android is based of Linux Kernel 2.6 but Android is not Linux
  9. 9. Libraries Set of Native Libraries Written in C/C++. Interface Through Java. Surface Manager-Handling UI Windows. 2D & 3D Graphics. SQLite – Light Weight Database.
  10. 10. Android Runtime Dalvik VM: Dex Files. Compact and Efficient then Class Files. Limited Memory and Battery Power. Core Libraries: Java 5std.Edition. Collections, I/O etc..
  11. 11. Application framework Content Provider:- Enable Sharing Access Data from other Application Sharing. Notification Manager:- Enables All Application to Display Alerts in the Status Bar. Activity Manager:- Manages the Life Cycle of Applications.
  12. 12. ANDROID FEATURES: SOFTWARE FEATURES:  Integrated Browser Based on the Open Source Web Kit Engine.  SQLite for relational data storage.  Media support for common audio, video and still image format.  (MPEG4, H.264, MP3, AAC, JPG, PNG, GIF).  Dalvik Virtual Machine optimized for mobile device.
  13. 13. Hardware Features  Cellular networking : GSM,EDGE , 3G (hardware dependent)  LAN: Bluetooth and Wi-Fi (hardware dependent)  Graphics hardware dependent.  Camera , GPS, & compass. (hardware dependent)  Touch screen and acceleration for motion sensing.
  14. 14. Development tools • Eclipse IDE • Android SDK • Android Emulator
  15. 15. Versions of Android
  16. 16. Future Scope
  17. 17. Security In Android • Applications are signed with a certificate • Applications run in their own process with a unique user id • Permissions restrict access to the data on the device • Permissions granted by user on installation of application • Permissions that application need and declaration of custom • permissions is done in the application manifest file
  18. 18. Advantages of Android  The ability for anyone to customize the Google Android platform  The consumer will benefit from having a wide range of mobile applications to choose from since the monopoly will be broken by Google Android  Men will be able to customize a mobile phones using Google Android platform like never before  Features like weather details, opening screen, live RSS feeds and even the icons on the opening screen will be able to be customized  In addition the entertainment functionalities will be taken a much higher by Google Android being able to offer online real time multiplayer games
  19. 19. Real Time Application • Android@ Home. • Google Translator. • Sony Smart Watches. • Samsung Galaxy Gear Watches. • Google TV. • Galaxy Camera etc.
  20. 20. Conclusion  The community that Android has provided efficiently collects like minded people on one platform and gives them proper channel to express themselves and provides them with all the necessary help and guidance .  With the expansion of Android, the community based on it would also expand and this would certainly useful for people lacking resources since the aim of the open source community is to bring forward those people who have talent but lack the resource to showcase that talent.  Aims to be easy to build for as the Web.  Google Android is stepping into the next level of Mobile Internet.
  21. 21. Reference  http://www.android.com - Android Official Webpage  https://code.google.com/android/ - Official Android Google Code Webpage  http://www.openhandsetalliance.com/ - Open Handset Alliance Webpage  http://en.wikipedia.org/wiki/Android_(operating_sy stem) - Android Wiki  http://googleblog.blogspot.in/ - Official Google Blog
  22. 22. Thank you for your Time and Attention! 24
  23. 23. QUESTIONS ?? WWW.GOOGLE.COM

×