Presentation is loading. Please wait.

Presentation is loading. Please wait.

To be Presented by, T.Sathishkumar [11mw07] 1. Synopsis Introduction Version Features License An Application Development Demo Possibilities Advantages.

Similar presentations


Presentation on theme: "To be Presented by, T.Sathishkumar [11mw07] 1. Synopsis Introduction Version Features License An Application Development Demo Possibilities Advantages."— Presentation transcript:

1 To be Presented by, T.Sathishkumar [11mw07] 1

2 Synopsis Introduction Version Features License An Application Development Demo Possibilities Advantages & Disadvantages Conclusion 2

3 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 and compiling it to ARM native code Unveiling of the Android platform was announced on 5 November 2007 with the founding of OHA 3

4 4 What is the Open Handset Alliance (OHA)? (1) It's a consortium of several companies Devoted to advancing open standards for mobile devices Develop technologies that will significantly lower the cost of developing and distributing mobile devices and services

5 Versions of Android : V 1 : Donut,Cupcake V2 : Froyo, Gingerbird V3 : honey Comb V4 : Ice cream Sandwich 5

6 Features License version 2 of the Apache Software License (ASL) Kernel TypeMonolithic Kernel ProgrammingC,c++,java Kernel thread SupportMultithreading OS familyLinux ForksGingerbird,Ice cream Sandwhich Architecture SupportARM, x86 Supported hardwareAccelerometer,GPS,Compass Networking3G,GSM,WIFI,Bluetooth Support for file system & file System Features Android File System Conforming the posixyes 6

7 Special Features Application framework -enabling reuse and replacement of components Dalvik virtual machine -optimized for mobile devices Integrated browser -based on the open source WebKit engine Optimized graphics powered by a custom 2D graphics library; 3D graphics based on the OpenGL ES 1.0 specification (hardware acceleration optional) SQLite - for structured data storage Media support -for common audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF) GSM Telephony (hardware dependent) Bluetooth, EDGE, 3G, and WiFi (hardware dependent) Camera, GPS, compass, and accelerometer (hardware dependent) Rich development environment -including a device emulator, tools for debugging, memory and performance profiling, and a plugin for the Eclipse IDE 7

8 Possibilities Augmented Campus Reality camera + maps + campus = heads up info Games multi-player (bluetooth, wifi) Custom overlays for maps weather, traffic 8 Web scraping news filters sport scores Distributed computing? 10,000 phones all donating their idle time tiny terminal (phone) + fast cpu/network (server)

9 License Android is under version 2 of the Apache Software License (ASL) LICENSE-2.0.htm http://www.apache.org/licenses/LICENSE-2.0 9

10 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions 2. Grant of Copyright License. 3. Grant of Patent License. 4. Redistribution 5. Submission of Contributions 6. Trademarks 7. Disclaimer of Warranty 8. Limitation of Liability 9. Accepting Warranty or Additional Liability 10

11 Advantages 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 As a result of many mobile phones carrying Google Android, companies will come up with such innovative products In addition the entertainment functionalities will be taken a notch higher by Google Android being able to offer online real time multiplayer games 11

12 Limitations Bluetooth limitations o Android doesn't support:  Bluetooth stereo  Contacts exchange  Modem pairing  Wireless keyboards Firefox Mobile isn't coming to Android Apps in Android Market need to be programmed with a custom form of Java → Mozilla and the Fennec won't have that 12

13 Conclusion Recent Info : For the first quarter of 2012, Android had a 59% smartphone market share worldwide, with a 331 million devices installed base and 85 million activations or 934,000 per da We can only hope that the next versions of Android have overcome the actual limitations and that the future possibilities became a reality 13

14 References http://developer.android.com/reference/packages.htm l http://developer.android.com/reference/packages.htm l http://www.apache.org/licenses/LICENSE-2.0 14


Download ppt "To be Presented by, T.Sathishkumar [11mw07] 1. Synopsis Introduction Version Features License An Application Development Demo Possibilities Advantages."

Similar presentations


Ads by Google