Download Manual de Desarrollador Android:

Document related concepts
no text concepts found
Transcript
Manual de Desarrollador Android:
Aplicación Desarrollada por Juan Pablo Rodriguez Montoya & Gabriel Hernando
Fuentes Amorocho
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.