Your SlideShare is downloading. ×
Android
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Android

892

Published on

require powerpoint 2010 …

require powerpoint 2010
(download it to watch properly) - please comment

Published in: Technology
1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total Views
892
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
74
Comments
1
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1.
  • 2. TIMELINE
    ANDROID
    F
    R
  • 3. Open Handset Alliance (OHA), a business alliance of 79 firms for developing open standards for mobile devices was formed.
    Google published the entire source code (including network and telephony stacks) under an Apache License.
    GOOGLE acquired Android Inc., a small startup company based in Palo Alto, California, USA.
    The first commercially phone to run the Android operating system was released
    November
    2007
    July
    2005
    September
    2008
    October
    2008
  • 4. UNDERSTANDING
    UNDERSTANDING
    UNDERSTANDING
    UNDERSTANDING
    UNDERSTANDING
    ANDROID
    UNDERSTANDING
    UNDERSTANDING
    UNDERSTANDING
    UNDERSTANDING
    UNDERSTANDING
    UNDERSTANDING
    UNDERSTANDING
    UNDERSTANDING
    UNDERSTANDING
    UNDERSTANDING
  • 5. N
    Androidis a mobile operating based upon a modified version of the Linux kernel.
    DEFINITI
  • 6. H.263
    3GPP
    MPEG-4
    H.264 AVC
    3GPP
    MPEG-4
    MPEG-4 SP
    3GPP
    Google provides a device emulator, tools for debugging, memory and performance profiling.
    The integrated development environment(IDE) is provided in Eclipse by using the Android Development Tools (ADT) Plugin.
    Android has approximately 3,10,000 applications available for download.
    MISCELLANEOUS
    DEVELOPMENT
    BMP PNG
    JPEG GIF
    MEDIA
    Android has native support for multi-touch
    FEATURES
    CONNECTIVITY
    Android supports tethering, which allows a phone to be used as a wireless/wired hotspot
    AAC LC/LTP AMR-NB MIDI
    HE-AACv1 AMR-WB Ogg
    HE-AACv2 MP3 WAVE
  • 7. CODE
    NATIVE
  • 8. ARCHITECTURE
  • 9. Applications are the process through which user give instructions to the system to accomplish task and obtain results.
    Android applications can consist of four components:-
    Applications are saved with extension .apk .
    Android applications are written in the Java programming language .
  • 13.
    • Application framework provides the resources required for working of the applications.
    • 14. Framework is designed to simplify the reuse of components; any application can publish its capabilities and any other application may then make use of those capabilities (subject to security constraints enforced by the framework).
    • 15. Framework is designed in the same hierarchy as the java development kit.
    • 16. It is available to developers in android software development kit.
  • Android includes a set of C/C++ libraries used by various components of the Android system. These capabilities are exposed to developers through the Android application framework. It has following components:-
    • System C library – A BSD-derived implementation of the standard C system library (libc).
    • 17. Media Libraries – It is based on PacketVideo'sOpenCORE; the libraries support audio, video and image files.
    • 18. SGL - The underlying 2D graphics engine.
    • 19. Surface Manager – It manages access to the display subsystem.
    • 20. Webkit – A modern web browser engine which powers both the Android browser and an embeddable web view.
    • 21. FreeType - Bitmap and vector font rendering.
    • 22. SQLite - A powerful and lightweight relational database engine available to all applications.
    • Android relies on Linux version 2.6 for core system services.
    • 23. The kernel also acts as an abstraction layer between the hardware and the rest of the software stack.
    • 24. Android is not linux because it does not implements some of the stand feature and protocols of linux.
    • 25. It uses permission based security model.
    • 26. Special features like OOM, wakelockhave been added to kernel by google.
  • 27. A virtual machine (VM) is a software implementation of a machine (i.e. a computer) that executes programs like a physical machine.
  • 28. TYPES OF VIRTUAL MACHINE
    System Virtual Machine
    Process Virtual Machine
  • 29.
  • 30. R1
    R3
    R2
  • 31. Header
    Type
    Method
    Prototype
    String
    DATA
  • 32. ADVANTAGES
    • It Can run on slow CPU, with little ram & in OS with lesser or even without swap space
    • 33. It is optimized to use less space
    • 34. The interpreter is simplified for faster execution
    • 35. Dalvik(Register based) take average 47 % less executed VM instruction then JVM (Stack based).
  • ?
  • 36. THANK YOU

×