Aquí mi granito de arena para quién quiera empezar a desarrollar apps para firefox os.
Introducción
Básicamente las aplicaciones en firefox os son simples web apps en html que además pueden tener acceso a APIs del terminal como contactos, geoposición, cámara, teléfono, etc.
Es como tener una web en un iframe, al ser una web app puedes usar cualquier librería javascript como jquery.
Tipos de apps
- Empaquetadas que tendrías que subir en el market.
- Alojadas que puedes tener en tu servidor.
Estructura de una app
manifest.webapp (manifiesto de la app)
index.html (pantalla principal)
app128.png (icono 128x128)
style/ (directorio css)
js/ (directorio javascript)
img/ (directorio imagenes)
manifest.webapp
En este fichero especificas información de la app como el titulo, descripción, icono y del autor como nombre y web.
Nos servirá para depurar la app y para mandarla al market. Ejemplo de manifest
Testear apps
- Si tienes un terminal firefox os, por ejemplo de geeksphone puedes instalar la app.
- Puedes usar el simulador de firefox os un addon que tienes que instalar en firefox, ocupa 80MB.
Guía de estilos
Al igual que tenemos twitter bootstrap para la web, firefox os tiene su guía de estilos para que todas las apps sigan el mismo patrón de diseño en elementos comunes como listas, cabeceras, menús, etc. buildingfirefoxos.com
Nota: Si quieres hacer uso de estilos tendrás que descargar el css y alojarlo dentro de la app en la carpeta style.
Pues lo hice desde esta web, pero pone que ya han empezado a enviarlos y no que no admiten más inscripciones:
https://hacks.mozilla.org/2013/05/phones-for-apps-for-firefox-os/
creo que también han repartido algunos en los distintos hackathons de firefox os que han hecho
yo conseguí uno en una jornada de firefox que organizaron en medialb, recuerdo que sortearon algunos haciendo preguntas al público, se llevaron un peak los mejores del hackathon y luego un keon para quién publicará una app en el market de firefox
Yo tengo hecho http://html5app.es/precioGasolina/ también en versión para firefox os, y este portal todavía en desarrollo para hablar del tema http://html5app.es/, quiero poner esta tarde un post con las fotos del desembalaje del geeksphone.
Has logrado validar alguna aplicación en firefox os marquet, a mi han tardado mas de un mes en contestar. Para decirme que el manifiesto era incorrecto.
finalmente me aprobaron la app, el proceso tardó un poco más de un mes, por un bug me la rechazaron a la primera, pero luego escribí a app-reviewers@mozilla.org para avisarles que lo había solucionado y al mismo día me la aprobaron :)
https://marketplace.firefox.com/app/betajobs/
Introducción
Básicamente las aplicaciones en firefox os son simples web apps en html que además pueden tener acceso a APIs del terminal como contactos, geoposición, cámara, teléfono, etc.
Es como tener una web en un iframe, al ser una web app puedes usar cualquier librería javascript como jquery.
Tipos de apps
- Empaquetadas que tendrías que subir en el market.
- Alojadas que puedes tener en tu servidor.
Estructura de una app
manifest.webapp (manifiesto de la app)
index.html (pantalla principal)
app128.png (icono 128x128)
style/ (directorio css)
js/ (directorio javascript)
img/ (directorio imagenes)
manifest.webapp
En este fichero especificas información de la app como el titulo, descripción, icono y del autor como nombre y web.
Nos servirá para depurar la app y para mandarla al market.
Ejemplo de manifest
Testear apps
- Si tienes un terminal firefox os, por ejemplo de geeksphone puedes instalar la app.
- Puedes usar el simulador de firefox os un addon que tienes que instalar en firefox, ocupa 80MB.
API
WebAPI de firefox os
Guía de estilos
Al igual que tenemos twitter bootstrap para la web, firefox os tiene su guía de estilos para que todas las apps sigan el mismo patrón de diseño en elementos comunes como listas, cabeceras, menús, etc.
buildingfirefoxos.com
Nota: Si quieres hacer uso de estilos tendrás que descargar el css y alojarlo dentro de la app en la carpeta style.
Recursos
- Firefox OS Boilerplate App
- Hello world en firefox os por Asier Arranz
- Cómo empezar a desarrollar para firefox os por genbeta dev
- Subir una app en el market de firefox os
20/06/2013 13:15
20/06/2013 13:23
20/06/2013 13:34
https://hacks.mozilla.org/2013/05/phones-for-apps-for-firefox-os/
creo que también han repartido algunos en los distintos hackathons de firefox os que han hecho
20/06/2013 13:51
pone qu e cuesta 91 € pero luego se queda mas o menos en 109 con los impuestos
20/06/2013 13:58
26/06/2013 13:07
25/04/2013 12:27
Has logrado validar alguna aplicación en firefox os marquet, a mi han tardado mas de un mes en contestar. Para decirme que el manifiesto era incorrecto.
17/06/2013 18:20
https://marketplace.firefox.com/app/betajobs/
25/04/2013 14:51
25/04/2013 16:40
27/04/2013 14:02