SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Downloaden Sie, um offline zu lesen
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Materia
Desarrollo de aplicaciones móviles
Tema
Documentación de Agenda “Annieaplication”
Nombre completo del Alumno: Ana Francisca Martínez
Betancourt.
Grado: 5 Grupo: “B”
Nombre del Docente: I. TIC. Eloy Contreras De Lira
Fecha de entrega : 24/Marzo/2014
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Primeramente, vamos a crear un nuevo proyecto Android. Yo le llamaré
Annieaplication, que contendrá el paquete "com.example.annieaplication”.Así,
obtenemos nuestra estructura típica:
Vamos a utilizar un motor de base de datos para Android que es SQLite, que nos
proporciona una serie de características como son : pequeño tamaño, no requerir
un servidor poca configuración y claro de código libre.
Esta clase, la creamos en nuestro paquete por Default y la llame:
AdminSQLiteOpenHelper
En esta clase añades el siguiente código:
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
En la parte superior nos muestra el nombre del paquete donde se encuentra
nuestra clase.
Después se muestra la parte de las librerías que importas el esta aplicación solo
necesitas las siguientes aplicaciones
Seguido de esto nos muestra el nombre de la clase en la que estamos trabajando
Más delante de esto se añade un public que hace un método público que contiene
algunos parámetros que necesitamos para la base de datos.
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Si observamos, el método "onCreate" será el encargado de llamarse en cuanto se
llame por primera vez este es el encargado de crear nuestra tabla de base de
datos con sus respectivas características.
Más adelante se manda llamar el método "onUpgrade" que se encarga de estar
actualizando nuestra tabla de base de datos.
Así es como terminamos nuestra primera clase donde será creada nuestra base
de datos.
Ahora vamos a crear una vista en el Layout, que tenga cuatro opciones: “Alta de
usuarios”, "Consulta de Usuarios", “Baja”, y “Modificar”.
Para eso crearemos un archivo XML de Android dentro de la carpeta "res/layout" y
pondremos el siguiente código usaremos el archivo llamado "main.xml"):
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
El código de activity_main.xml es el siguiente, cada uno de estos es para la
creación de un botón o un textview o editText el cual compondrá nuestra interfaz:
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
En la parte inferior de la ventana anterior, pulsando en "Graphical Layout"
podremos ir viendo cómo queda visualmente la aplicación, es una aproximación,
para ver cómo quedaría en un dispositivo móvil Android deberemos compilar la
aplicación y usar el emulador. Para volver al modo edición pulsaremos (en la parte
inferior) en "main.xml
Este código es con el que se crea la interfaz al agregar los componentes el código
se crear por default.
Así es como queda nuestra interfaz gráfica de la aplicación que he creado.
En nuestro caso hemos añadido los siguientes componentes visuales, que
puedes ver en la interfaz:
TextView: etiqueta de texto para mostrar "Los nombres de los campos o alguna
descripcion".
EditText: cuadro de texto para que el usuario introduzca los datos
Button: botón para insertar, eliminar, guardar y modificar.
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Teniendo esto, vamos ahora a crear una clase, que es la que tendrá todo nuestro
código donde manejaremos los botones y sus diferentes métodos.
A continuación está el código de esta clase que es la que es nuestra clase
principal.
En esta parte se encuentra lo que es el nombre del paquete y las librerías
que se importan para nuestra aplicación
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
En la continuación se declara el método main que es la clase principal de nuestro
código.
En la parte que continúa se declaran las variables que vamos a utilizar y los componentes
que estos seran por ejemplo textview , editText.
Comentado [A3]: En esta parte es la conexión de la base
de datos donde se agarran esos datos para almacenarlos en
los diferentes campos de la SQLite
Comentado [A2]: Esta es la parte que se agregan los items
Comentado [A1]: Son los componentes que componen
nuestra interfaz
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Comentado [A4]: Se cargan los datos en la SQLite
Comentado [A6]:
En esta parte del código se da de baja o se elimina un
usuario se elimina los campos de la tabla votantes y te limpia
los campos de la interfaz. Si se realiza con éxito la operación
te envía un mensaje que el contacto fue eliminado pero si no
es así te enviara un mensaje de error
Comentado [A5]: Se realiza la consulta que se encarga de
consultar los datos de la tabla votantes los campos de
nombre, colegio y número de mesa cuando el dni sea el que
ingresaste y los muestre en los campos y si ese dni no existe
te manda un error o un mensaje de error.
Comentado [A7]: Se cargan los datos en la SQLite y se
pueden modificar los datos de la base de datos i se realiza
con éxito la operación te manda un mensaje que fue
realizada con éxito sino te envía un error.
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Donde lo único que hacemos, es definir nuestras actividades, para que sean
tomadas en cuenta por el motor principal de Android.
Y si todo estuvo correctamente codificado, al correr nuestra aplicación, ya
obtendremos una funcionalidad básica de una agenda en android.
En la ventana de "Run As" seleccionaremos "Android Application" y pulsaremos
"OK":
Si hemos activado el emulador (como indicamos aquí) se iniciará el AVD y se
ejecutará automáticamente nuestra aplicación. Debes esperar un tiempo
determinado dependiendo de tu computadora pero si todo esta correcto solo
tardara unos minutos.
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Ahora seleccionaras en el menú tu aplicación para asi poder correrla y verificar su
correcto funcionamiento.
Como se ve anteriormente nuestra interfaz es correcta, ahora hay que ver que la
funcionalidad sea optima, se llenan los primeros campos y así puedes dar clic en
el botón alta para guardarlo, modificar y eliminar como se muestra en la siguiente
imagen.

Weitere ähnliche Inhalte

Was ist angesagt?

Manual de manipulación de datos
Manual de manipulación de datosManual de manipulación de datos
Manual de manipulación de datos
Berenice Ceja
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
unefa
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
unefa
 
Aplicacion de agenda de contactos
Aplicacion de agenda de contactosAplicacion de agenda de contactos
Aplicacion de agenda de contactos
Sandy Montoya Reyes
 
Manual de outlook
Manual de outlookManual de outlook
Manual de outlook
melina09
 
Manual de-manipulacion-de-datos-rosario
Manual de-manipulacion-de-datos-rosarioManual de-manipulacion-de-datos-rosario
Manual de-manipulacion-de-datos-rosario
Lupithaa Guerrero
 
Tutorial Nro. 2 de Desarollo de Aplicaciones Móviles con Android
Tutorial Nro. 2 de Desarollo de Aplicaciones Móviles con AndroidTutorial Nro. 2 de Desarollo de Aplicaciones Móviles con Android
Tutorial Nro. 2 de Desarollo de Aplicaciones Móviles con Android
Luis Ernesto Castillo Alfaro
 

Was ist angesagt? (20)

Tutoral para Aplicacion Movil
Tutoral para Aplicacion MovilTutoral para Aplicacion Movil
Tutoral para Aplicacion Movil
 
Tutorial de Visual Basic 6.0
Tutorial de Visual Basic 6.0Tutorial de Visual Basic 6.0
Tutorial de Visual Basic 6.0
 
Manual
ManualManual
Manual
 
Manual de manipulación de datos
Manual de manipulación de datosManual de manipulación de datos
Manual de manipulación de datos
 
Programando en-serio-con-visual-basic
Programando en-serio-con-visual-basicProgramando en-serio-con-visual-basic
Programando en-serio-con-visual-basic
 
Laboratorio de visual basic_Orlando
Laboratorio de visual basic_OrlandoLaboratorio de visual basic_Orlando
Laboratorio de visual basic_Orlando
 
Preguntas de android
Preguntas de androidPreguntas de android
Preguntas de android
 
Manual eloy
Manual eloyManual eloy
Manual eloy
 
Conectando visual basic 6.0 a bases de datos
Conectando visual basic 6.0 a bases de datosConectando visual basic 6.0 a bases de datos
Conectando visual basic 6.0 a bases de datos
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Base de datos desde vs6.0
Base de datos desde vs6.0Base de datos desde vs6.0
Base de datos desde vs6.0
 
Aplicacion de agenda de contactos
Aplicacion de agenda de contactosAplicacion de agenda de contactos
Aplicacion de agenda de contactos
 
Trabajo de requisito
Trabajo de requisito Trabajo de requisito
Trabajo de requisito
 
Parcial final francy yined montoya
Parcial final francy yined montoyaParcial final francy yined montoya
Parcial final francy yined montoya
 
Jimdo hoy
Jimdo hoyJimdo hoy
Jimdo hoy
 
Crear Calculadora visual Studio 2008
Crear Calculadora visual Studio 2008Crear Calculadora visual Studio 2008
Crear Calculadora visual Studio 2008
 
Manual de outlook
Manual de outlookManual de outlook
Manual de outlook
 
Manual de-manipulacion-de-datos-rosario
Manual de-manipulacion-de-datos-rosarioManual de-manipulacion-de-datos-rosario
Manual de-manipulacion-de-datos-rosario
 
Tutorial Nro. 2 de Desarollo de Aplicaciones Móviles con Android
Tutorial Nro. 2 de Desarollo de Aplicaciones Móviles con AndroidTutorial Nro. 2 de Desarollo de Aplicaciones Móviles con Android
Tutorial Nro. 2 de Desarollo de Aplicaciones Móviles con Android
 

Andere mochten auch (6)

Prubea de software
Prubea de softwarePrubea de software
Prubea de software
 
Evaluation media 2
Evaluation media 2Evaluation media 2
Evaluation media 2
 
Publicitat Digital: La llum al final del túnel? (ESRP_2014)
Publicitat Digital: La llum al final del túnel? (ESRP_2014)Publicitat Digital: La llum al final del túnel? (ESRP_2014)
Publicitat Digital: La llum al final del túnel? (ESRP_2014)
 
Bleach chat 1
Bleach chat 1Bleach chat 1
Bleach chat 1
 
USIL properties
USIL propertiesUSIL properties
USIL properties
 
消費者行為研究實驗室
消費者行為研究實驗室消費者行為研究實驗室
消費者行為研究實驗室
 

Ähnlich wie Aplicacion movil con_bd (20)

Manual de Aplicación Móvil con Acceso a Datos
Manual de Aplicación Móvil con Acceso a DatosManual de Aplicación Móvil con Acceso a Datos
Manual de Aplicación Móvil con Acceso a Datos
 
Preguntas android
Preguntas androidPreguntas android
Preguntas android
 
Preguntas android
Preguntas androidPreguntas android
Preguntas android
 
Manual de phpmyadmin
Manual de phpmyadminManual de phpmyadmin
Manual de phpmyadmin
 
DAM-S7.pptx
DAM-S7.pptxDAM-S7.pptx
DAM-S7.pptx
 
Manual de php_myadmin
Manual de php_myadminManual de php_myadmin
Manual de php_myadmin
 
Manual freddy
Manual freddyManual freddy
Manual freddy
 
Manipulacion de datos
Manipulacion de datosManipulacion de datos
Manipulacion de datos
 
Manual dreamweaver
Manual dreamweaverManual dreamweaver
Manual dreamweaver
 
Manual de manejo de datos en dreamweaver.
Manual de manejo de datos en dreamweaver.Manual de manejo de datos en dreamweaver.
Manual de manejo de datos en dreamweaver.
 
Preguntas
PreguntasPreguntas
Preguntas
 
Preguntas
PreguntasPreguntas
Preguntas
 
Pre karla
Pre karlaPre karla
Pre karla
 
Plantilla informe catia victor gonzalez grupo 43
Plantilla informe catia victor gonzalez grupo 43Plantilla informe catia victor gonzalez grupo 43
Plantilla informe catia victor gonzalez grupo 43
 
Cuestionario de android
Cuestionario de androidCuestionario de android
Cuestionario de android
 
Manual php myadmin
Manual php myadminManual php myadmin
Manual php myadmin
 
Manual php myadmin
Manual php myadminManual php myadmin
Manual php myadmin
 
Manual php myadmin
Manual php myadminManual php myadmin
Manual php myadmin
 
Cesnavarra 2009-boletín 4
Cesnavarra 2009-boletín 4Cesnavarra 2009-boletín 4
Cesnavarra 2009-boletín 4
 
Base de datos y reportes
Base de datos y reportesBase de datos y reportes
Base de datos y reportes
 

Mehr von Annie Mrtx

Consultas con el generador
Consultas con el generadorConsultas con el generador
Consultas con el generador
Annie Mrtx
 
Moprosoft&cmmi
Moprosoft&cmmiMoprosoft&cmmi
Moprosoft&cmmi
Annie Mrtx
 
Cmmi&moprosoft
Cmmi&moprosoftCmmi&moprosoft
Cmmi&moprosoft
Annie Mrtx
 
Puntos de casos de uso
Puntos de casos de usoPuntos de casos de uso
Puntos de casos de uso
Annie Mrtx
 
Aplicacion movil con_bd
Aplicacion movil con_bdAplicacion movil con_bd
Aplicacion movil con_bd
Annie Mrtx
 

Mehr von Annie Mrtx (20)

Tecnologia emergente
Tecnologia emergenteTecnologia emergente
Tecnologia emergente
 
Plantilla unidad II
Plantilla unidad IIPlantilla unidad II
Plantilla unidad II
 
Puesta a tierra
Puesta a tierraPuesta a tierra
Puesta a tierra
 
Abstracción
AbstracciónAbstracción
Abstracción
 
Abstraccion
AbstraccionAbstraccion
Abstraccion
 
Normatividad de las telecomunicaciones en mexico
Normatividad de las telecomunicaciones en mexicoNormatividad de las telecomunicaciones en mexico
Normatividad de las telecomunicaciones en mexico
 
manual d eprocedimiento
manual d eprocedimientomanual d eprocedimiento
manual d eprocedimiento
 
Consultas con el generador
Consultas con el generadorConsultas con el generador
Consultas con el generador
 
Base de datos
Base de datosBase de datos
Base de datos
 
Trabajo final plan de comunicacion
Trabajo final plan de comunicacionTrabajo final plan de comunicacion
Trabajo final plan de comunicacion
 
Trabajo final plan de comunicacion
Trabajo final plan de comunicacionTrabajo final plan de comunicacion
Trabajo final plan de comunicacion
 
Planificacion de los recursos
Planificacion de los recursosPlanificacion de los recursos
Planificacion de los recursos
 
Estandares de calidad
Estandares de calidadEstandares de calidad
Estandares de calidad
 
Calculo diferencial e integral
Calculo diferencial e integralCalculo diferencial e integral
Calculo diferencial e integral
 
Calculo diferencial e integral
Calculo diferencial e integralCalculo diferencial e integral
Calculo diferencial e integral
 
Plantilla trabajo final_Ana_Jesus
Plantilla trabajo final_Ana_JesusPlantilla trabajo final_Ana_Jesus
Plantilla trabajo final_Ana_Jesus
 
Moprosoft&cmmi
Moprosoft&cmmiMoprosoft&cmmi
Moprosoft&cmmi
 
Cmmi&moprosoft
Cmmi&moprosoftCmmi&moprosoft
Cmmi&moprosoft
 
Puntos de casos de uso
Puntos de casos de usoPuntos de casos de uso
Puntos de casos de uso
 
Aplicacion movil con_bd
Aplicacion movil con_bdAplicacion movil con_bd
Aplicacion movil con_bd
 

Aplicacion movil con_bd

  • 1. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Materia Desarrollo de aplicaciones móviles Tema Documentación de Agenda “Annieaplication” Nombre completo del Alumno: Ana Francisca Martínez Betancourt. Grado: 5 Grupo: “B” Nombre del Docente: I. TIC. Eloy Contreras De Lira Fecha de entrega : 24/Marzo/2014
  • 2. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Primeramente, vamos a crear un nuevo proyecto Android. Yo le llamaré Annieaplication, que contendrá el paquete "com.example.annieaplication”.Así, obtenemos nuestra estructura típica: Vamos a utilizar un motor de base de datos para Android que es SQLite, que nos proporciona una serie de características como son : pequeño tamaño, no requerir un servidor poca configuración y claro de código libre. Esta clase, la creamos en nuestro paquete por Default y la llame: AdminSQLiteOpenHelper En esta clase añades el siguiente código:
  • 3. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN En la parte superior nos muestra el nombre del paquete donde se encuentra nuestra clase. Después se muestra la parte de las librerías que importas el esta aplicación solo necesitas las siguientes aplicaciones Seguido de esto nos muestra el nombre de la clase en la que estamos trabajando Más delante de esto se añade un public que hace un método público que contiene algunos parámetros que necesitamos para la base de datos.
  • 4. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Si observamos, el método "onCreate" será el encargado de llamarse en cuanto se llame por primera vez este es el encargado de crear nuestra tabla de base de datos con sus respectivas características. Más adelante se manda llamar el método "onUpgrade" que se encarga de estar actualizando nuestra tabla de base de datos. Así es como terminamos nuestra primera clase donde será creada nuestra base de datos. Ahora vamos a crear una vista en el Layout, que tenga cuatro opciones: “Alta de usuarios”, "Consulta de Usuarios", “Baja”, y “Modificar”. Para eso crearemos un archivo XML de Android dentro de la carpeta "res/layout" y pondremos el siguiente código usaremos el archivo llamado "main.xml"):
  • 5. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN El código de activity_main.xml es el siguiente, cada uno de estos es para la creación de un botón o un textview o editText el cual compondrá nuestra interfaz:
  • 6. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN En la parte inferior de la ventana anterior, pulsando en "Graphical Layout" podremos ir viendo cómo queda visualmente la aplicación, es una aproximación, para ver cómo quedaría en un dispositivo móvil Android deberemos compilar la aplicación y usar el emulador. Para volver al modo edición pulsaremos (en la parte inferior) en "main.xml Este código es con el que se crea la interfaz al agregar los componentes el código se crear por default. Así es como queda nuestra interfaz gráfica de la aplicación que he creado. En nuestro caso hemos añadido los siguientes componentes visuales, que puedes ver en la interfaz: TextView: etiqueta de texto para mostrar "Los nombres de los campos o alguna descripcion". EditText: cuadro de texto para que el usuario introduzca los datos Button: botón para insertar, eliminar, guardar y modificar.
  • 7. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Teniendo esto, vamos ahora a crear una clase, que es la que tendrá todo nuestro código donde manejaremos los botones y sus diferentes métodos. A continuación está el código de esta clase que es la que es nuestra clase principal. En esta parte se encuentra lo que es el nombre del paquete y las librerías que se importan para nuestra aplicación
  • 8. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN En la continuación se declara el método main que es la clase principal de nuestro código. En la parte que continúa se declaran las variables que vamos a utilizar y los componentes que estos seran por ejemplo textview , editText. Comentado [A3]: En esta parte es la conexión de la base de datos donde se agarran esos datos para almacenarlos en los diferentes campos de la SQLite Comentado [A2]: Esta es la parte que se agregan los items Comentado [A1]: Son los componentes que componen nuestra interfaz
  • 9. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Comentado [A4]: Se cargan los datos en la SQLite Comentado [A6]: En esta parte del código se da de baja o se elimina un usuario se elimina los campos de la tabla votantes y te limpia los campos de la interfaz. Si se realiza con éxito la operación te envía un mensaje que el contacto fue eliminado pero si no es así te enviara un mensaje de error Comentado [A5]: Se realiza la consulta que se encarga de consultar los datos de la tabla votantes los campos de nombre, colegio y número de mesa cuando el dni sea el que ingresaste y los muestre en los campos y si ese dni no existe te manda un error o un mensaje de error. Comentado [A7]: Se cargan los datos en la SQLite y se pueden modificar los datos de la base de datos i se realiza con éxito la operación te manda un mensaje que fue realizada con éxito sino te envía un error.
  • 10. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Donde lo único que hacemos, es definir nuestras actividades, para que sean tomadas en cuenta por el motor principal de Android. Y si todo estuvo correctamente codificado, al correr nuestra aplicación, ya obtendremos una funcionalidad básica de una agenda en android. En la ventana de "Run As" seleccionaremos "Android Application" y pulsaremos "OK": Si hemos activado el emulador (como indicamos aquí) se iniciará el AVD y se ejecutará automáticamente nuestra aplicación. Debes esperar un tiempo determinado dependiendo de tu computadora pero si todo esta correcto solo tardara unos minutos.
  • 11. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Ahora seleccionaras en el menú tu aplicación para asi poder correrla y verificar su correcto funcionamiento. Como se ve anteriormente nuestra interfaz es correcta, ahora hay que ver que la funcionalidad sea optima, se llenan los primeros campos y así puedes dar clic en el botón alta para guardarlo, modificar y eliminar como se muestra en la siguiente imagen.