SlideShare une entreprise Scribd logo
1  sur  16
Desarrollo de Aplicaciones Móviles para
Android O.S.
Por: Anibal Guzmán Miranda
Agenda
• ¿Que es Android?
• ¿Como comenzó todo?
• Arquitectura
• Aplicaciones
• Desarrollo Android
• Demostración
• Publicar App
¿Que es Android?
 Plataforma Móvil formado por:
• Un sistema operativo móvil basado en Linux
• Aplicaciones nativas.
 Android Sistema Operativo
• Enfocado a teléfonos inteligentes (Smartphones) tabletas y Google TV
entre otros.
• Soporta diferentes Resoluciones de Pantalla, distintas densidades de
Pixeles y tecnología Multitáctil.
• OS Multitarea, con soporte de applicaciones JAVA
• Conectividad Wi-Fi, Bluetooth, GSM/EDGE, etc.
• Almacenamiento de datos con SQLlite
Tendencias
¿Cómo comenzó todo?
• En octubre de 2003
Andrew Rubin y tres compañeros fundan
Android Inc. en California.
• En julio de 2005
Google adquiere Android Inc por 50
millones de Dolares.
• En noviembre de 2007
Se “libera” el “kit de desarrollo
de aplicaciones”. Nacen las apps.
Arquitectura Android
Aplicaciones
Tipos de Aplicaciones
Nativas: Categorías
La mayoría de aplicaciones se sitúan en una o dos
categorías de las siguientes:
• Aplicaciones primer plano (foregorund).
• Aplicaciones en segundo plano (background).
• Aplicaciones intermitentes (Intermittent).
• Widgets, Live Wallpapers.
Tipos de Aplicaciones
(Our Movile Planet Google Mexico /2012)
Desarrollo Android
Desarrollo Android
 ADT Bundle for Windows (todo en uno listo para desarrollar)
• Eclipse 3.6.2 (Helios) o superior
• ADT Plugin
• Android Platforms-tools
• http://developer.android.com/sdk/index.html
 Android SDK Tools
• Android SDK (solo el sdk de android), necesitaras instalar ADT Plugin en
tu eclipse y especificar el path de Android SDK
 Android Plataform Tools
• Se pueden descargar con el uso de ADT, para desarrollar aplicaciones
para una versión especifica de android os.
Desarrollo Android
Demostración
Publicar App
Contactos
@anibalguzman Android Bolivia
Por: Anibal Guzmán Miranda

Contenu connexe

En vedette

Sistema operativo android para movil
Sistema operativo android para movilSistema operativo android para movil
Sistema operativo android para movil
abrahamalba
 
Plataformas virtuales
Plataformas virtualesPlataformas virtuales
Plataformas virtuales
priosb
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
fabiolaruiz01
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
RlaxYeah
 

En vedette (20)

Sistema operativo móvil
Sistema operativo móvilSistema operativo móvil
Sistema operativo móvil
 
Sistema operativo android para movil
Sistema operativo android para movilSistema operativo android para movil
Sistema operativo android para movil
 
Plataformas virtuales
Plataformas virtualesPlataformas virtuales
Plataformas virtuales
 
Tutoriales android y mas+
Tutoriales android y mas+Tutoriales android y mas+
Tutoriales android y mas+
 
Android: Componentes (II)
Android: Componentes (II)Android: Componentes (II)
Android: Componentes (II)
 
ANDROID
ANDROIDANDROID
ANDROID
 
Android
AndroidAndroid
Android
 
Android: Componentes
Android: ComponentesAndroid: Componentes
Android: Componentes
 
SISTEMA OPERATIVO ANDROID 27-03-15
SISTEMA OPERATIVO ANDROID 27-03-15SISTEMA OPERATIVO ANDROID 27-03-15
SISTEMA OPERATIVO ANDROID 27-03-15
 
B android
B androidB android
B android
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 
Sistema Operativo. android
Sistema Operativo. androidSistema Operativo. android
Sistema Operativo. android
 
Las redes sociales. Evolución, condiciones y uso.
Las redes sociales. Evolución, condiciones y uso.Las redes sociales. Evolución, condiciones y uso.
Las redes sociales. Evolución, condiciones y uso.
 
Caracteristicas de Android
Caracteristicas de AndroidCaracteristicas de Android
Caracteristicas de Android
 
Exposición - Android
Exposición - AndroidExposición - Android
Exposición - Android
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 
Manual programación android
Manual programación android Manual programación android
Manual programación android
 
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILESPROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
 
Sistema Operativo Android; versiones, historia
Sistema Operativo Android; versiones, historiaSistema Operativo Android; versiones, historia
Sistema Operativo Android; versiones, historia
 
Curso desarrollo en android
Curso desarrollo en androidCurso desarrollo en android
Curso desarrollo en android
 

Similaire à Introducción a Android

Sistema operativo android (1)
Sistema operativo android (1)Sistema operativo android (1)
Sistema operativo android (1)
FranCy TEllo
 
Android
AndroidAndroid

Similaire à Introducción a Android (20)

Manual 1
Manual 1Manual 1
Manual 1
 
Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...
Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...
Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...
 
Parcial aplicaciones para celulares
Parcial aplicaciones para celularesParcial aplicaciones para celulares
Parcial aplicaciones para celulares
 
Sistema operativo android (1)
Sistema operativo android (1)Sistema operativo android (1)
Sistema operativo android (1)
 
Android
AndroidAndroid
Android
 
Proyecto final(2)
Proyecto final(2)Proyecto final(2)
Proyecto final(2)
 
¿Qué es Android?
¿Qué es Android?¿Qué es Android?
¿Qué es Android?
 
Historia de ANDROID
Historia de ANDROIDHistoria de ANDROID
Historia de ANDROID
 
Android
AndroidAndroid
Android
 
Paper android julio sanchez
Paper android julio sanchezPaper android julio sanchez
Paper android julio sanchez
 
Aplicaciones moviles
Aplicaciones movilesAplicaciones moviles
Aplicaciones moviles
 
revista del android
revista del androidrevista del android
revista del android
 
Android
Android Android
Android
 
Android
Android Android
Android
 
Android
AndroidAndroid
Android
 
Introduccion
IntroduccionIntroduccion
Introduccion
 
Android Presentacion
Android PresentacionAndroid Presentacion
Android Presentacion
 
Android
AndroidAndroid
Android
 
Sistema Operativos Android
Sistema Operativos Android Sistema Operativos Android
Sistema Operativos Android
 
Presentación1
Presentación1Presentación1
Presentación1
 

Plus de Anibal Guzmán Miranda

Plus de Anibal Guzmán Miranda (10)

Agile inception
Agile inceptionAgile inception
Agile inception
 
Hackeando un equipo ágil
Hackeando un equipo ágilHackeando un equipo ágil
Hackeando un equipo ágil
 
Pair Programming
Pair ProgrammingPair Programming
Pair Programming
 
¿Por que es importante saber programar?
¿Por que es importante saber programar?¿Por que es importante saber programar?
¿Por que es importante saber programar?
 
Testing automatizado de aplicaciones web
Testing automatizado de aplicaciones webTesting automatizado de aplicaciones web
Testing automatizado de aplicaciones web
 
Coding Dojo
Coding DojoCoding Dojo
Coding Dojo
 
¡ Scrum y modelos de proceso software (CMMI e ISO) sobre el ring !
¡ Scrum y modelos de proceso software (CMMI e ISO) sobre el ring !¡ Scrum y modelos de proceso software (CMMI e ISO) sobre el ring !
¡ Scrum y modelos de proceso software (CMMI e ISO) sobre el ring !
 
Érase una vez un proyecto ágil
Érase una vez un proyecto ágilÉrase una vez un proyecto ágil
Érase una vez un proyecto ágil
 
TDD en entornos .NET
TDD en entornos .NETTDD en entornos .NET
TDD en entornos .NET
 
Hacia un nuevo paradigma de busqueda.-- Podemos aprender de las hormigas?
Hacia un nuevo paradigma de busqueda.-- Podemos aprender de las hormigas?Hacia un nuevo paradigma de busqueda.-- Podemos aprender de las hormigas?
Hacia un nuevo paradigma de busqueda.-- Podemos aprender de las hormigas?
 

Dernier

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Dernier (12)

Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 

Introducción a Android

  • 1.
  • 2. Desarrollo de Aplicaciones Móviles para Android O.S. Por: Anibal Guzmán Miranda
  • 3. Agenda • ¿Que es Android? • ¿Como comenzó todo? • Arquitectura • Aplicaciones • Desarrollo Android • Demostración • Publicar App
  • 4. ¿Que es Android?  Plataforma Móvil formado por: • Un sistema operativo móvil basado en Linux • Aplicaciones nativas.  Android Sistema Operativo • Enfocado a teléfonos inteligentes (Smartphones) tabletas y Google TV entre otros. • Soporta diferentes Resoluciones de Pantalla, distintas densidades de Pixeles y tecnología Multitáctil. • OS Multitarea, con soporte de applicaciones JAVA • Conectividad Wi-Fi, Bluetooth, GSM/EDGE, etc. • Almacenamiento de datos con SQLlite
  • 6. ¿Cómo comenzó todo? • En octubre de 2003 Andrew Rubin y tres compañeros fundan Android Inc. en California. • En julio de 2005 Google adquiere Android Inc por 50 millones de Dolares. • En noviembre de 2007 Se “libera” el “kit de desarrollo de aplicaciones”. Nacen las apps.
  • 9. Tipos de Aplicaciones Nativas: Categorías La mayoría de aplicaciones se sitúan en una o dos categorías de las siguientes: • Aplicaciones primer plano (foregorund). • Aplicaciones en segundo plano (background). • Aplicaciones intermitentes (Intermittent). • Widgets, Live Wallpapers.
  • 10. Tipos de Aplicaciones (Our Movile Planet Google Mexico /2012)
  • 13.  ADT Bundle for Windows (todo en uno listo para desarrollar) • Eclipse 3.6.2 (Helios) o superior • ADT Plugin • Android Platforms-tools • http://developer.android.com/sdk/index.html  Android SDK Tools • Android SDK (solo el sdk de android), necesitaras instalar ADT Plugin en tu eclipse y especificar el path de Android SDK  Android Plataform Tools • Se pueden descargar con el uso de ADT, para desarrollar aplicaciones para una versión especifica de android os. Desarrollo Android