Documente Academic
Documente Profesional
Documente Cultură
Villahermosa
INTERACCION HUMANO-COMPUTADORA
Alumno:
Samuel Avalos Rodríguez.
Facilitador:
Prof. Mauricio Arturo Reyes H.
1
Objetivos
Diseñar una aplicación para Android que traduzca una palabra o frase de
español a inglés.
Software necesario
Para realizar estas aplicaciones, se eligió trabajar en:
App Inventor 2 que es una plataforma de Google Labs para crear aplicaciones de
software para el sistema operativo Android. De forma visual y a partir de un conjunto
de herramientas básicas, el usuario puede ir enlazando una serie de bloques para
crear la aplicación. El sistema es gratuito y se puede descargar fácilmente de la
web.
2
Pasos para su realización
Lo primero que tenemos que hacer es entrar en la página web de app inventor, la
cual nos pedirá una cuenta de Google para poder acceder e inmediatamente se
mostrara la pantalla principal.
Cuando seleccionamos start new Project, nos aparecerá una ventana donde vamos
a colocar el nombre de la aplicación, en este caso el traductor, y lo mismo se hará
para el buscador de videos
3
Ilustración 2. Creación de un nuevo proyecto
Como primera instancia aparece una pantalla de dispositivo en blanco. Ahora solo
se tienen que agregar los elementos a esta.
4
Los elementos se arrastran desde la paleta que se encuentra en la parte izquierda,
en ese caso se utilizaron elementos de “User interface” se utilizaron:
2 etiquetas,
Un cuadro de texto
2 botones
Yandex Translate (complemento)
El siguiente paso es cambiar los nombres y títulos de las etiquetas, así como de los
botones, esto se logra con el cuadro de propiedades que se encuentra ubicado a la
derecha, en el cual se puede cambiar tamaño y tipo de letra, color, etc. Entre otras
propiedades, tanto como para los botones como para las etiquetas y cuadros de
texto.
5
Ilustración 5.Personalizando títulos y botones
Hasta ahora solo se tiene la interfaz gráfica de la aplicación, sin embargo, aún no
se le ha dado una funcionalidad, en este caso al traductor. Así que en app inventor
6
existe el apartado denominado bloques en el cual podremos agregar los bloques de
código. Para ello en la parte superior derecha, encontramos lo siguiente: Designer
(que es la parte donde desarrollamos la interfaz) ahora pasamos a Blocks (la parte
donde se agregan los bloques.)
7
Ilustración 8. Ventana de Bloques en app inventor
8
Ilustración 9. Bloques de código del traductor
9
Ilustración 10. Elementos para el buscador de videos
10
Ilustración 12. agregando imagen de fondo
Por último, una vez que ya se tienen las aplicaciones hechas, se procede a
exportarlas para instalarlas en nuestro teléfono, para ello las exportamos en (APK)
que es el formato con el que se pueden instalar aplicaciones en el Smartphone.
Para ello vamos al apartado Built y seleccionamos la segunda opción, para
descargar la app en nuestra computadora y posteriormente instalarlas en el
teléfono.
11
Ilustración 14. exportando aplicaciones en apk
Funcionamiento
Una vez que hemos exportado nuestras aplicaciones en APK, las pasamos a
nuestro teléfono y las ubicamos dentro del almacenamiento para posteriormente
instalarlas, a como se ve en la captura se ubican las dos aplicaciones con sus
respectivos iconos que previamente se le coloco en app inventor.
12
Una vez que ambas aplicaciones se han instalado las podremos ver en el menú o
en la pantalla que nosotros deseemos, en ese caso se colocaron en la pantalla
principal.
13
Entonces escribimos una frase en español o también puede ser alguna palabra y
pulsamos el botón de traducir y en recuadro de abajo, aparecerá la traducción en
inglés.
De igual manera si queremos escuchar la pronunciación entonces pulsamos el
botón de traducción en audio e inmediatamente se va a escuchar la traducción de
dicha palabra o frase.
14
Ahora abrimos la aplicación del buscador de videos de YouTube, aparecerá su
pantalla principal y en el cuadro de texto escribimos una palabra o frase a buscar
con el API de YouTube.
Una vez que hemos escrito algo pulsamos el botón de buscar.
15
En este caso al buscar la palabra “Audi”, nos arrojara resultados que tengan que
ver con la búsqueda y podemos seleccionar alguno y visualizarlo.
16
17