Desarrollo Nombre: Cristian Trujillo Actividad: Desarrollo evidencia semana 3 Fecha: 22/V/2015 ITEM 3.3 Revise detalladamente la página que se relaciona a continuación y haga un estudio minuciosode su contenido. En este sitio web, se describe un tutorial que le ayudará a empezar laconstrucción de su primera aplicación teniendo en cuenta los diferentes elementos de APPInventor. https://sites.google.com/site/aprendeappinventor/tutoriales/nuestra-primeraaplicacion. Redacte ahora en forma clara y concisa con sus propias palabras, el procedimiento a seguir,en la construcción de una aplicación atendiendo los fundamentos de APP Inventor estudiadosa lo largo de este programa en los diferentes documentos y recursos dispuestos en laplataforma y nuevamente explicados en la página recomendada Un primer vistazo que podemos echar en el appinventor, luego de visitar esta página: http://beta.appinventor.mit.edu/ R/ La realización de proyectos con AppInventor tiene enlace con cuenta Gmail y si se tienen proyectos previamente realizados en conjunto con el MIT, en Estados Unidos. El entorno es sencillo, permite el fácil entendimiento del usuario en la consecución de sus ideas de programación, por ejemplo, para empezar, se puede hacer clic en el botón New (Nuevo), en el lado izquierdo superior de la página y le escribimos el nombre en el cuadro de diálogo, debe obedecer al principio del CamelCase, un nombre que sea pegado y coherente. Estos proyectos se guardan en un espacio de trabajo (Workspace) disponible para la cuenta de usuario. Un aspecto a resaltar es el manejo de componentes visuales sin necesidad de escribir código o saber programación orientada a objetos.
En el momento de elegir un componente de trabajo, es cuestión de irse con el cursor hacia el banner izquierdo y elegir de acuerdo a las categorías: Basic, Medios, Animación, Social, Sensores, Ajuste de pantalla, Programación para robótica LEGO, y otras cosas. Es importante tener claro el orden de los componentes al momento de programar, sobre todo cuando se les asigna eventos por medio del editor de bloques, estos son cuadros que dan prioridad a las rutinas que llevan consigo, facilita la asignación de eventos programables con un esquema mental predefinido haciendo fácil su edición y reprogramación.
En este caso, el evento clic en el Button1 se le asigna la ejecución de un sonido llamado Sound1, siendo este un archivo de audio dado por usuario App Inventor hace fácil la generación del apk como sus contrapartes Eclipse y Android Studio, tiene su propio emulador de celular para el cual se quiere programar pensando en un usuario final objetivo. Por lo tanto, el proceso de pruebas de desarrollo ensayo/error se hace de forma llevadera. Por todo lo anterior, se puede notar que el AppInventor facilita el desarrollo de aplicaciones Android para propósitos académicos con el fin de conseguir el libre aprendizaje y ejercicio de la programación de una forma más gráfica y estructural.
ITEM 3.4 Revise el documento de apoyo de la guía 2 y retome la propuesta de mejora de servicio alcliente, mediante el desarrollo de una aplicación móvil, que usted planteo como evidencia enesa guía. Hasta este momento usted describió en forma de texto la propuesta al caso deestudios Taxis Colombia, ahora desarrolle la misma propuesta pero en forma gráfica,(diagrama de flujo, flujo grama, diagrama de casos, de uso, etc.) Para el desarrollo del diagrama es necesario que usted seleccione el modelo grafico que másse adapte a sus necesidades. A manera de recorderis le volvemos a citar el caso en estudio. Caso de Estudio- Taxis Colombia. Taxis Colombia, empresa líder en prestar el servicio de transporte de pasajeros a nivel nacional, quiere mejorar su servicio de atención al cliente (Empresa-TaxistasPasajeros) por locual abre una convocatoria, para que cualquier persona participe en el desarrollo de una aplicación móvil.
R/ A continuación los casos de uso implicados con Taxis Colombia.
Caso de uso Empresa.
Caso de uso Taxista.
Caso de uso Pasajero