Page 26

Memorial_ingenieros_102

MEMORIAL DE INGENIEROS N.º 102 24Ingenieros Apis como Motiv y Xveiw. Son realizados usualmente en lenguajes, pero organizando el código de manera que parezcan objetos. Sus ventajas son: ——Fácil de usar y programar ya que la gran mayoría de las funcionalidades no hace falta escribirlas en forma de código porque se pueden elegir entre las operaciones gráficas que facilita el programa. ——Facilidad de desarrollar aplicaciones en poco tiempo. Sus desventajas son: ——No se pueden desarrollar aplicaciones de alto nivel como las aplicaciones basadas en el lenguaje JAVA. ——Menor velocidad o eficiencia en las aplicaciones en el proceso de cálculo con objetos. ——No permite el uso de las aplicaciones con los móviles, únicamente con los ordenadores. 5.2.5. Elección del lenguaje de programación C# se descarta debido a que las funcionalidades que proporciona son demasiado caras. Además, se requiere licencia para el uso de sus herramientas, por lo cual resulta más difícil elegirlo como lenguaje de programación. PHP se descarta también por las diferentes desventajas que tiene, sobretodo porque requiere insertar paquetes específicos que pueden dificultar el proceso de programación. Otro motivo para descartarlo es que requiere mucha experiencia para que el código no se vea afectado al mezclar HTML y PHP. Visual Basic no sería el lenguaje adecuado por no ofrecer el uso de la aplicación a través de nuestros móviles. Además, el nivel de dicho lenguaje es bajo y no permite cumplir todas las necesidades requeridas. Se ha elegido Android Studio como el lenguaje de programación por ser el más adecuado para la consecución de los objetivos mencionados anteriormente de la manera más sencilla. De esta forma, se podrán aprovechar las ventajas que ofrece Android Studio para realizar las siguientes tareas: ——Desarrollar la aplicación en un entorno grafico ofrecido por Android para poder usarla en los móviles. ——Se pueden hacer todos los cálculos necesarios usando el lenguaje de JAVA. ——XML ofrece la capacidad de diseñar una interfaz sencilla y fácil de usar por parte del usuario. 5.3. Diseño de la interfaz y sintaxis En este apartado, se va a explicar la interfaz con diferentes pantallas de la aplicación y todas las funcionalidades que facilita AutoPuente. Para poner en contexto su funcionamiento, también se va a proceder a explicar los requisitos que se definieron en la primera fase del proyecto, y cómo se procedió para tener una aplicación completa para el personal de la CIA de puentes flotantes en la última fase de su trabajo.


Memorial_ingenieros_102
To see the actual publication please follow the link above