Duda existencial sobre Firefox OS


(Max Mendez) #1

Hola a todos,

En los últimos días me he dado a la tarea de investigar como desarrollar aplicaciones para dispositivos con Firefox OS, actualmente tengo la siguiente duda, es posible desarrollar aplicaciones como un reproductor de streaming de formato rtmp o una aplicación similar a instagram.

Si la respuesta es afirmativa, como se debe proceder, como debo comunicar con el sistema para ejecutar tareas a un nivel más bajo que el de la interfaz gráfica controlada por Javascript.

Mi duda principal, es sí es posible desarrollar aplicaciones complejas y si es así como y en que lenguaje.


(Mauricio Navarro Miranda) #2

¡Bienvenido!
¿cuál es la característica de instagram que quisieras desarrollar para tu aplicación?

Sobre rtmp, échale un vistazo a videjo.js, yo no lo he usado pero al parecer es capaz de conectarse con rtmp. Eso sí, la última vez que vi, al parecer usaba flash; esto es relevante porque flash no está disponible en Firefox OS.
http://blog.videojs.com/post/60471080014/video-js-4-2-0-released-rtmp-css-designer-and

Puedes desarrollar aplicaciones altamente complejas en JavaScript. Si estás buscando un alto rendimiento, te recomiendo echarle un vistazo a http://asmjs.org/

Saludos,


(Max Mendez) #3

Gracias Mauricio por tu respuesta.

Con respecto al ejemplo de Instagram me refiero a la funcionalidad de crear filtros y aplicarlos a las imagenes. Volviendo al tema del RTMP, en efecto he visto el proyecto VideoJS, pero en efecto esta soluciona la reproducción de este protocolo a partir de flash, al igual que JPlayer. Es por esto que me salta la duda si flash no esta disponible, que otro lenguaje podré utilizar para solventar funcionalidades avanzadas como edición de imagenes o implementación de un protocolo que no lo maneje la plataforma por defecto.

Gracias por el enlace a asm.js, voy a hecharle un vistazo.

Nuevamente gracias por tu respuesta, Saludos,


(Jorge) #4

Hay varias maneras de manipular imágenes y aplicarles filtros. Creo que la recomendada es con el canvas. Pero también se pueden manipular imágenes por medio de SVG e incluso CSS.


(Mauricio Navarro Miranda) #5

Para que te animes con lo de los filtros, échale un vistazo Flamita, en el marketplace:
https://marketplace.firefox.com/app/flamita-1


(Max Mendez) #6

Gracias por las respuestas, continuare en mi busqueda de información.