webapps, caso de estudio y publicación de aplicaciones en firefox os

31
Webaspp, caso de estudio & publicación en FirefoxOS Jorge Ferreiro - 28/11/2014

Upload: jorge-ferreiro

Post on 09-Apr-2017

189 views

Category:

Internet


0 download

TRANSCRIPT

Page 1: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

Webaspp, caso de estudio & publicación

en FirefoxOSJorge Ferreiro - 28/11/2014

Page 2: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

¿Qué es una webapp?

Page 3: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

Versión optimizada de una página web para dispositivos móviles

¿Qué es una webapp? @jgferreiro

Page 4: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

• Sin Actualizaciones: el usuario siempre accederá a la última versión disponible.

• Multiplataforma: un diseño, múltiples dispositivos del mercado.

• Flexibilidad: Cualquier sitio web con diseño responsive puede ser una webapp.

Ventajas de una webapp @jgferreiro

Page 5: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

• Rendimiento: las aplicaciones nativas suelen tener una mejor performance.

• Limitaciones en algunas Apis.

• Es necesario utilizar frameworks, como phonegap, para publicar aplicaciones web en Google Play o en la App Store.

Contras de una webapp @jgferreiro

Page 6: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

Ejemplos de webapps

Candy rain 2 CameranOpenwapp

Ejemplos de webapps @jgferreiro

Page 7: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

¿Cómo crear una webapp?

Page 8: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

+ +HTML5 JS CSS3

Combinando

¡Mix de tecnologías! @jgferreiro

Page 9: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

Herramienta útil: Firefox OS simulator

Nuestro kit de herramientas @jgferreiro

Page 10: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

Web webapp?

Si la idea es convertir una web en una webapp… ¿Cómo lo hacemos?

Page 11: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

App manifest

Page 12: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

Obligatorio!

Archivo JSON que se configuramos según las necesidades de la aplicación.

App manifest: options @jgferreiro

Page 13: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

Locales: Seleccionamos los idiomas de nuestra aplicación.

App manifest: options @jgferreiro

Page 14: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

Permisos: Indicamos las APIs que usamos: contactos, alarma, notificaciones, geolocalización...

Más información sobre el App manifest:https://developer.mozilla.org/es/Apps/Build/Manifest#permisos

App manifest: options @jgferreiro

Page 15: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

Mi webapp:Music4deejays

Page 16: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

Hace unos meses tuve una idea...

Page 17: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

Pasión por la música electrónica Hoy en día es muy complicado para artistas emergentes darse a conocer. Me encanta lanzar proyectos que solucionen problemas reales.

¿Y qué me llevó a hacerla?

Page 18: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

¿Qué es Music4deejays.com?Plataforma para:

EscucharCompartirDescargar

La mejor Música electrónica de artistas emergentes

Page 19: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

Home page

Music4deejays screenshots @jgferreiro

Page 20: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

Diseño adaptablea cualquier dispositivo

Music4deejays screenshots @jgferreiro

Page 21: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

¿Cómo publicar en FirefoxOS Marketplace?

Page 22: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

https://marketplace.firefox.com/developers/submit/

Firefox Marketplace

Publicación @jgferreiro

Page 23: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

Tipo de app + ruta del manifest

Publicación @jgferreiro

Page 24: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

Error ☹ Hay que configurar el .htacces

AddType application/x-web-app-manifest+json .webapp

Añadir al .htaccess:

Publicación @jgferreiro

Page 25: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

Requisitos de la app

AddType application/x-web-app-manifest+json .webapp

Añadir al .htaccess:

Publicación @jgferreiro

Page 26: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

Información

AddType application/x-web-app-manifest+json .webapp

Añadir al .htaccess:

Publicación @jgferreiro

Page 27: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

Unos pasos más y…

Listo! Ya solo faltan que aprueben nuestra app (de 2 a 5 días)

Publicación @jgferreiro

Page 28: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

More information:@Music4deejays

music4deejays.com

Page 30: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

¿Alguna pregunta?

Page 31: Webapps, caso de estudio y publicación de aplicaciones en Firefox OS

Gracias

Keep in touch!@jgferreiro

[email protected]