El gran libro de android

El gran libro de android

Instalación de Android Estudio

Instalación de Android Estudio

Construcción de proyectos usando la herramienta gradle

Previsualizacion en varios dispositivos

Facilidades para el testeo de codigo basado en JUnit

Desarrollo de un mismo proyecto en diferentes versiones

Honeycomb

Honeycomb

Arquitectura de Android

Arquitectura de Android

Esta formado por un sistema operativo Linux versión 2.6

Esta capa propicia servicios

Seguridad

Manejo de la memoria

Multiproceso

Pila de protocolos

Soporte de diversos dispositivos

Cupcake

Cupcake

Ice cream

Ice cream

Donut

Donut

Los orígenes

Los orígenes

2005

Creada para la producción de aplicaciones para los móviles

2007

Se crea Open Handset Alliance

Para desarrollar estándares abiertos para móviles

Esta formado por

Google

Intel

Motorola

Samsung

Toshiba

Etc

Noviembre:

Primera versión Android SDK

Octubre:

Se libera el codigo Apache por google

Se abre Android Market

Para descargar aplicaciones

2009

Lanzan la version 1.5 de SDK

Con características de teclado en la pantalla

Versión 2,0

2010

Versión 2,1

Versión 2.2

Versión 2,3

Se consolida un nuevo sistema operativo Superando en sistema Apple de USA

2011

Se lanza la versión 3.x Honeycomb

2012

Se crea una aplicación en donde puedes descargar todo tipo de contenido

2013

Vesiones 4.3 y 4.5 de Kitcat

2014

Versión 5.0 Lollipop

2015

Versión 6.0 Marshmallow

2016

Versión 7.0 Android Nougat

2017

Versión 8.0 Android Oreo

2018

Versión 9.0 Android Pie

2019

Se lanza Android 10 y se despiden de las versiones de los dulces

Librerías Nativas

Librerías Nativas

System C Library

Media Framework

Surface Manager

Librerias 3D

Webkit

SGL

SSL

Froyo

Froyo

Entorno de aplicación

A sido creada para la simplificación de componentes

Views

Resourse Manager

Activity Manager

Notification Manager

Content Private

Se aprovecha el lenguaje de Java

Gingerbread

Gingerbread

Helly beand

Helly beand

¿Qué hace que Android sea especial?

¿Qué hace que Android sea especial?

Plataforma abierta

Desarrollo libre en Linux y codigo abierto

Aceptable nivel de seguridad

Adaptable a diversos tipos de Hardware

Telefonos

Gafas

Computadoras

Gran cantidad de servicios incorporados

GPS, Datos, etc

Arquitectura basada en componentes inspirados a internet

Portabilidad asegurada

Se ejecuta el cualquier CPU

Baja potencia y poca memoria

Optimizado a teléfonos celulares

Alta calidad de gráficos y sonido

MP3

Alumna: Santana Hernandez Maria Fernanda

Eclair

Eclair

Comparativa de otras plataformas

Comparativa de otras plataformas

Tiene cierta comparación con las plataformas las cuales son:

Apple

Windows

Black Berry