SlideShare a Scribd company logo
1 of 13
Creación de una
aplicación Android
Integrantes:
Barros Marilyn
Sandoval Daniel
Android
 Android es un sistema operativo inicialmente pensado para teléfonos móviles,
al igual que iOS, Symbian y Blackberry OS. Lo que lo hace diferente es que
está basado en Linux, un núcleo de sistema operativo libre, gratuito y
multiplataforma.
 El sistema permite programar aplicaciones en una variación de Java llamada
Dalvik. El sistema operativo proporciona todas las interfaces necesarias para
desarrollar aplicaciones que accedan a las funciones del teléfono (como el
GPS, las llamadas, la agenda, etc.) de una forma muy sencilla en un lenguaje
de programación muy conocido como es Java.
Software para crear una aplicación
Android
 App Inventor
Google App Inventor es una plataforma de Google Labs para
crear aplicaciones de software para el sistema operativo
Android. De forma visual y a partir de un conjunto de
herramientas básicas, el usuario puede ir enlazando una
serie de bloques para crear la aplicación. El sistema es
gratuito y se puede descargar fácilmente de la web.
Como crear una aplicación Android
 Pon a punto el programa
App Inventor. Es necesario tener una cuenta Google para acceder al servicio.
Es necesario tener instalado Java y los sistemas operativos soportados son Mac OS
X 10.5/10.6, Windows XP/Vista/7, Ubuntu 8+ y Debian 5+.
Panel de diseño
El panel de diseño es accesible desde el navegador. En la página principal, pincha en
Invent/Create Mobile Apps. En My Projects, selecciona New e introduce un nombre
para el nuevo proyecto. Una vez dentro, explora todas sus opciones.
En Palette/Basic, hallarás utilidades básicas como botones, inserción de imágenes,
cuadros de texto, etiquetas.
 Tu primera pantalla
Pincha en Screen 1 en la sección Components. En la columna de la derecha se
listarán sus propiedades. Establece una imagen de fondo cargándola con
BackgroundImage. Para que no se distorsione, es conveniente que utilices un fondo
plano o alguno de los tamaños por defecto para este tipo de pantallas. Carga
también otra imagen en Icon para que sirva de gráfico identificativo de la aplicación
y marca en Scrollable si deseas permitir el uso del scroll.
 Elementos no visibles
Se denominan no visibles porque no se muestran físicamente en el panel de diseño,
como por ejemplo los archivos de sonido. Prueba a agregar un fichero a través de la
opción Source en Media/Sound. El procedimiento para agregar estos elementos es el
mismo que para aquellos visibles: arrástralo hacia el visor.
Aparecerán listados en la parte inferior del panel, bajo el epígrafe Non-visible
components.
 Editor de bloques
Antes de continuar introduciendo elementos, vamos a ilustrar el procedimiento para
relacionarlos entre sí, utilizando para ello el botón que hemos creado y el fichero de
sonido cargado. Pincha en Open the Blocks Editor. Se generará un fichero Java con
extensión JNLP que deberás guardar en tu PC. Ábrelo y accederás al editor de
bloques. Acude ahora a la pestaña My Blocks y verás la lista de todos los bloques que
hayas añadido en el panel de diseño.
 Utiliza el emulador
Gracias al emulador, podremos desarrollar nuestras aplicaciones incluso si no
contamos con un smartphone o es de otra marca, y chequear su correcto
funcionamiento. En el editor de bloques, pincha en New emulator y se desplegará un
teléfono Android típico. Para conectar el editor con el teléfono, pincha en Connect
to Device y selecciona el emulador.
 Crea una lista
Volvamos al panel de diseño para añadir el elemento ListPicker, que permite la
elección entre una serie de opciones. Este está asociado a un botón, con el que
invitaremos al usuario a escoger entre la lista. Nosotros haremos la nuestra propia
con los números de PC Actual. Después acude al editor de bloques para crear una
variable global, en nuestro caso Números, con Built-in/Definition/Variable. Luego,
agrega el bloque Make a list, que encontrarás en Built-in/Definition/Lists, para
definir varias posibilidades para la variable global.
 Empaqueta tu app
Siguiendo procedimientos similares a los explicados, poco a poco, puedes ir
añadiendo nuevas funciones. En el panel de diseño, pincha en Add Screen si quieres
que tu aplicación contenga más de una pantalla. No olvides guardar periódicamente
el trabajo con Save y establecer un punto al que retornar cuando consigas un hito a
través de Checkpoint. Cuando consideres que has finalizado la app, busca en la
esquina superior derecha el menú Package for Phone.
Publícala en Google Play Store
La publicación de tu aplicación no es un paso obligatorio, pero si optas por
abrirla al gran público, debes saber que para publicarla en Google Play
Store debe contener tanto un código como un nombre de versión. El primero es
un número entero que indica si la app ha sido actualizada a una versión superior
o inferior.
El segundo es una cadena de texto que típicamente especifica esta misma
información como 1.0, 2.0, etc. Podrás definir ambos en el panel de diseño, en
los apartados VersionCode y VersionName, y deberás actualizarlo cada vez que
quieras subir una nueva versión a la Red. Después, deberás descargar, como ya te
hemos explicado en el paso anterior, el archivo APK en tu ordenador.
Creación de una aplicación android

More Related Content

What's hot

Interfaces increibles en Android
Interfaces increibles en AndroidInterfaces increibles en Android
Interfaces increibles en Androidjezabelink
 
10739385 789750434430079 1420921265_n
10739385 789750434430079 1420921265_n10739385 789750434430079 1420921265_n
10739385 789750434430079 1420921265_nGabriel Sanchez
 
Manual para hacer una aplicación móvil en net beans versión 7
Manual para hacer una aplicación móvil en net beans versión 7Manual para hacer una aplicación móvil en net beans versión 7
Manual para hacer una aplicación móvil en net beans versión 7Chuyito Alvarado
 
Google aplicaci0onj
Google aplicaci0onjGoogle aplicaci0onj
Google aplicaci0onjricardo8810
 
Breve introducción a Android Apps
Breve introducción a Android AppsBreve introducción a Android Apps
Breve introducción a Android AppsOscar Salguero
 
Guia instalación NetBeans como entorno de desarrollo para Android:
Guia instalación NetBeans como entorno de desarrollo para Android: Guia instalación NetBeans como entorno de desarrollo para Android:
Guia instalación NetBeans como entorno de desarrollo para Android: Academia Android
 
Actividad preguntas y respuestas - Mit app Inventor - Facilitadora CDD Mg. Ma...
Actividad preguntas y respuestas - Mit app Inventor - Facilitadora CDD Mg. Ma...Actividad preguntas y respuestas - Mit app Inventor - Facilitadora CDD Mg. Ma...
Actividad preguntas y respuestas - Mit app Inventor - Facilitadora CDD Mg. Ma...Maria Quispe
 
Aplicaciones Android (Instalación de Eclipse y Plugin de Android)
Aplicaciones Android (Instalación de Eclipse y Plugin de Android)Aplicaciones Android (Instalación de Eclipse y Plugin de Android)
Aplicaciones Android (Instalación de Eclipse y Plugin de Android)Edgar Mendez
 
Tutorial actividad MI PERÙ - Mg Maria Luisa Quispe Chàvez
Tutorial actividad MI PERÙ - Mg Maria Luisa Quispe ChàvezTutorial actividad MI PERÙ - Mg Maria Luisa Quispe Chàvez
Tutorial actividad MI PERÙ - Mg Maria Luisa Quispe ChàvezMaria Quispe
 
Tutorial android fundamentos
Tutorial android fundamentosTutorial android fundamentos
Tutorial android fundamentosVictor Chalian
 
Instalar plugins de android en netbeans
Instalar plugins de android en netbeansInstalar plugins de android en netbeans
Instalar plugins de android en netbeansEduardo del Angel
 
Google app inventor
Google app inventorGoogle app inventor
Google app inventorJorge Taipe
 

What's hot (19)

Interfaces increibles en Android
Interfaces increibles en AndroidInterfaces increibles en Android
Interfaces increibles en Android
 
Aplicaciones Android
Aplicaciones AndroidAplicaciones Android
Aplicaciones Android
 
10739385 789750434430079 1420921265_n
10739385 789750434430079 1420921265_n10739385 789750434430079 1420921265_n
10739385 789750434430079 1420921265_n
 
Manual para hacer una aplicación móvil en net beans versión 7
Manual para hacer una aplicación móvil en net beans versión 7Manual para hacer una aplicación móvil en net beans versión 7
Manual para hacer una aplicación móvil en net beans versión 7
 
Google aplicaci0onj
Google aplicaci0onjGoogle aplicaci0onj
Google aplicaci0onj
 
Aplicacion sencilla en AppInventor
Aplicacion sencilla en AppInventorAplicacion sencilla en AppInventor
Aplicacion sencilla en AppInventor
 
Victor mejia
Victor mejiaVictor mejia
Victor mejia
 
Breve introducción a Android Apps
Breve introducción a Android AppsBreve introducción a Android Apps
Breve introducción a Android Apps
 
Integrando publicidad de AdDuplex en WP8.1
Integrando publicidad de AdDuplex en WP8.1Integrando publicidad de AdDuplex en WP8.1
Integrando publicidad de AdDuplex en WP8.1
 
Guia instalación NetBeans como entorno de desarrollo para Android:
Guia instalación NetBeans como entorno de desarrollo para Android: Guia instalación NetBeans como entorno de desarrollo para Android:
Guia instalación NetBeans como entorno de desarrollo para Android:
 
Actividad preguntas y respuestas - Mit app Inventor - Facilitadora CDD Mg. Ma...
Actividad preguntas y respuestas - Mit app Inventor - Facilitadora CDD Mg. Ma...Actividad preguntas y respuestas - Mit app Inventor - Facilitadora CDD Mg. Ma...
Actividad preguntas y respuestas - Mit app Inventor - Facilitadora CDD Mg. Ma...
 
Aplicaciones Android (Instalación de Eclipse y Plugin de Android)
Aplicaciones Android (Instalación de Eclipse y Plugin de Android)Aplicaciones Android (Instalación de Eclipse y Plugin de Android)
Aplicaciones Android (Instalación de Eclipse y Plugin de Android)
 
Tutorial actividad MI PERÙ - Mg Maria Luisa Quispe Chàvez
Tutorial actividad MI PERÙ - Mg Maria Luisa Quispe ChàvezTutorial actividad MI PERÙ - Mg Maria Luisa Quispe Chàvez
Tutorial actividad MI PERÙ - Mg Maria Luisa Quispe Chàvez
 
Controles y Objetos Android Studio (Actualizada 2016)
Controles y Objetos Android Studio (Actualizada 2016)Controles y Objetos Android Studio (Actualizada 2016)
Controles y Objetos Android Studio (Actualizada 2016)
 
Primera aplicación con app inventor para android
Primera aplicación con app inventor para androidPrimera aplicación con app inventor para android
Primera aplicación con app inventor para android
 
Tutorial android fundamentos
Tutorial android fundamentosTutorial android fundamentos
Tutorial android fundamentos
 
Instalar plugins de android en netbeans
Instalar plugins de android en netbeansInstalar plugins de android en netbeans
Instalar plugins de android en netbeans
 
Introduccion a app inventor
Introduccion a app inventorIntroduccion a app inventor
Introduccion a app inventor
 
Google app inventor
Google app inventorGoogle app inventor
Google app inventor
 

Viewers also liked

Crear una aplicación android
Crear una aplicación android Crear una aplicación android
Crear una aplicación android Jessenia Tpt
 
Cycle Counting > Cómo elevar los niveles de IRA
Cycle Counting > Cómo elevar los niveles de IRACycle Counting > Cómo elevar los niveles de IRA
Cycle Counting > Cómo elevar los niveles de IRADharma Consulting
 
Tipos de modelos de inventario
Tipos de modelos de inventarioTipos de modelos de inventario
Tipos de modelos de inventariongcmarin
 
Manejo y control de inventarios
Manejo y control de inventariosManejo y control de inventarios
Manejo y control de inventariosjhaltuzarra
 
Test Driven Design - GDG DevFest Istanbul 2016
Test Driven Design - GDG DevFest Istanbul 2016Test Driven Design - GDG DevFest Istanbul 2016
Test Driven Design - GDG DevFest Istanbul 2016Lemi Orhan Ergin
 

Viewers also liked (8)

Crear una aplicación android
Crear una aplicación android Crear una aplicación android
Crear una aplicación android
 
Cycle Counting > Cómo elevar los niveles de IRA
Cycle Counting > Cómo elevar los niveles de IRACycle Counting > Cómo elevar los niveles de IRA
Cycle Counting > Cómo elevar los niveles de IRA
 
Tipos de modelos de inventario
Tipos de modelos de inventarioTipos de modelos de inventario
Tipos de modelos de inventario
 
TIPOS DE INVENTARIOS
TIPOS DE INVENTARIOSTIPOS DE INVENTARIOS
TIPOS DE INVENTARIOS
 
Gestión Moderna de Inventarios
Gestión Moderna de InventariosGestión Moderna de Inventarios
Gestión Moderna de Inventarios
 
Manejo y control de inventarios
Manejo y control de inventariosManejo y control de inventarios
Manejo y control de inventarios
 
Gestion De Inventarios
Gestion De InventariosGestion De Inventarios
Gestion De Inventarios
 
Test Driven Design - GDG DevFest Istanbul 2016
Test Driven Design - GDG DevFest Istanbul 2016Test Driven Design - GDG DevFest Istanbul 2016
Test Driven Design - GDG DevFest Istanbul 2016
 

Similar to Creación de una aplicación android

APLICACIONES ANDROID
APLICACIONES ANDROIDAPLICACIONES ANDROID
APLICACIONES ANDROIDJerry Nuñez
 
Tutorial de Windows Phone 7.1 Basico
Tutorial de Windows Phone 7.1 BasicoTutorial de Windows Phone 7.1 Basico
Tutorial de Windows Phone 7.1 BasicoCarola Velazquez
 
266521557 apuntes-unidad-formativa-app-inventor
266521557 apuntes-unidad-formativa-app-inventor266521557 apuntes-unidad-formativa-app-inventor
266521557 apuntes-unidad-formativa-app-inventorxavazque2
 
PRACTICA I
PRACTICA IPRACTICA I
PRACTICA IJrios27
 
Aplicacion de google para crear aplicacion de android
Aplicacion de google para crear aplicacion de androidAplicacion de google para crear aplicacion de android
Aplicacion de google para crear aplicacion de androidG-Ch Chicaiza
 
Tutorial de instalacion de vb 6.0 y entorno de trabajo
Tutorial de instalacion de vb 6.0 y entorno de trabajoTutorial de instalacion de vb 6.0 y entorno de trabajo
Tutorial de instalacion de vb 6.0 y entorno de trabajoismaelelectricista
 
Practicas de Herramientas Informaticas
Practicas de Herramientas InformaticasPracticas de Herramientas Informaticas
Practicas de Herramientas InformaticasMilenaCalderon99
 
Tutorial de instalacion de vb 6.0 y entorno de trabajo
Tutorial de instalacion de vb 6.0 y entorno de trabajoTutorial de instalacion de vb 6.0 y entorno de trabajo
Tutorial de instalacion de vb 6.0 y entorno de trabajoOnicer Flores
 

Similar to Creación de una aplicación android (20)

Android
Android Android
Android
 
Android
Android Android
Android
 
Android
Android Android
Android
 
Android
Android Android
Android
 
Trabajo de ntics ii
Trabajo de ntics iiTrabajo de ntics ii
Trabajo de ntics ii
 
APLICACIONES ANDROID
APLICACIONES ANDROIDAPLICACIONES ANDROID
APLICACIONES ANDROID
 
Manual aplicaciones moviles cristian
Manual aplicaciones moviles cristianManual aplicaciones moviles cristian
Manual aplicaciones moviles cristian
 
google app inventor
google app inventorgoogle app inventor
google app inventor
 
Aplicaciones android
Aplicaciones androidAplicaciones android
Aplicaciones android
 
Tutorial de Windows Phone 7.1 Basico
Tutorial de Windows Phone 7.1 BasicoTutorial de Windows Phone 7.1 Basico
Tutorial de Windows Phone 7.1 Basico
 
266521557 apuntes-unidad-formativa-app-inventor
266521557 apuntes-unidad-formativa-app-inventor266521557 apuntes-unidad-formativa-app-inventor
266521557 apuntes-unidad-formativa-app-inventor
 
PRACTICA I
PRACTICA IPRACTICA I
PRACTICA I
 
Aplicacion android
Aplicacion androidAplicacion android
Aplicacion android
 
Aplicacion de google para crear aplicacion de android
Aplicacion de google para crear aplicacion de androidAplicacion de google para crear aplicacion de android
Aplicacion de google para crear aplicacion de android
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
Tutorial de instalacion de vb 6.0 y entorno de trabajo
Tutorial de instalacion de vb 6.0 y entorno de trabajoTutorial de instalacion de vb 6.0 y entorno de trabajo
Tutorial de instalacion de vb 6.0 y entorno de trabajo
 
Android studio
Android studioAndroid studio
Android studio
 
Practicas de Herramientas Informaticas
Practicas de Herramientas InformaticasPracticas de Herramientas Informaticas
Practicas de Herramientas Informaticas
 
Tutorial de instalacion de vb 6.0 y entorno de trabajo
Tutorial de instalacion de vb 6.0 y entorno de trabajoTutorial de instalacion de vb 6.0 y entorno de trabajo
Tutorial de instalacion de vb 6.0 y entorno de trabajo
 

Recently uploaded

FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptNancyMoreiraMora1
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfAlfaresbilingual
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primariaWilian24
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxNadiaMartnez11
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxpvtablets2023
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 

Recently uploaded (20)

FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 

Creación de una aplicación android

  • 1. Creación de una aplicación Android Integrantes: Barros Marilyn Sandoval Daniel
  • 2. Android  Android es un sistema operativo inicialmente pensado para teléfonos móviles, al igual que iOS, Symbian y Blackberry OS. Lo que lo hace diferente es que está basado en Linux, un núcleo de sistema operativo libre, gratuito y multiplataforma.  El sistema permite programar aplicaciones en una variación de Java llamada Dalvik. El sistema operativo proporciona todas las interfaces necesarias para desarrollar aplicaciones que accedan a las funciones del teléfono (como el GPS, las llamadas, la agenda, etc.) de una forma muy sencilla en un lenguaje de programación muy conocido como es Java.
  • 3. Software para crear una aplicación Android  App Inventor Google App Inventor es una plataforma de Google Labs para crear aplicaciones de software para el sistema operativo Android. De forma visual y a partir de un conjunto de herramientas básicas, el usuario puede ir enlazando una serie de bloques para crear la aplicación. El sistema es gratuito y se puede descargar fácilmente de la web.
  • 4. Como crear una aplicación Android  Pon a punto el programa App Inventor. Es necesario tener una cuenta Google para acceder al servicio. Es necesario tener instalado Java y los sistemas operativos soportados son Mac OS X 10.5/10.6, Windows XP/Vista/7, Ubuntu 8+ y Debian 5+.
  • 5. Panel de diseño El panel de diseño es accesible desde el navegador. En la página principal, pincha en Invent/Create Mobile Apps. En My Projects, selecciona New e introduce un nombre para el nuevo proyecto. Una vez dentro, explora todas sus opciones. En Palette/Basic, hallarás utilidades básicas como botones, inserción de imágenes, cuadros de texto, etiquetas.
  • 6.  Tu primera pantalla Pincha en Screen 1 en la sección Components. En la columna de la derecha se listarán sus propiedades. Establece una imagen de fondo cargándola con BackgroundImage. Para que no se distorsione, es conveniente que utilices un fondo plano o alguno de los tamaños por defecto para este tipo de pantallas. Carga también otra imagen en Icon para que sirva de gráfico identificativo de la aplicación y marca en Scrollable si deseas permitir el uso del scroll.
  • 7.  Elementos no visibles Se denominan no visibles porque no se muestran físicamente en el panel de diseño, como por ejemplo los archivos de sonido. Prueba a agregar un fichero a través de la opción Source en Media/Sound. El procedimiento para agregar estos elementos es el mismo que para aquellos visibles: arrástralo hacia el visor. Aparecerán listados en la parte inferior del panel, bajo el epígrafe Non-visible components.
  • 8.  Editor de bloques Antes de continuar introduciendo elementos, vamos a ilustrar el procedimiento para relacionarlos entre sí, utilizando para ello el botón que hemos creado y el fichero de sonido cargado. Pincha en Open the Blocks Editor. Se generará un fichero Java con extensión JNLP que deberás guardar en tu PC. Ábrelo y accederás al editor de bloques. Acude ahora a la pestaña My Blocks y verás la lista de todos los bloques que hayas añadido en el panel de diseño.
  • 9.  Utiliza el emulador Gracias al emulador, podremos desarrollar nuestras aplicaciones incluso si no contamos con un smartphone o es de otra marca, y chequear su correcto funcionamiento. En el editor de bloques, pincha en New emulator y se desplegará un teléfono Android típico. Para conectar el editor con el teléfono, pincha en Connect to Device y selecciona el emulador.
  • 10.  Crea una lista Volvamos al panel de diseño para añadir el elemento ListPicker, que permite la elección entre una serie de opciones. Este está asociado a un botón, con el que invitaremos al usuario a escoger entre la lista. Nosotros haremos la nuestra propia con los números de PC Actual. Después acude al editor de bloques para crear una variable global, en nuestro caso Números, con Built-in/Definition/Variable. Luego, agrega el bloque Make a list, que encontrarás en Built-in/Definition/Lists, para definir varias posibilidades para la variable global.
  • 11.  Empaqueta tu app Siguiendo procedimientos similares a los explicados, poco a poco, puedes ir añadiendo nuevas funciones. En el panel de diseño, pincha en Add Screen si quieres que tu aplicación contenga más de una pantalla. No olvides guardar periódicamente el trabajo con Save y establecer un punto al que retornar cuando consigas un hito a través de Checkpoint. Cuando consideres que has finalizado la app, busca en la esquina superior derecha el menú Package for Phone.
  • 12. Publícala en Google Play Store La publicación de tu aplicación no es un paso obligatorio, pero si optas por abrirla al gran público, debes saber que para publicarla en Google Play Store debe contener tanto un código como un nombre de versión. El primero es un número entero que indica si la app ha sido actualizada a una versión superior o inferior. El segundo es una cadena de texto que típicamente especifica esta misma información como 1.0, 2.0, etc. Podrás definir ambos en el panel de diseño, en los apartados VersionCode y VersionName, y deberás actualizarlo cada vez que quieras subir una nueva versión a la Red. Después, deberás descargar, como ya te hemos explicado en el paso anterior, el archivo APK en tu ordenador.