Gracias Miguel por esta actualizacion de las nuevas caracteristicas de Firebase.Siempre explicado de manera clara y accesible. Para los que hicimos el curso viene muy bien .
@midesweb8 жыл бұрын
si, hay q actualizarse q merece la pena. estaremos dando novedades en breve
@pepetorreslacamara8 жыл бұрын
Muy buen tutorial. Gracias por compartir tus conocimientos y espero que sigas ofreciéndonos vídeos tan útiles como este, sobre todo para los que no controlamos mucho el tema de la programación.
@josemanu41798 жыл бұрын
Buenísimo el trabajo que realizáis en este canal. Muchas gracias por toda la información.
@jonathanrojasmelgarejo14307 жыл бұрын
Muy buena la clase acerca de conocer lo basico de Firebase.
@wilderperozo20508 жыл бұрын
Muy buen vídeo, espero que traigan mucho mas . Saludos
@edwintorres7178 жыл бұрын
Hola Miguel, gracias por iniciar estos videos del nuevo Firebase, lo estaba esperando. Ojalá realices un ejemplo del uso con Ionic donde se puedan subir fotos al Storage desde el movil y podamos compartirlas con otros usuarios de la app. Gracias, felicitaciones y aplaudo tu trabajo. Saludos desde Colombia
@midesweb8 жыл бұрын
ahora voy a aprender TypeScript. luego Angular 2. luego ionic. entonces podré hacer el vídeo q pides ;) esa secuencia de cursos los vamos a hacer a partir de la próxima semana en EscuelaIT así q estar atentos
@gsolmo8 жыл бұрын
Muy buen trabajo! Gracias.
@PabloHerranzCiddeRivera6 жыл бұрын
Muy bueno, muchas gracias
@gsusalv908 жыл бұрын
Gracias me ha servido bastante
@nicoux95818 жыл бұрын
Genial! muy bueno! gracias!
@DeSofSistemas8 жыл бұрын
Hola tocayo muy buenos tus videos y los estoy siguiendo atentamente !! Te pregunto por que en este video me tranque en instalar las Firebase tools a partir deñ minuto 10:22 por que en sublime no me aparece lo de la terminal para instalarlas . Gracias por tu pronta ayuda asi puedo avanzar
@wilmerh.munoz.23038 жыл бұрын
gracias Men 😊😊
@meghasistem7 жыл бұрын
con que aplicación esta trabajando? y que te permite abrir terminales...
7 жыл бұрын
Saludos! estoy desarrollando una app parecido al wasap y me es necesario saber cuando mis contactos estan conectado o en linea, se puede realizar esto desde firebase con alguna notificacion push?
@Asanera987 жыл бұрын
Buenas, como puedo usar la herramienta de firebase en windows?
@marcosgalaviz49048 жыл бұрын
Excelente Miguel, nuevamente felicidades ¿sabes si los elementos de Polymer ya se actualizaron para trabajar con esta nueva "version" de firebase?
@midesweb8 жыл бұрын
Ayer entré para ver y lo que son los repositorios en GitHub de los Firebase Polymer Elements tienen actualización última en marzo. Así que en principio parece que no. Pero esta tarde justamente quería hacer unas pruebas para comprobar si realmente funciona o no. Porque estas novedades de Firebase, aunque fueron dadas a conocer hace días, realmente ya estaban desarrolladas hace tiempo. Por otra parte nos han comentado que están sacando Polymer Elements para trabajar con otros de los servicios de Firebase, así que sea como sea tendremos novedades en breve
@midesweb8 жыл бұрын
Bueno, pues acabo de probarlo. Los Polymer Elements de Firebase, tal como están a día de hoy (26 de mayo 2016) no están actualizados para funcionar con la nueva versión de Firebase. Siguen funcionando bien con las aplicaciones antiguas de Firebase, pero si usas una app nueva, o una migrada, se rompe. Me figuro que pronto cambiarán los elements para cubrir la nueva versión, porque tal como está es un poco cagada.
8 жыл бұрын
Que ganas!, esperando estaremos cuando se pueda integrar lo nuevo de firebase con Polymer, quien sabe a lo mejor con un pequeño tutorial ;)
@midesweb8 жыл бұрын
Hola Marcos, En la página de Polymer Elements aun están los elementos para el API antiguo de Firebase. Pero acabo de encontrar este repositorio que parece que es donde van a estar los nuevos elementos de Firebase "PolymerFire" github.com/firebase/polymerfire
@midesweb8 жыл бұрын
upps, acabo de ver q ese repo tb está antiguete. Supongo que lo actualizarán, pero usa Polymer 0.9 y Firebase 2.2 (el antiguo antes de la actualización de mayo 2016). Hay que esperar todavía un poco más, parece.
@ospcg8 жыл бұрын
Consulta, esa parte del script sirve para app movil y web hechas en javascript? buen tutorial Miguel.
@midesweb8 жыл бұрын
Sirve para hacer aplicaciones web. Para hacer apps para dispositivos, nativas, no es este código. Pero si sería este código para las "webapps" (apps no nativas en HTML5). Espero haberte aclarado tu duda. Gracias por los comentarios.
@xingfucoder26278 жыл бұрын
Buenos días, al crear un proyecto en mi caso el storageBucket aparece " " es por algo en concreto o es de pago? Otro aspecto, estaría interesante una serie de video tutoriales o similar sobre Backendless el sustituto de Parse, tiene muchas posibilidades similares a Firebase. Y muy buen video tutorial. Gracias
@midesweb8 жыл бұрын
No es de pago el servicio de Storage, yo lo he usado ya en las cuentas free. En la sección de pricing verás los límites del plano gratuito. En algún momento tocaremos también el Parse Server, me parece una buena opción. Nos mantendremos atentos.
8 жыл бұрын
con lo que respecta a DBs es una db propia de firebase?? que pasa si nuestra aplicacion necesita consultar data de otras bases de datos como MySQL MongoDB o SQLServer?
@deswebcom8 жыл бұрын
Eso lo haces desde el lado del servidor. Todo lo que se salga de los servicios que ofrece Firebase te lo tienes que proveer por ti mismo. Si tienes que consultar otras bases de datos tendrás que lanzar las consultas hacia otros servidores tuyos con tales aplicaciones de acceso a la base de datos. Si lo necesitas, por medio del SDK de Firebase también podrías contactar desde tu aplicación del lado del servidor para conocer el estado de Firebase, autenticar usuarios, etc.
8 жыл бұрын
gracias Miguel muy buen aporte
@kiquenet8 жыл бұрын
Gracias por el vídeo. Muy bueno para aclarar conceptos. Soy novato, no conocía Firebase, y respecto al vídeo me han surgido varias dudas. Todo esto desde la ignorancia. Y siendo desarrollador .NET en Windows 8.1. Veo que el ApiKey (y Urls) aparece en claro en el código javascript para las aplicaciones web. No hay forma de encriptarlo / ocultarlo ? No es un problema de seguridad en principio, aunque luego puedan aplicarse esas "Rules" (con auth, auth.uid, $user_id, ...). Alguna aplicación completa real de ejemplo que siga good patterns and practices (también error handling, por ejemplo, los errores perrmission denied) ? NO sé si Google ha creado varias que sirvan de referencia. En cuanto a .NET, podría utilizar FireBase en aplicaciones ASP.NET, Windows 10 Universal App, WPF- WinForms, Servicios Windows, UnitTests ? He visto que existe un cliente .NET FireSharp para Firebase, no sé si con los últimos cambios ni si está maduro. Se habla de Firebase, Pusher and PubNub (Hosted RealTime Services) para servicios PUSH de notificaciones, y además en .NET está SignalR, que es parte de ASP.NET y es Self Hosted. Hay muchos más como comentan en www.leggetter.co.uk/real-time-web-technologies-guide/ Ya me pierdo vamos :-)
@deswebcom8 жыл бұрын
El Apy Key es público, sí. Cualquiera lo puede copiar y usar en un desarrollo. Lo que ocurre es que tú puedes desde el panel de control limitar funcionalidades, como que solo se puedan loguear usuarios que usen la página desde tal o tal dominio. Luego, tiene las reglas de seguridad kzbin.info/www/bejne/Y5KQd6t7l7CbadE que te permiten decir qué usuarios pueden escribir qué datos y con qué reglas de validación. Son muy completas por lo que se puede de una manera granular especificar qué niveles de seguridad se permiten. Así que alguien con mi llave puede hacer bien poco si yo he escrito correctamente las reglas de seguridad. En la documentación de Firebase hay algunos ejemplos, no sé si ya los tienen de la versión nueva, pero había varios ejemplos de apps de la versión anterior bastante aclarativos. Sobre usar Firebase desde .NET, entiendo que puedes usar el sdk de javascript, ya que javascript es un lenguaje nativo para el desarrollo en .net. si no, pues siempre puedes acceder a las funcionalides vía REST. En cuento a notificaciones sí tienes varios servicios. si estás con .net quizás es buena idea explorar primero las librerías o servicios de microsoft. Es que Firebase es una suite completa para el desarrollo en la nube y si solo lo vas a usar para notificaciones quizás otros servicios se adapten mejor a tu aplicación .net
@maativ99188 жыл бұрын
"que solo se puedan loguear usuarios que usen la página desde tal o tal dominio" Apreciaría mucho que me den una mano con esto, ya que de no establecer estas reglas mis datos podrán ser modificados por cualquiera que logre autenticarse verdad? Muchas gracias!
@Smoonwalkerm7 жыл бұрын
Instale ese asunto del firebase tools y despues me dispuse a ejecutar el comando serve...y me salio esto....Not in a Firebase app directory (could not locate firebase.json) ...ayuda !!
@elmasnecio8 жыл бұрын
tengo una pregunta si en donde esta esto db.ref("metadata").set({ app:"" }); en vez de set({ app:"" }) pongo set([ "algo ", "algo2" ]) me sale en la parte de firebase unos codigos extraños y quisiera saber ¿como le hago para manejar listas [] en vez de arreglos {} ?
@elmasnecio8 жыл бұрын
omiti dar la info de que no usar set sino push para añadir
@midesweb8 жыл бұрын
Es que Firebase no tiene Arrays. Si lo que necesitas es insertar un array es tan sencillo como recorrer los valores del array y hacer una operación de push para cada item de tu array.
@yerssonorlandocarvajalhern98107 жыл бұрын
Certificado de firma SHA-1 de depuración ????? como puedo hacer con ese cifrado ¡¡
@jhonmasco13668 жыл бұрын
cuando modifico mi index.html debo hacer deploy?? porque no logro que me salgan los cambios refrescando asi no mas!
@midesweb8 жыл бұрын
el index va en la parte de hosting. para subir los cambios hay q hacer deploy.
@midesweb8 жыл бұрын
el index va en la parte de hosting. para subir los cambios hay q hacer deploy.
@jhonmasco13668 жыл бұрын
ok Gracias
@migmartin8 жыл бұрын
Muy buen vídeo, tengo una duda ¿Puedo usar Firebase en una aplicación hecha en Python con Django o solo trabaja con JavaScript?.
@MatiasMedina_web8 жыл бұрын
estoy teniendo la misma duda, si me cuentas tu experiencia te lo agradecería muchísimo
@migmartin8 жыл бұрын
Hola Matias, seguí investigando y me di cuenta de que Firebase seria el BackEnd de la aplicación entonces ya no tendría mucho caso usar Python porque Firebase lo estaría reemplazando como BackEnd, si podrias usar Python para otras tareas internas de la aplicacion. Firebase te da todo ya hecho en tiempo real y JavaScript al ser una tecnologia que trabaja del lado del cliente trabaja bien con FireBase ya que es Cliente FrontEnd (JavaScript) - BackEnd (FireBase). Tal vez esté equivocado y me faltó investigar mas, pero ahora llegue a esa conclusión. Saludos, su buscas manera, me comentas :)
@MatiasMedina_web8 жыл бұрын
M. A. Martin estaba pensando lo mismo, y como te ha ido con el desarrollo, te gustó ?
@migmartin8 жыл бұрын
Apenas me estoy metiendo en el desarrollo de Software, en la escuela vi de Desarrollo pero en el ambiente laboral no me había dedicado a eso hasta ahora que estoy en una empresa que se dedica al software, en el caso de Firebase y Python estuve investigando por mi cuenta digo para no quedarme en zona de confort :). Y a ti que tal ¿como te ha ido en el desarrollo de software?
@MatiasMedina_web8 жыл бұрын
M. A. Martin a mi bien, llevo como 4 años desarrollando en Django, pero ahora necesito algo como firebase, igual creo que siempre dependerá de lo que quieras desarrollar para buscar las tecnologías que te funcionen mejor, así que seguiré aprendiendo para comenzar lo antes posible a desarrollar algo, es lo mejor para aprender
8 жыл бұрын
esto quiere decir que con firebase nos olvidamos del desarrollo backend ? ya no mas servers NodeJS y etc?
@deswebcom8 жыл бұрын
Si te puedes adaptar a lo que ellos te ofrecen sí. Pero en la vida real las aplicaciones tienen requisitos que no siempre están dentro de Firebase. Todo depende de tu proyecto y también si la fórmula del cloud computing es viable para el cliente o desarrollador.
8 жыл бұрын
OK entonces debo tratar Firebase como una opción según la necesidad.. no como una opción definitiva... interesante los servicios que provee de todas formas
@railsdeveloper35418 жыл бұрын
+DesarrolloWeb.com que requisitos no cumpliría firebase? Firebase me serviría para reemplazar en una aplicacion un oracle y java. La pregunta es puedo construir con firebase un erp o aplicación para un banco?
@midesweb8 жыл бұрын
Sí, podrías. Pero lo cierto es que para aplicaciones con mucha lógica de negocio es mejor tener tu propio backend.
8 жыл бұрын
Es lo que pensé también. Pero de acuerdo a todo el contenido de Firebase te coloca la mejor solución para todo tipo de aplicación que quieras realizar. No estaba de más alguien que debata esto. Personalmente prefiero desarrollar y confiar en mi propio backend, aunque eso signifique más trabajo
@nicolassenn84018 жыл бұрын
Si yo quisiera agregar datos, usando un input con su respectivo botón, a Firebase... Como debería hacerlo?
@urielgonzalez89768 жыл бұрын
eso ya hace parte del lado cliente. Ejemplo puedes usar jquery que es una de las librerías de javascript para tomar los inputs por los id y guardarlos en variables y esas mismas variables las pones en lo que vas a enviar a firebase.
@reisssler8 жыл бұрын
Hola Miguel, gracias por compartir las novedades, muy interesante y de vanguardia. Una pregunta no relevante pero de cultura. ¿Firebase es de tipo relacional o NoSQL?.
@deswebcom8 жыл бұрын
Es una NoSQL. Los datos se almacenan con JSON. Pero ojo, aparte de la base de datos en tiempo real tiene muchos otros servicios clave para el desarrollo de aplicaciones.
@MarceSoftware8 жыл бұрын
Super video, ahora que murio parse migrare todo firebase. Saben de algun recurso para manejar las notificaciones?
@midesweb8 жыл бұрын
el propio Firebase tiene notificaciones. aún no he investigado como funcionan
@CarlosBreeto8 жыл бұрын
GCM cambió y se integro con Firebase. Ahora se llama FCM
@deswebcom8 жыл бұрын
Las notificaciones en Firebase son gratuitas y usarlas es muy sencillo. En 30 minutos puedes tener una web que recibe notificaciones. Haremos un vídeo sobre ello, aunque también si lo deseas es material del curso de Firebase 3 de EscuelaIT.
@miguelrivas96877 жыл бұрын
buenas, instale las firebase tools de forma global, pero al hacer firebase serve Error: Not in a Firebase app directory (could not locate firebase.json) has puesto tu en el directorio un .json ???? , gracias.
@miguelrivas96877 жыл бұрын
solucionado
@cristianarboleda70357 жыл бұрын
como lo solucionaste bro ?
@flechasfabian7 жыл бұрын
podrias explicar como lo solucionaste?
@rolanxs7 жыл бұрын
Ahoras necesitas primero hacer firebase login y luego firebase init
@ivanveranarvaez22107 жыл бұрын
Se puede en Firebase colgar una pagina web__???
@lalox7897 жыл бұрын
Que recuerde solo te da el servicio de base de datos pero publicar una pagina creo que no
@wilberthloria84648 жыл бұрын
Hola me ayudaria con esto? no se como hacer un return y cambiar el valor de "message" al de snapshot.val().titulo gracias de ante mano. new Vue({ el: '#app', data: { message: 'Hello Vue.js!' } methods: { fire: function() { db.ref(direccion).on('value', function (snapshot) { console.log(snapshot.val().titulo); }) } } })
@midesweb8 жыл бұрын
Hola. No he experimentado todavía con vue.js y me temo que tu pregunta va más en ese sentido. De todos modos, (igual me meto donde no me llaman), no te interesaría evaluar la posibilidad de desarrollar con Firebase usando otras alternativas como Polymer o Angular2, ya que Firebase tiene librerías de alto nivel para desarrollar con éstas y otras alternativas un poco más usadas
@wilberthloria84648 жыл бұрын
+Miguel Angel Alvarez gracias. ayer estuve probando con polymer. gracias a uno de sus videos y lo pude hacer pero. lo que ocupo es la otra que fire-query. creo que se llama. y no pude hacerla funcionar. era hacer un don repeat de una lista en firebase y no me funciono.
@midesweb8 жыл бұрын
Algo estarías haciendo mal, xq funciona de maravilla.
@wilberthloria84648 жыл бұрын
+Miguel Angel Alvarez si y no se que es
@midesweb8 жыл бұрын
+Wilberth Loría un código o algo ayudaría a ver q pueda pasar
@wilberthloria84648 жыл бұрын
me gusto
@J1GS4W08 жыл бұрын
Hola a todos, tengo un parde dudas que no he podido solucionar con la ayuda de Google y bueno, les consultaré por acá... ¿Es necesario iniciar una aplicacion con firebase exigidamente con 'firebase serve'? ¿si deseo hacer deploy de mi app en un vps tengo que instalar y configurar firebase serve para que este esté arriba y firebase funcione? ¿si lo anterior resulta ser cierto, cómo configuro la direccion de local host de firebase serve por la direccion que el vps me provee '127.0.0.1' quiero cambiarselo a firebase serve? Muchas gracias, repito ya hice mi tarea consultando en Google y no he tenido respuestas. Saludos a todos...
@midesweb8 жыл бұрын
para nada. no necesitas la parte server para hacer el deploy. realmente no siquiera necesitas el vps, ya q Firebase tiene un hosting incorporado gratuito y con dominio propio.
@J1GS4W08 жыл бұрын
+Miguel Angel Alvarez lo que quiero decir es de que si puedo usar firebase integrando el Script de inicialización en el index y la lógica con firebase en un archivo js. todo esto en un servicio de dominio/hosting como godady por ejemplo si no estoy interesado en usar el de firebase
@midesweb8 жыл бұрын
+alex cruz si, podrías hacer todas esas posibilidades. lo del script de inicialización no necesita estar tampoco en el index, generalmente lo tendrás tb en un archivo .js externo. sobre hosting puedes usar el que quieras, claro.
@J1GS4W08 жыл бұрын
Gracias por tomar el tiempo de contestar, ya he resuelto! hacia lo siguiente erroneamente: var db = firebase.database(); db.ref('obj').set({...}); y lo correcto era: firebase.database().ref('obj').set({ });