Android ppt

63,338 views

Published on

Published in: Technology
17 Comments
37 Likes
Statistics
Notes
  • thanks for ppt
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Thank you for all. This is my first presentation I have given at my graduation level, now I am an android app developer. Hope this presentation is useful to you. Thank you all once again for all the likes and your views on my presenation
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Helloo.. Friends.. Any one can email me to this presentation... i cant downoad it.. Pls its for my project reference
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • gud
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Thanks for all your comments friends. will upload the latest updated presentation on this topic
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
63,338
On SlideShare
0
From Embeds
0
Number of Embeds
86
Actions
Shares
0
Downloads
3,497
Comments
17
Likes
37
Embeds 0
No embeds

No notes for slide

Android ppt

  1. 1. N. Hari Krishna Ii-cse BY B.S.S.PRASAD.CH Ii-cse PSCMR COLLEGE OF ENGG&TECH
  2. 2. What is ANDROID <ul><li>Google's Android is an open-source platform that's currently available on a wide variety of smart phones. </li></ul><ul><li>Android is a software stack for </li></ul><ul><li>mobile devices that includes an </li></ul><ul><li>operating system, middleware and </li></ul><ul><li>key applications. </li></ul>
  3. 3. Open Handset Alliance <ul><li>Est. 5 th Nov 2007, led by Google, open Source </li></ul><ul><li>Main Product Android Platform </li></ul><ul><li>Enthusiastic Support from Industry </li></ul><ul><ul><li>Equipment makers </li></ul></ul><ul><ul><li>Network Operators </li></ul></ul><ul><li>HTC was First to deliver ANDROID </li></ul>
  4. 4. ANDROID ARCHITECTURE <ul><li>The software stack is split into   Four Layers:: </li></ul><ul><li>The application layer </li></ul><ul><li>The application framework </li></ul><ul><li>The libraries and runtime </li></ul><ul><li>The kernel </li></ul>
  5. 6. LINUX KERNEL • The architecture is based on the Linux2.6 kernel. Android use Linux kernel as its hardware abstraction layer between the hardware and rest of the software. • It also provides memory management, process management, a security model, and networking, a lot of core operating system infrastructures that are robust and have been proven over time
  6. 7. NATIVE LIBRARIES • The next level up is the native libraries. Everything that you see here in green is written in C and C++.
  7. 8. Android Run Time • The Android Runtime was designed specifically for Android to meet the needs of running in an embedded environment where you have limited battery, limited memory, limited CPU. • The DVM runs something called dex files, D-E-X and these are byte codes that are the results of converting at build time. Class and JAR Files.
  8. 9. Android Run Time • This is in blue, meaning that it's written in the Java programming language. • The core library contains all of the collection classes, utilities, IO, all the utilities and tools that you’ve come to expected to use.  
  9. 10. Application Framework • This is all written in a Java programming language and the application framework is the toolkit that all applications use. • These applications include the ones that come with a phone like the home applications, or the phone application. • It includes applications written by Google, and it includes apps that will be written by you. • So, all apps use the same framework and the same APIs.
  10. 11. APPLICATION LAYER • And the final layer on top is Applications. • This is where all the applications get written. • It includes the home application, the contacts application, the browser, and your apps. • And everything at this layer is, again, using the same app framework provided by the layers below.
  11. 12. ADVANTAGES <ul><li>The ability for anyone to customize the Google Android platform </li></ul><ul><li>The consumer will benefit from having a wide range of mobile applications to choose from since the monopoly will be broken by Google Android </li></ul><ul><li>Men will be able to customize a mobile phones using Google Android platform like never before </li></ul><ul><li>Features like weather details, opening screen, live RSS feeds and even the icons on the opening screen will be able to be customized </li></ul><ul><li>As a result of many mobile phones carrying Google Android, companies will come up with such innovative products like the location </li></ul><ul><li>In addition the entertainment functionalities will be taken a notch higher by Google Android being able to offer online real time multiplayer games </li></ul>
  12. 13. LIMITATIONS OF ANDROID <ul><li>Development requirements in </li></ul><ul><li>Java </li></ul><ul><li>Android SDK </li></ul><ul><li>Eclipse IDE (optional) </li></ul><ul><li>Bluetooth limitations </li></ul><ul><li>Firefox mobile isn't coming to android because of android limitations </li></ul>
  13. 14. CONCLUSION We hope that the next versions of Android have overcome the actual limitations and that the future possibilities became a reality and may this software is also developed to use in PC’s also.
  14. 15. THANK YOU Queries ?????????

×