Está en la página 1de 35

Estimados alumnos,

Empezamos en breve…

Adolfo Prado
ste as stri os
Semana 7

Universida
d
Tecnológica
delWrú
Logro de la sesión

Al finalizar la sesión, el estudiante conocerá


herramientas para la implementación de
aplicaciones distribuidas.

3
App Inventor

4
App Inventor

5
App Inventor

6
App Inventor

7
App Inventor

8
App Inventor

9
App Inventor

10
App Inventor

11
App Inventor

12
App Inventor

13
App Inventor

14
App Inventor

15
App Inventor

16
App Inventor

17
App Inventor

18
App Inventor

19
App Inventor

20
App Inventor

21
FireBase

Video:
https://www.youtube.com/watch?v=e6aoUnLQBAw
22
FireBase – Internet de las Cosas

https://www.youtube.com/watch?v=ERNcbSQA37E&t=10s 4
FireBase - Plataforma completa de desarrollo de aplicaciones

5
FireBase - Plataforma completa de desarrollo de aplicaciones
Primero tenemos que ir a FIREBASE y loguearnos con una cuenta de gmail, en caso de no tenerla hay que crearla. Oprimimos
el boton "Ir a a la Consola".

Web https://arduinocentermx.blogspot.com/2017/08/nodemcu-app-inventor-firebase_14.html
Video https://www.youtube.com/watch?v=oD90mwMuNSU&feature=youtu.be 6
FireBase - Plataforma completa de desarrollo de aplicaciones
Seguido de esto vamos a crear un proyecto nuevo oprimiendo "Agregar
proyecto"

7
FireBase - Plataforma completa de desarrollo de aplicaciones

En el cuadro que se despliega debemos


elegir un nombre para nuestro proyecto
y oprimir el boton "Continuar". Luego
deberá deshabilitar Google Analytics y
darle click al botón Crear Proyecto.

8
FireBase - Plataforma completa de desarrollo de aplicaciones
Ahora tenemos que cambiar las "reglas" de la Base de Datos ya que por default estan restringidas a solo usuarios
autenticados, pero para efectos del proyecto con arduino no es necesario que sea asi. Para esto entramos a DataBase luego
a Crear Base de Datos.

9
FireBase - Plataforma completa de desarrollo de aplicaciones
En la siguiente pantalla tenemps que seleccionar modo de prueba y le damos click al botón siguiente. A continuación me
solicita la ubicación, la dejamos en la opción por defecto. Con esto ya creamos la Base de Datos, debemos seleccionar
Realtime Database para nuestro proyecto

29
FireBase - Plataforma completa de desarrollo de aplicaciones
En la pestaña de reglas debemos cambiar lo que esta dentro de el recuadro por lo
siguiente:

30
FireBase - Plataforma completa de desarrollo de aplicaciones
Al momento de cambiar las reglas tenemos que oprimir el boton "Publicar" para que los cambios surtan efecto. En caso de
que nos aparezca una leyenda advirtiendo que cualquiera podra leer y escribir en la BD solo damos clic al boton "Dismiss"
y listo.

31
FireBase - Plataforma completa de desarrollo de aplicaciones
Hecho esto ya podemos leer y escribir en nuestra BD.
Por ultimo tenemos que copiar la URL de la BD para despues usarla en App Inventor y en el codigo de arduino, para esto
regresamos a la pestaña "Datos" y damos clic a la URL, copiamos con CTRL+C y pegamos en algun Archivo de texto para
utilizarla posteriormente.

32
FireBase - Plataforma completa de desarrollo de aplicaciones

33
¿Preguntas?

34

También podría gustarte