Master ICA DCISS - PowerPoint PPT Presentation

1 / 19
About This Presentation
Title:

Master ICA DCISS

Description:

Developers had access to the Android SDK (Software Development Kit) 1.0 version ... new technologies. Feed by the community of developers/users : http: ... – PowerPoint PPT presentation

Number of Views:73
Avg rating:3.0/5.0
Slides: 20
Provided by: lyhana8H
Category:
Tags: dciss | ica | image | library | master

less

Transcript and Presenter's Notes

Title: Master ICA DCISS


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

2
Summary
  • Introduction
  • 1. Google and mobile phones
  • 2. Android Time Line
  • 3. Features
  • 4. Android SDK
  • Conclusion

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
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
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 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
6
Android Time Line
November 2007
Introduction 1. Google and mobile phones 2.
Android Time Line 3. Features 4. Android
SDK Conclusion
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
7
Android Time Line
The releases
Introduction 1. Google and mobile phones 2.
Android Time Line 3. Features 4. Android
SDK Conclusion
- 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 2008.
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.
8
Android Time Line
HTC T-Mobile G1
Introduction 1. Google and mobile phones 2.
Android Time Line 3. Features 4. Android
SDK Conclusion
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 email
    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
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
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
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 http//developer.android.com
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
Android SDK
What is 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
Android SDK
Libraries
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
Android SDK
Android SDK
Few examples
Introduction 1. Google and mobile phones 2.
Android Time Line 3. Features 4. Android
SDK Conclusion
Hello world
package com.android.hello import
android.app.Activity import android.os.Bundle im
port android.widget.TextView public class
HelloAndroid extends Activity / Called
when the activity is first created. /
_at_Override public void onCreate(Bundle
savedInstanceState) super.onCreate(savedI
nstanceState) TextView tv new
TextView(this) tv.setText("Hello,
Android") setContentView(tv)
16
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
17
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
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
Write a Comment
User Comments (0)
About PowerShow.com