0% encontró este documento útil (0 votos)
61 vistas16 páginas

Introducción a MIT App Inventor

El documento proporciona información sobre diferentes herramientas y entornos de desarrollo para crear aplicaciones web y móviles, incluyendo Scratch, WYSIWYG, SDK, App Inventor y Visual Studio Code. Explica brevemente qué es cada herramienta y para qué se usa, como Scratch para crear historias interactivas y juegos de forma visual sin código, y App Inventor para crear aplicaciones Android de forma visual usando bloques.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
61 vistas16 páginas

Introducción a MIT App Inventor

El documento proporciona información sobre diferentes herramientas y entornos de desarrollo para crear aplicaciones web y móviles, incluyendo Scratch, WYSIWYG, SDK, App Inventor y Visual Studio Code. Explica brevemente qué es cada herramienta y para qué se usa, como Scratch para crear historias interactivas y juegos de forma visual sin código, y App Inventor para crear aplicaciones Android de forma visual usando bloques.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

http://paginaspersonales.deusto.es/airibar/Ed_digital/HTML/HTML_1.

html

[email protected]

clase pregrabada
ENTREGA DE ACTIVIDADES ASÍNCRONAS
HORARIO ESCOLAR SÍNCRONO
Tiempo real

Scratch es un lenguaje de programación creado por el MIT y especialmente diseñado para que
todo el mundo pueda iniciarse en el mundo de la programación. Sirve para crear historias
interactivas, juegos y animaciones; además de facilitar la difusión de las creaciones finales con
otras personas vía Web.
WYSIWYG, acrónimo de What You See Is What You Get (en español, "lo que ves es lo que
obtienes"), es una frase aplicada a los procesadores de texto y otros editores de texto con
formato (como los editores de HTML) que permiten escribir un documento mostrando
directamente el resultado final, frecuentemente el resultado
SDK es el acrónimo de “Software Development Kit” (Kit de desarrollo de software).
El SDK reúne un grupo de herramientas que permiten la programación de aplicaciones móviles.
Este conjunto de herramientas se puede dividir en 3 categorías: SDK para entornos de
programación o sistemas operativos (iOS, Android, etc.)
App Inventor es un entorno de desarrollo de software creado por Google Labs para la elaboración
de aplicaciones destinadas al sistema operativo Android. El usuario puede, de forma visual y a partir
de un conjunto de herramientas básicas, ir enlazando una serie de bloques para crear la aplicación.
El sistema es gratuito y se puede descargar fácilmente de la web. Las aplicaciones creadas con
App Inventor están limitadas por su simplicidad, aunque permiten cubrir un gran número de
necesidades básicas en un dispositivo móvil.
Con Google App Inventor, se espera un incremento importante en el número de aplicaciones para
Android debido a dos grandes factores: la simplicidad de uso, que facilitará la aparición de un gran
número de nuevas aplicaciones; y Google Play, el centro de distribución de aplicaciones para
Android donde cualquier usuario puede distribuir sus creaciones libremente
APP INVENTOR

http://xmaxima.blogspot.com/2017/01/ejemplos-appinventor.html

http://kio4.com/appinventor/

https://sites.google.com/cbt2tecamac.edu.mx/grmmodulotres/inicio

https://www.tuappinvetorandroid.com/aprender/
http://appinventor.mit.edu/explore/ai2/setup-emulator.html

=EXTRAE(A1,1,HALLAR(" ",A1,1))

VISUAL STUDIO CODE

VSCode Ya (tutorialesprogramacionya.com)

https://docs.emmet.io/cheat-sheet/

https://www.tutorialesprogramacionya.com/htmlya/index.php?inicio=16

https://www.tutorialesprogramacionya.com/cssya/

Tutorial

¡Bienvenido a la Hora del código de Inventor de la aplicación MIT!

¿Estás listo para crear tu primera aplicación móvil con MIT App Inventor? En esta hora, crearemos una
aplicación que reproduce un zumbido cuando haces clic en una imagen de la abeja Codi.

Primero debe configurar su computadora para poder ejecutar su aplicación, así que primero haga clic en
la pestaña "Configurar su computadora" a continuación y siga las instrucciones. Entonces deberías
continuar con el "¡Hola Codi!" pestaña para hacer la aplicación.

¡FELIZ invento!

¿De qué manera te conectarás?

Tiene tres formas de ejecutar su aplicación.

Utilice el emulador, que ejecuta su aplicación en una ventana en su navegador. Haga clic aquí para
obtener instrucciones para configurar su computadora para ejecutar el emulador.

Si tiene un teléfono o tableta, pero no tiene acceso wifi, puede conectar su dispositivo a su computadora
con un cable USB. Instrucciones para configurar su computadora para usar la conexión USB, haga clic
aquí.

Conecte su dispositivo a través de wifi. Si elige esta opción, haga clic en el botón "Siguiente paso" a
continuación para seguir las instrucciones para configurar su computadora.

Conéctate con tu dispositivo a través de wifi

Estas instrucciones le mostrarán cómo conectarse usando la aplicación MIT AI2 Companion, para que
pueda ver su aplicación en su dispositivo móvil.
Descargue e instale la aplicación complementaria MIT AI2 en su teléfono

Descárguelo desde Play Store escaneando el código QR a continuación o abriendo este enlace en su
dispositivo.

Siga las instrucciones de instalación en su teléfono

Después de la descarga, siga las instrucciones para instalar la aplicación Companion en su dispositivo.
Solo necesita instalar MIT AI2 Companion una vez. Luego, puede dejarlo en su teléfono o tableta para
siempre que use App Inventor.
Conecte su aplicación con su teléfono

Un código QR similar a este debería aparecer en su pantalla.


Puede escanear el código QR o ingresar el código en el cuadro de texto.

¿Sigo confundido?

Haga clic aquí para ver una explicación más detallada de cómo conectarse.

De lo contrario, haga clic en la pestaña del tutorial a continuación para comenzar a crear su aplicación.

Introducción al medio ambiente

Hay dos componentes principales en el entorno de App Inventor: el diseñador y el editor de bloques.
Designer le permite agregar componentes a su aplicación y diseñar cómo se verá.
El editor de bloques le permite codificar su aplicación para darle funcionalidad, es decir, ¡hacer que
funcione!

Puede alternar entre las dos pantallas usando los botones en la esquina superior derecha.
Componentes de diseñador

Dentro del Diseñador, hay cinco ventanas: Paleta, Visor, Componentes, Medios y Propiedades. La paleta
es donde están todos los componentes disponibles. Puede arrastrar y soltar cualquier componente de la
paleta en el visor.

El Visor es donde puede ver cómo se verá la aplicación y es donde arrastra los componentes.
La ventana Componentes muestra todos los componentes que se han agregado a la aplicación. Tenga en
cuenta que el componente Pantalla se enumera automáticamente como un componente.

La ventana de Medios muestra los archivos de medios cargados, como imágenes y sonidos. Debería
haber tres archivos precargados para esta aplicación.

Nota: Si no tiene estos archivos, puede descargarlos aquí (y use el botón Cargar archivo para cargarlos
en su aplicación): Icono, Codi y Sonido de zumbido

Finalmente, la ventana Propiedades le permite ver o cambiar cualquiera de las propiedades (o


características) del componente seleccionado actualmente.
Agregar botón

Desde la paleta de interfaz de usuario, arrastre un botón y suéltelo en el visor

Agregar etiqueta

Desde la paleta de Interfaz de usuario, arrastre una Etiqueta y suéltela en el Visor, debajo del Botón.

Agregar sonido

Desde la paleta de Medios, arrastre un componente de sonido y suéltelo en el Visor.

Debido a que este es un componente no visible, el sonido caerá al fondo, en lugar de aparecer en la
pantalla del visor.
Propiedades del botón

En la ventana Componentes, haga clic en Button1. Aparecerá la ventana Propiedades de Button1.

Establezca la propiedad Altura en Automático.

Y establezca la propiedad Width en Fill Parent. Esto permitirá que Codi sea un gran cuadrado del ancho
de la pantalla de su dispositivo.

Establezca la propiedad Image en codi.jpg.

Establezca la propiedad Text para que esté vacía. Simplemente borre lo que hay en la caja.

Conectar y ejecutar la aplicación

¡Ejecutemos nuestra aplicación para ver cómo se ve!

Tienes pocas opciones:

Si no tiene un teléfono o tableta, puede ejecutar la aplicación usando un emulador en el navegador.


Haga clic aquí para obtener instrucciones para configurar el emulador si aún no lo ha configurado.

Si tiene un teléfono o tableta Android, puede conectarlo siguiendo estos pasos.


<!DOCTYPE html>
<html>
<head>
<title>Prueba de formulario</title>
<meta charset="UTF-8">
</head>
<body>
<form action="registrardatos.php" method="post">
Ingrese su nombre:
<input type="text" name="nombre" size="20">
<br>
<input type="submit" value="enviar">
</form>
</body>
</html>

<!DOCTYPE html>
<html>
<head>
<title>Prueba de formulario</title>
<meta charset="UTF-8">
</head>
<body>
<form action="registrardatos.php" method="post">
Ingrese su nombre:
<input type="text" name="nombre" size="20">
<br>
Ingrese su clave:
<input type="password" name="clave" size="12">
<br>
<input type="submit" value="enviar">
<input type="reset" value="borrar">
</form>
</body>
</html>

<!DOCTYPE html>
<html>
<head>
<title>Prueba de formulario</title>
<meta charset="UTF-8">
</head>
<body>
<form action="registrardatos.php" method="post">
Ingrese su nombre:
<input type="text" name="nombre" size="30"><br>
Ingrese su mail:
<input type="text" name="mail" size="50"><br>
Comentarios:<br>
<textarea name="comentarios" rows="5" cols="60"></textarea>
<br>
<input type="submit" value="Enviar">
</form>
</body>
</html>

<!DOCTYPE html>
<html>
<head>
<title>Prueba de formulario</title>
<meta charset="UTF-8">
</head>
<body>
<form action="registrardatos.php" method="post">
Ingrese su nombre:
<input type="text" name="nombre" size="30"><br>
Seleccione los lenguajes que conoce:
<br>
<input type="checkbox" name="java">Java<br>
<input type="checkbox" name="cmasmas">C++<br>
<input type="checkbox" name="c">C<br>
<input type="checkbox" name="csharp">C#<br>
<input type="submit" value="Enviar">
</form>
</body>
</html>

<!DOCTYPE html>
<html>
<head>
<title>Prueba de formulario</title>
<meta charset="UTF-8">
</head>
<body>
<form action="registrardatos.php" method="post">
Ingrese su nombre:
<input type="text" name="nombre" size="30"><br>
Seleccione el máximo nivel de estudios que tiene:
<br>
<input type="radio" name="estudios" value="1">Sin
estudios<br>
<input type="radio" name="estudios" value="2">Primario<br>
<input type="radio" name="estudios" value="3">Secundario<br>
<input type="radio" name="estudios" value="4">Universitario<br>
<input type="submit" value="Enviar">
</form>
</body>
</html>

.sombra {
-webkit-box-shadow: 11px 15px 13px -2px rgba(0,0,0,0.82);
-moz-box-shadow: 11px 15px 13px -2px rgba(0,0,0,0.82);
box-shadow: 11px 15px 13px -2px rgba(0,0,0,0.82);
background: blueviolet;
}

.separar{
padding: 2rem;
}

.textura{
background-url: http://api.thumbr.it/whitenoise-361x370.png?
background=1ff00cff&noise=17e6dc&density=84&opacity=100
}

<html>
<head>
<title>prueba de frames</title>
</head>
<frameset cols="20%,80%">
<frame src="pagina2.html">
<frame src="pagina3.html" name="ventanadinamica">
<noframes>
<p>El navegador no soporta frames</p>
</noframes>
</frameset>
</html>
OBS

https://drive.google.com/file/d/1KAbxDFO54m3xH4zb0ntAeSeYyH3OKmUR/view?usp=sharing

MOODLE
Link 1:
https://drive.google.com/file/d/1h3e68n3krv2-zxl4GlFHpem8DkL2zmam/view?usp=sharing

Link 2:
https://drive.google.com/file/d/1tTkdeVvMV7g6JsBkJ4GQbu4CDCzs1uq1/view?usp=sharing

https://www.youtube.com/watch?v=uX6nCQeXkZY

https://www.youtube.com/watch?v=qhTFqmX8_wk

https://www.youtube.com/watch?v=Fgnpinbtd9w

https://www.youtube.com/watch?v=6qKQHlzjvz8
Tienda online

https://www.lucushost.com/blog/que-es-magento-y-como-instalarlo/

https://www.youtube.com/watch?v=Ozvb6--WXa4

También podría gustarte