Entradas

Mostrando las entradas de noviembre, 2015

Hosting estático con #Firebase desde #7arquetipos15

Imagen
Hay varias maneras para iniciar una discusión sobre cómo describir una arquitectura tecnológica, pero asumiendo que simplificamos a #frontend y #backend. Uno de los grandes desafíos siempre es, incluso en soluciones móviles, cómo lograr un enfoque robusto de nuestro backend.

Históricamente hablamos de modelos sobre cual se describe IaaS, PaaS, SaaS, pero ¿Podríamos decir que #Firebase propone un nuevo modelo? MaaS (Mobile Backend as a Service o Backend como Servicio)

Dejamos esa discusión planteada, en este oportunidad quiero compartirles el enfoque de Hosting Estático para #Firebase. #Firebase en la actualidad tiene 3 enfoques destacables [sign-in, persistencia realtime y hosting estático]

Los invito a configurar el entorno hosting estático, para este objetivo solo debemos utilizar unos cuantos comandos...

firebase login [si no estamos autenticados]

firebase init [para iniciar el repositorio, con este comando creamos el archivo son de configuración] 
firebase deploy [para desplegar n…

Humedad y temperatura desde #Arduino a #Firebase

Imagen
Hoy desperté con el objetivo de registrar los valores de temperatura y humedad recolectados por la placa #Arduino-Yun en #Firebase. La verdad que el mecanismo es muy simple para las primeras pruebas.

Para el ejemplo utilizaré: Arduino YunSensor básico d DHT11 Siguiendo este diagrama para simplificar el problema: El esquema real:
Utilizaremos un esquema json para la data en #Firebase. 
Veamos el desarrollo sobre #Arduino:


Ahora tendremos lecturas cada 5 segundos de las temperaturas capturadas por el DHT11. Simple verdad?

Humedad y temperatura desde #Arduino a #Firebase por Nicolas Bortolotti se distribuye bajo una Licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional.

Un módulo #Firebase utilizando #Polymer, comercios destacados

Imagen
En busca de la simplicidad, exploraremos en este articulo realizar el desarrollo de un nuevo módulo #Polymer integrando datos desde #Firebase basado en el proyecto #modulegen  (presentado en 7 arquetipos de la tecnología moderna, con base en el Polymer-Starter-Kit).

El objetivo es representar en un módulo nuevo comercios destacados almacenados en #Firebase. Vemos en la Fig.1 la colección de comercios desde #Firebase, cada uno de los mismos y su ganancia general. [todos datos totalmente simulados]

El objetivo es incorporar un nuevo módulo e incluir datos desde #Firebase. Siguiendo la Fig.2 para el proyecto  #modulegen
Vamos a construir este nuevo módulo de una forma desacoplada desde el sector #elements. Vamos a incorporar un #web-component, #firebase-element y solo nos queda crear la lógica de acceso.
Miren como se ve el código completo:
Cargando ....
Ahora vamos a integrar el componente en el index.html. ¿Cómo lo hacemos? Fig.4
Finalmente el resultado Fig.5:

Un módulo #Firebase utiliz…