OBJETIVO GENERAL Aprender a manejar una herramienta de desarrollo en el tema de Android, y desarrollar un proyecto en el cual se implemente los conocimientos bsicos para programar aplicaciones mviles en un lenguaje diferente como ya lo hicimos anteriormente con Microedition que es una rama de Java. 1.- Introduccin En esta prctica se muestra el resultado de la investigacin dada de la herramienta de desarrollo en lnea AppYet.com. Aplicando la teora de investigacin ya adquirida en un semestre pasado y ciertos puntos a evaluar sobre la herramienta, as como la pregunta que ms llamaba la atencin entre los compaeros; No es necesario programar en esta herramienta? Enseguida se mostraran los resultados de la investigacin.
2.- Desarrollo 2.1.- JaMvAppV1.5 2.1.1.- Planteamiento Esta aplicacin debe cumplir con varios aspectos, entre ellos: que sea de nivel bsico (sin limitacin) procurando incluir almenos tres elementos como etiquetas, cuadros de texto, listas, fecha, combobox, radiobutton, checkbox, button. Y si se puede subir al Market de Android (opcional). Ademas cuenta con los vnculos a mis redes sociales y una que otra web de inters tercero.
2.1.2.- Algoritmo
4
2.1.3.- Diagrama de Bloques
INICIO SplashScreen Esperar 3 Segundos MODULOS Que hay de Nuevo VIDEOS YouTube EJEMPLOS JavaScript Ejemplos MZHIPHOP Musica JAMV17 Mi FaceBook HOTMAIL Hotmail CUANTA RAZON Cuanta Razon MARIO BROS Mario Bros HTML HTML 5
2.1.4.- Cdigo documentado No se utiliz cdigo, si no que se utiliz el editor de HTML que trae la herramienta y los mdulos que vinculan ya sea URL o cuentas en algn modulo soportado. Asi como la utilizacin de Javascript y HTML
6
O tambin se puede editar el cdigo HTML
7
2.1.5.- Explicacin La aplicacin funciona de tal manera que elijas una seccin y te muestre la vinculacin ya sea de URL y de una que otra cuenta, por ejemplo se vincul la cuenta a youtube y a face por lo que la conexin a internet es necesaria y obligatoria literalmente. Otros mdulos, como web puedes editarlos con el editor que se mencion anteriormente. La aplicacin consta de accesos a youtube, asignacin de elementos bsicos en HTML, ejemplos en javascript, vinculacin con Facebook, con Hotmail, una pgina de juegos en HTML5 (mario bros) y una vinculo RMS con la pgina de msica que prefiero personalmente.
2.1.6.- Evidencia de corridas Se utiliz un emulador extra llamado BlueStacks App Player ya que AppYet no tiene el propio.
8
9
10
3.- Conclusin El trabajar con un entorno diferente a Java me resulta algo muy interesante, que incluso se puede combinar lenguajes. Yo dira que Android es una empresa que busca el involucrar a las personas que se interesan por la tecnologa pero no se quieren meter a la programacin. Pero bueno esa es solo mi opinin, en cuanto a mi aplicacin. En la prctica anterior tan solo met unos cuantos elementos que se peda como requisito, sin embargo al ver las dems exposiciones me di cuenta que se trataba de lo mismo, ya que appyet dice bien claro que est orientado a RMS para vincular tus redes sociales que desees. Fue as entonces como desarrolle esta aplicacin mejorada, no una gran mejora pero mejor que la anterior s. No hubo limitacin ya que saba que se poda construir tambin con HTML5, pero ese tema ya no lo quise investigar ms por motivos de autenticidad.