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

800
views

Published on

Android changing mobile platform PowerPoint presentation 2012 …

Android changing mobile platform PowerPoint presentation 2012

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
800
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
72
Comments
0
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. Android: Changing the Mobile Landscape Seminar By , NAME :Vaisakh T G ROLL NO:23 DATE : 25-07-2012 PAACET
  • 2. •Software platform and Operating SystemDeveloped by Google•Full phone software stack including applications• Designed as a platform for software development• Android is open and free• Community support
  • 3. COMPARISONSmart phone market share in 2012
  • 4. ANDROID ARCHITECTURE Architecture of Android OS
  • 5. Software Stack• Linux kernel• Libraries• Android run time – core libraries – Dalvik virtual machine• application framework• applications
  • 6. Linux Kernel•Linux Version 2.6•Security, Memory & Process Management•Proven driver model•Efficient computing resource management•Stable and proven OS for mobile platformLibraries•Written in C/C++ - System C Library(libc)• Display/Graphics(SGL)•Media Libraries•SQLite –RDB engine-light weight•LibWebCore–web browser engine–embeddable web view
  • 7. Android Runtime•Includes a set of core libraries that provides most of thefunctionality-JAVA•Every Android application runs in its own process•Dalvik VM executes files in the (.dex) format•Device can run multiple VMs efficientlyApplication Framework•Content providers•Enables applications access data from otherapplications•Resource Manager•Provides access to non-code resources•Notification Manager•Enables all applications to display alerts in the statusbar
  • 8. ADVANTAGES•The ability for anyone to customize the Google Android platform•The consumer will benefit from having a wide range of mobileapplications•Android market is open• Application framework enabling reuse and replacement ofcomponents•More security compared to other os
  • 9. disadvantages • Applications quality may be low Google follows open model for the Android Mar-ket, sodevelopers self-publish applications in android market and there-foreconsumers, might be inundated with low-quality applications, mak-ingfinding high-quality applications more difficult • Malicious applications Users aren’t neces­sarily protected from maliciousappli-cations. If user give an application permission to access private dataand other services, if its malicious software, it could use them to communicatepersonal information to a website. Users don’t control what the applica­tiondoes with the services
  • 10. FUTURE ENHANCEMENTS•App Inventor for Android (AIA) Google announced the public beta release of the App Inven-tor forAndroid (AIA) visual program-ming environment. AIA aims to make mobile-application development acces-sible to anyone. Creating an AIA applicationinvolves two stages: designing the user interface with the componentdesigner and creating the applica-tion behaviour with the blocks editor. AnAndroid applica-tion is event driven, so the behaviours associated withcomponents—such as button clicks, timer events, and item selection—arealso event driven•More Android devices are coming•Google TV - a new platform based on Android•Next versions of Android can be used in PC’s
  • 11. CONCLUSIONMobile software development has evolved over time.Android has emerged as a new mobile developmentplatform, Android was designed to empower the developerto write innovative applications.
  • 12. references1. www.android.com2. http://developer.android.com

×