Presentation is loading. Please wait.

Presentation is loading. Please wait.

Master IC²A DCISS 2008-2009 ANDROID Delrieu Marjorie Loiseau Pierre A software platform for mobile devices by Google.

Similar presentations


Presentation on theme: "Master IC²A DCISS 2008-2009 ANDROID Delrieu Marjorie Loiseau Pierre A software platform for mobile devices by Google."— Presentation transcript:

1 Master IC²A DCISS ANDROID Delrieu Marjorie Loiseau Pierre A software platform for mobile devices by Google

2 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android 2 Summary Introduction 1. Google and mobile phones 2. Android Time Line 3. Features 4. Android SDK Conclusion

3 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android 3 Introduction What is Android ? an open mobile phone platform Google The Open Handset Alliance a "software stack" The operating system : the platform on which everything runs The middleware: the programming that allows applications to talk to a network and to one another The applications : the actual programs that the phones will run Introduction 1. Google and mobile phones 2. Android Time Line 3. Features 4. Android SDK Conclusion

4 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android 4 Google and mobile phones Google, search engine “Google's mission is to organize the world's information and make it universally accessible and useful” Google does Web products Google goes to mobile phones “mobile search revenues will overtake those on a PC within a few years, not decades” Introduction 1. Google and mobile phones 2. Android Time Line 3. Features 4. Android SDK Conclusion

5 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android 5 Android Time Line Open Handset Alliance : Introduction 1. Google and mobile phones 2. Android Time Line 3. Features 4. Android SDK Conclusion Was established on 5 th November 2007 Business alliance of 47 firms (34 at start) : - Handset Manufacturers (LG, HTC, Samsung, Motorola, ASUSTek, Sony Ericsson, …) - Softwares companies (Google, E bay, …) - Mobile operators (T-Mobile, China Mobile, Telecom Italia, Vodafone …) - Semiconductor companies (Intel, Nvidia, Broadcom, Texas Instruments, …) - Commercialization companies

6 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android 6 November 2007 : Introduction 1. Google and mobile phones 2. Android Time Line 3. Features 4. Android SDK Conclusion Android Time Line OHA announced Android Google on the day of the Alliance's creation (5 th November 2007) Android was supposed to : - be the first truly open and complete mobile platform - compete against other mobile platforms (from Apple Inc., Microsoft, Nokia, Palm …) Early look SDK released on November 12 th, 2007

7 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android 7 The releases : Introduction 1. Google and mobile phones 2. Android Time Line 3. Features 4. Android SDK Conclusion Android Time Line - HTC T-Mobile G1 is the world's first Android-powered phone. It was available to consumers on October 22 th Android Market was made available to users on October 22 th Priced applications were added in the US and UK on February 19 th Developers had access to the Android SDK (Software Development Kit) 1.0 version on September 23 rd The source code is released on October 21 st French first Android-powered phone, HTC G1 (Orange) has been available to Consumers since March 5 th 2009.

8 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android 8 HTC T-Mobile G1 : Introduction 1. Google and mobile phones 2. Android Time Line 3. Features 4. Android SDK Conclusion Android Time Line

9 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android 9 Features Development environment: - Application framework enabling reuse and replacement of components - Rich development environment including a device emulator, tools for debugging, memory and performance profiling, and a plugin for the Eclipse IDE - A set of core applications including an client, SMS program, calendar, maps, browser, contacts, and others, - Integrated Web browser based on the open source WebKit engine Introduction 1. Google and mobile phones 2. Android Time Line 3. Features 4. Android SDK Conclusion

10 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android 10 Features Basis hardware dependent functionalities: GSM Telephony Connectivity : Bluetooth, EDGE, 3G, and WiFi Camera, GPS, compass, Accelerometer : a device that measures acceleration. It is used to detect movements. Touchscreen : a display which can detect the presence and location of a touch within the display area Introduction 1. Google and mobile phones 2. Android Time Line 3. Features 4. Android SDK Conclusion

11 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android 11 Features Interesting specifications: - Dalvik virtual machine optimized for mobile devices - SQLite for structured data storage - Media support for common audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF) Introduction 1. Google and mobile phones 2. Android Time Line 3. Features 4. Android SDK Conclusion

12 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android 12 Android SDK Open : Introduction 1. Google and mobile phones 2. Android Time Line 3. Features 4. Android SDK Conclusion Android was built to be truly open : - Applications can call upon any of the phone's core functionality even third-party developers applications - Can be extended to incorporate new technologies Feed by the community of developers/users : and Google groups Android Developer Challenge every year to award developer. 20 winners (for 1,788 submissions) were awarded by $5 Million on 2008

13 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android 13 What is SDK ? Android SDK Introduction 1. Google and mobile phones 2. Android Time Line 3. Features 4. Android SDK Conclusion - Uses the Java programming language and XML - Tools and APIs (Application Programming Interface) necessary for developers : + debugger + libraries (including set of core libraries equivalent to Java's libraries) + Handset emulator + Documentation + Sample code + Tutorials - Simplify the reuse of components (subject to security) and data used by any applications

14 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android 14 Libraries Android SDK Introduction 1. Google and mobile phones 2. Android Time Line 3. Features 4. Android SDK Conclusion Includes C/C++ libraries : - System C library : derived implementation of the standard C system library (libc) - SGL : 2D graphics engine - 3D libraries (based on OpenGL ES 1.0 APIs) use either hardware 3D acceleration or, highly optimized 3D software. - FreeType : bitmap and vector font rendering - SQLite - Media Support

15 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android 15 Few examples Android SDK Hello world package com.android.hello; import android.app.Activity; import android.os.Bundle; import android.widget.TextView; public class HelloAndroid extends Activity { /** Called when the activity is first created. public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); TextView tv = new TextView(this); tv.setText("Hello, Android"); setContentView(tv); } Android SDK Introduction 1. Google and mobile phones 2. Android Time Line 3. Features 4. Android SDK Conclusion

16 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android 16 Android SDK Cab4Me (US Application) : - Call a taxi without phone calling (using GPS) - Localize all taxi station Android SDK CompareEverywhere : - Compare price of everything - Shoot barcodes of the products Introduction 1. Google and mobile phones 2. Android Time Line 3. Features 4. Android SDK Conclusion Few examples

17 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android 17 Android SDK Ecorio : - Track your mobile carbon footprint - Advice to reduce and offset it TuneWiki : - Video/Audio social network - Can see localization of other users with GoogleMaps Introduction 1. Google and mobile phones 2. Android Time Line 3. Features 4. Android SDK Conclusion Few examples

18 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android 18 Conclusion Introduction 1. Google and mobile phones 2. Android Time Line 3. Features 4. Android SDK Conclusion Android has all features to become The universal mobile Operating System. It will depends on Google capacity to keep it open and extensible

19 Thank you


Download ppt "Master IC²A DCISS 2008-2009 ANDROID Delrieu Marjorie Loiseau Pierre A software platform for mobile devices by Google."

Similar presentations


Ads by Google