Manual de Desarrollador...

14
Aplicación Desarrollada por Juan Pablo Rodriguez Montoya & Gabriel Hernando Fuentes Amorocho Manual de Desarrollador Android:

Transcript of Manual de Desarrollador...

Aplicación Desarrollada por Juan Pablo Rodriguez Montoya & Gabriel Hernando

Fuentes Amorocho

Manual de Desarrollador Android:

MANUAL DE DESARROLLADOR

Inicialmente, se debe descarga del Android Studio desde la página web developer.android.com. Se

selecciona la opción de descarga correspondiente:

Posterior a esto, se aceptan las condiciones de uso y se procede a la descarga:

Una vez finalizada la descarga del archivo correspondiente, se ejecuta el instalador de Android Studio,

(es necesario tener el JDK Java al día)

Luego verificamos que la variable de entorno este correcta, para ello entramos a la opción Sistema en

el Panel de Control, para definir la variable de JAVA_HOME, que se detallará a continuación.

Se selecciona configuración avanzada del sistema

En esta ventana seleccionamos Variables del Entorno.

En esta ventana seleccionamos el JAVA_HOME correspondiente al JDK instalado en el Sistema. En

este caso, es JDK 1.8. Damos clic en Aceptar.

Ejecutamos Android Studio y damos clic en Ejecutar en la ventana de Advertencia de Seguridad de

Abrir archive.

Espera un instante mientras se despliega y ejecuta el archive. Al finalizar se abrirá la ventana de inicio

del entorno de desarrollo. Aparece la carpeta del proyecto en la parte izquierda superior de la ventana.

En caso de que no aparezca, puede abrirlo en la opción File – Open Project y ubica el directorio donde

se encuentre su proyecto.

Para poder compilar, ejecutar y probar el proyecto y los cambios que se vayan a realizer, es necesario

descargar los SDK’s directamente desde el entorno de desarrollo. Para esto, camos a la opción Tools

– Android – SDK Manager

Seleccionamos las herramientas y las características que necesitemos para la ejecución de la

aplicación. Esto se hace seleccionando las casillas de los componentes a descargar y luego Click en

Install Packages al finalizar la elección.

Finalmente, se puede abrir el proyecto y los componentes del mismo, los cuales ya se pueden

visualizar en los diferentes elementos que se encuentran dentro del proyecto. Igualmente, se puede

compilar y correr la aplicación.

Agregar Actividades

Para agregar nuevas actividades para la aplicación, se puede sencillamente insertar en la base de datos

nueva información sobre las nuevas actividades lo cual debe ingresar al Dashboard de Backendless,

en la página web https://develop.backendless.com/

Luego ingresamos al módulo de Datos, para ver toda la base de datos de la aplicación.

Luego se selecciona la tabla correspondiente a la actividad que le queremos agregar nuevas

actividades e oprimimos en añadir fila, para luego llenar los datos correspondientes necesarios para

la actividad.

Para agregar imágenes correspondientes a la actividad se debe ir al módulo de archivos

Y en la carpeta correspondiente cargar las imágenes que se utilizan en la actividad, para luego copiar

la dirección url que indica la imagen subida e insertarla en la fila ya antes creada.

Para crear una actividad nueva se debe crear la actividad en Android Studio en la carpeta

correspondiente a GamesKid.

Para luego modificar su vista y sus códigos de aceptación. Luego de hacer el diseño se debe agregar

al controlador de los niveles ControladorGamesActivity.java.

Se debe ir al método del nivel que se quiere agregar la nueva actividad, y realizar el llamado respectivo

a la nueva actividad. Por ultimo agregar un llamado a la calificación para que el usuario de su estado

emocional frente a la actividad.

Agregar nuevo nivel

Para agregar un nuevo nivel hay que modificar el mapa, MapActivity.java en el que visualmente se

pueda ver el nuevo nivel, darle de nombre el siguiente consecutivo y agregar el llamado al controlador

indicando que se va a usar el nuevo nivel.

Luego agregar al controlador la lógica respectiva para el nuevo nivel y las actividades que se van a

realizar en dicho nivel, en el método private void perfomGame(int step); de

ControladorGameActivity.java, agregar un nuevo método controlador para el dicho nivel, y seguir el

mismo lineamiento de los demás métodos.

Agregar un nuevo mapa

Para agregar un nuevo mapa al juego se debe crear un método controlador, para que se encargue de

gestionar los mapas en la MainActivity.java, luego seguir la estructura de MapActivity.java,

ControladorGamesActivity.java y por ultimo si se necesitan nuevas actividades realizar el

procedimiento de agregar nuevas actividades, o utilizar el llamado a las actividades ya existentes.