Presentation is loading. Please wait.

Presentation is loading. Please wait.

Delrieu Marjorie Loiseau Pierre

Similar presentations


Presentation on theme: "Delrieu Marjorie Loiseau Pierre"— Presentation transcript:

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

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

3 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android
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 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 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android

5 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android
Android Time Line Introduction 1. Google and mobile phones 2. Android Time Line 3. Features 4. Android SDK Conclusion Open Handset Alliance : Was established on 5th 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 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android

6 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android
Android Time Line Introduction 1. Google and mobile phones 2. Android Time Line 3. Features 4. Android SDK Conclusion November 2007 : OHA announced Android Google on the day of the Alliance's creation (5th 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 12th, 2007 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android

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

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

9 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android
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 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android

10 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android
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 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android

11 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android
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 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android

12 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android
Android SDK Introduction 1. Google and mobile phones 2. Android Time Line 3. Features 4. Android SDK Conclusion Open : 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 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android

13 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android
Android SDK Introduction 1. Google and mobile phones 2. Android Time Line 3. Features 4. Android SDK Conclusion What is SDK ? - 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 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android

14 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android
Android SDK Introduction 1. Google and mobile phones 2. Android Time Line 3. Features 4. Android SDK Conclusion Libraries 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 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android

15 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android
Android SDK Android SDK Introduction 1. Google and mobile phones 2. Android Time Line 3. Features 4. Android SDK Conclusion Few examples 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. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); TextView tv = new TextView(this); tv.setText("Hello, Android"); setContentView(tv); } Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android

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

17 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android
Android SDK Introduction 1. Google and mobile phones 2. Android Time Line 3. Features 4. Android SDK Conclusion Few examples 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 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android

18 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android
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 Delrieu Marjorie/Loiseau Pierre - Oral Presentation - Google Android

19 Thank you


Download ppt "Delrieu Marjorie Loiseau Pierre"

Similar presentations


Ads by Google