SlideShare una empresa de Scribd logo
1 de 16
Introducción Android Fernando Cejas - @fernando_cejas Fernando García Bernal - @fegabe
Quienes somos?
Historia - Timeline
Fragmentación?
Que es android? Plataforma de software basada en el núcleo de Linux Plataforma de código abierto Plataforma para abstraer el hardware y facilitar el desarrollo de aplicaciones para dispositivos con recursos limitados
Características Framework de aplicaciones: permite el reemplazo y la reutilización de los componentes.  Navegador integrado: basado en el motor open SourceWebkit.  SQlite: base de datos para almacenamiento estructurado que se integra directamente con las aplicaciones.  Multimedia: Soporte para medios con formatos comunes de audio, video e imágenes planas (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF).  Máquina virtual Dalvik: Base de llamadas de instancias muy similar a Java.  Telefonía GSM: dependiente del terminal.  Bluetooth, EDGE, 3g y Wifi: dependiente del terminal.  Cámara, GPS, brújula y acelerómetro: Dependiente del terminal  Pantalla Táctil.
Un poco de números
Mas números
Preparación entorno desarrollo developer.android.com descargar SDK (win, maclinux) y descomprimir instalar IDE eclipse  http://www.eclipse.org/downloads ADT Pluginpara Eclipse https://dl-ssl.google.com/android/eclipse/ descargar plataformas, 2.1+ más usada http://developer.android.com/resources/dashboard/platform-versions.html
Herramientas de desarrollo Emulador: permite desarrollar y testear las aplicaciones sin necesidad de dispositivo físico.
Herramientas de desarrollo adb: Permite manejar el estado del emulador/dispositivo DDMS: Permite debugear aplicaciones android
AndroidHelloWorld Create a New Android Project, File > New > Project
AndroidHelloWorld publicclassHelloAndroidextendsActivity{    /** Called when the activity is first created. */    @Override    publicvoidonCreate(BundlesavedInstanceState){        super.onCreate(savedInstanceState);        setContentView(R.layout.main);    } } Activity, código java <?xml version="1.0" encoding="utf-8"?> <TextViewxmlns:android="http://schemas.android.com/apk/res/android"  android:id="@+id/textview"  android:layout_width="fill_parent"  android:layout_height="fill_parent"  android:text="@string/hello"/> Android Manifest
Proximos pasos Tutorial Notepad http://developer.android.com/resources/tutorials/notepad/index.html Helloviews http://developer.android.com/guide/tutorials/views/index.html Mas recursos: http://android10.org, http://stackoverflow.com barcelonagtug
Preguntas?
Muchas Gracias!!! @fegabe @fernando_cejas http://groups.google.com/group/barcelona-gtug @barcelonagtug http://www.ideaknow.com http://www.android10.org

Más contenido relacionado

Similar a Introducción Android (20)

Tecnologia android
Tecnologia androidTecnologia android
Tecnologia android
 
Tecnologia android
Tecnologia androidTecnologia android
Tecnologia android
 
TRABAJO.ppt
TRABAJO.pptTRABAJO.ppt
TRABAJO.ppt
 
Android
AndroidAndroid
Android
 
Curso Android tema 1
Curso Android tema 1Curso Android tema 1
Curso Android tema 1
 
Tecnología android
Tecnología androidTecnología android
Tecnología android
 
Android
AndroidAndroid
Android
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 
Tema SISTEMA OPERATIVO ANDROID
Tema SISTEMA OPERATIVO ANDROIDTema SISTEMA OPERATIVO ANDROID
Tema SISTEMA OPERATIVO ANDROID
 
Tecnología duneska
Tecnología duneskaTecnología duneska
Tecnología duneska
 
Oyuky Rojas Badillo dn13..
Oyuky Rojas Badillo dn13..Oyuky Rojas Badillo dn13..
Oyuky Rojas Badillo dn13..
 
A1 campos-jesús-mi presentacion
A1 campos-jesús-mi presentacionA1 campos-jesús-mi presentacion
A1 campos-jesús-mi presentacion
 
Mateoescobarandroid
MateoescobarandroidMateoescobarandroid
Mateoescobarandroid
 
Android idelma
Android idelmaAndroid idelma
Android idelma
 
Sistema Android
Sistema AndroidSistema Android
Sistema Android
 
Funcion android
Funcion androidFuncion android
Funcion android
 
Act3 capas y caracteristicas de android
Act3 capas y caracteristicas de androidAct3 capas y caracteristicas de android
Act3 capas y caracteristicas de android
 
Mi colegio por siempre
Mi colegio por siempreMi colegio por siempre
Mi colegio por siempre
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 

Último

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 

Último (16)

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 

Introducción Android

  • 1. Introducción Android Fernando Cejas - @fernando_cejas Fernando García Bernal - @fegabe
  • 5. Que es android? Plataforma de software basada en el núcleo de Linux Plataforma de código abierto Plataforma para abstraer el hardware y facilitar el desarrollo de aplicaciones para dispositivos con recursos limitados
  • 6. Características Framework de aplicaciones: permite el reemplazo y la reutilización de los componentes. Navegador integrado: basado en el motor open SourceWebkit. SQlite: base de datos para almacenamiento estructurado que se integra directamente con las aplicaciones. Multimedia: Soporte para medios con formatos comunes de audio, video e imágenes planas (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF). Máquina virtual Dalvik: Base de llamadas de instancias muy similar a Java. Telefonía GSM: dependiente del terminal. Bluetooth, EDGE, 3g y Wifi: dependiente del terminal. Cámara, GPS, brújula y acelerómetro: Dependiente del terminal Pantalla Táctil.
  • 7. Un poco de números
  • 9. Preparación entorno desarrollo developer.android.com descargar SDK (win, maclinux) y descomprimir instalar IDE eclipse http://www.eclipse.org/downloads ADT Pluginpara Eclipse https://dl-ssl.google.com/android/eclipse/ descargar plataformas, 2.1+ más usada http://developer.android.com/resources/dashboard/platform-versions.html
  • 10. Herramientas de desarrollo Emulador: permite desarrollar y testear las aplicaciones sin necesidad de dispositivo físico.
  • 11. Herramientas de desarrollo adb: Permite manejar el estado del emulador/dispositivo DDMS: Permite debugear aplicaciones android
  • 12. AndroidHelloWorld Create a New Android Project, File > New > Project
  • 13. AndroidHelloWorld publicclassHelloAndroidextendsActivity{    /** Called when the activity is first created. */    @Override    publicvoidonCreate(BundlesavedInstanceState){        super.onCreate(savedInstanceState);        setContentView(R.layout.main);    } } Activity, código java <?xml version="1.0" encoding="utf-8"?> <TextViewxmlns:android="http://schemas.android.com/apk/res/android"  android:id="@+id/textview"  android:layout_width="fill_parent"  android:layout_height="fill_parent"  android:text="@string/hello"/> Android Manifest
  • 14. Proximos pasos Tutorial Notepad http://developer.android.com/resources/tutorials/notepad/index.html Helloviews http://developer.android.com/guide/tutorials/views/index.html Mas recursos: http://android10.org, http://stackoverflow.com barcelonagtug
  • 16. Muchas Gracias!!! @fegabe @fernando_cejas http://groups.google.com/group/barcelona-gtug @barcelonagtug http://www.ideaknow.com http://www.android10.org