Proceso de desarrollo de una aplicación móvil

30

description

Presentación realizada a los alumnos de la carrera de desarrollo de videojuegos en ESNE (Escuela Navarra de Diseño)

Transcript of Proceso de desarrollo de una aplicación móvil

Page 1: Proceso de desarrollo de una aplicación móvil
Page 2: Proceso de desarrollo de una aplicación móvil

¿Qué hacemos?

Desarrollo integral

de aplicaciones nativas

y aplicaciones web

para smartphones

y tablets

iPhone / iPad Android

BlackBerry HTML5 Windows Phone

Page 3: Proceso de desarrollo de una aplicación móvil

Desarrollo integral

de aplicaciones nativas

y aplicaciones web

para smartphones

y tablets

• Geolocalización

• Streaming (audio/vídeo)

• Contenido variable (CMS)

• Tecnología de proximidad NFC

• Códigos QR, Bidi, etc.

• Juegos / advergaming

• Realidad aumentada

Utilizando

¿Qué hacemos?

Page 4: Proceso de desarrollo de una aplicación móvil

¿Qué hacemos?

Page 5: Proceso de desarrollo de una aplicación móvil

http://www.youtube.com/watch?v=1seF_B2Yofc

¿Qué hacemos?

Page 6: Proceso de desarrollo de una aplicación móvil

Y además...

✓ Utilizamos técnicas ágiles de desarrollo

✓ Con entregas parciales del producto para contrastación de progresos

✓ Duración media de un proyecto completo: entre 30 y 60 días (según la complejidad)

¿Clientesatisfecho?

¿Clientesatisfecho?

Fases del ciclo de desarrollode una aplicación

Recogida denecesidades

Propuesta de funcionalidad

Propuesta de diseño

¿Clientesatisfecho?

ProgramaciónDistribución de betas

SíPublicación

No

NoNo

¿Cómo lo hacemos?

Page 7: Proceso de desarrollo de una aplicación móvil

Recogida denecesidades

Propuesta de funcionalidad

Propuesta de diseño gráfico

El usuarioes el rey

Regla nº1:

¿Cómo lo hacemos?

Page 8: Proceso de desarrollo de una aplicación móvil

El usuarioes el rey

➡ Todo debe hacerse pensando en él

➡ “Cruel y caprichoso”: juzgará nuestro trabajo con severidad

Regla nº1: Recogida denecesidades

Propuesta de funcionalidad

Propuesta de diseño gráfico

¿Cómo lo hacemos?

Page 9: Proceso de desarrollo de una aplicación móvil

Hay que tener muy claro desde el principio...1. Cuál es el objetivo de la app o web móvil

2. Quiénes van a ser los usuarios

3. El contexto

4. La recompensa

El usuarioes el rey

Recogida denecesidades

Propuesta de funcionalidad

Propuesta de diseño gráfico

¿Cómo lo hacemos?

Page 10: Proceso de desarrollo de una aplicación móvil

Hay que tener muy claro desde el principio...

Puntos clavepara que los usuariosse “enamoren”de nuestra aplicación.

1. Cuál es el objetivo de la app o web móvil

2. Quiénes van a ser los usuarios

3. El contexto

4. La recompensa

Recogida denecesidades

Propuesta de funcionalidad

Propuesta de diseño gráfico

El usuarioes el rey

¿Cómo lo hacemos?

Page 11: Proceso de desarrollo de una aplicación móvil

Hay que tener muy claro desde el principio...

1. Cuál es el objetivo de la app o web móvil

2. Quiénes van a ser los usuarios

3. El contexto

4. La recompensa

¡Importante!Cuidar al máximo todos los detalles:

➡ Diseño➡ Experiencia de usuario

(flujo de navegación...)➡ Diferenciarse a nivel de icono, información explicativa y pantallazos

Recogida denecesidades

Propuesta de funcionalidad

Propuesta de diseño gráfico

El usuarioes el rey

¿Cómo lo hacemos?

Page 12: Proceso de desarrollo de una aplicación móvil

El usuarioes el rey

¿Cómo lo hacemos?

Page 13: Proceso de desarrollo de una aplicación móvil

0 12.5 25 37.5 50

iPhone

Android

Blackberry

Windows phone

Symbian

Otros20112010

ProgramaciónEl usuarioes el rey

¿Cómo lo hacemos?

Page 14: Proceso de desarrollo de una aplicación móvil

Microsoft XNA

SilverlightJava

Java

Objective-c

Programación El usuarioes el rey

¿Cómo lo hacemos?

Page 15: Proceso de desarrollo de una aplicación móvil

Distribución de betas

1.Registrar los dispositivos en los que se probará.2.Generar certificado app. para esos dispositivos.3.Compilar aplicación con certificado.4.Generar versión beta.5.Distribuir aplicación ad-hoc.

El usuarioes el rey

¿Cómo lo hacemos?

Page 16: Proceso de desarrollo de una aplicación móvil

Publicación

1.Generar certificado de distribución App Store.2.Compilar aplicación con certificado.3.Generar archivo ipa.4.Enviar aplicación para revisión.5.Esperar unos 8 días laborables.6.Publicar aplicación... o ...............

App rechazada

El usuarioes el rey

¿Cómo lo hacemos?

Page 17: Proceso de desarrollo de una aplicación móvil

Guía de SanFermin.comFecha publicación: mayo 2010Última actualización: junio 2011Plataformas iPhone, Android

Aplicación monográfica sobre las fiestas de Sanfermínde Pamplona. Fue la primera aplicación sobre estasfiestas en App Store y Android Market.

Cliente:

Trabajos destacados

Page 18: Proceso de desarrollo de una aplicación móvil

Guía de SanFermin.comFecha publicación: mayo 2010Última actualización: junio 2011Plataformas iPhone, Android

Aplicación monográfica sobre las fiestas de Sanfermínde Pamplona. Fue la primera aplicación sobre estasfiestas en App Store y Android Market.

Cliente:

Trabajos destacados

Page 19: Proceso de desarrollo de una aplicación móvil

SanferphotoFecha publicación: mayo 2010Última actualización: junio 2011Plataformas iPhone, iPad

Magazine fotográfico con las mejores instantáneas delos fotógrafos de Sanfermin.com sobre las fiestas deSan Fermín. Efecto de paso de página imitando papel.

Cliente:

Trabajos destacados

Page 20: Proceso de desarrollo de una aplicación móvil

Farma NavarraFecha publicación: mayo 2011Última actualización: junio 2011Plataforma iPhone

Aplicación para localizar las farmacias de guardiamás cercanas a la posición del usuario, teniendoen cuenta su horario de apertura.

Cliente:Open Data

Navarra

Trabajos destacados

Page 21: Proceso de desarrollo de una aplicación móvil

Radio Trak FMFecha publicación: junio 2011Última actualización: agosto 2011Plataformas iPhone, Android

Aplicación para la emisora de radio Trak FM que cuenta con streaming de audio, agenda cultural, noticias, selección de carátulas, etc.

Cliente:

Trabajos destacados

Page 22: Proceso de desarrollo de una aplicación móvil

Radio Trak FMFecha publicación: septiembre 2011Última actualización: septiembre 2011Plataformas iPhone, Android

Aplicación para la emisora de radio Trak FM que cuenta con streaming de audio, agenda cultural, noticias, selección de carátulas, etc.

Cliente:

Trabajos destacados

Page 23: Proceso de desarrollo de una aplicación móvil

Museos de NavarraFecha publicación: julio 2011Última actualización: septiembre 2011Plataformas iPhone

Aplicación para el Sistema de Museos de Navarra.Incluye información práctica sobre los 13 museos deNavarra, con instrucciones para llegar hasta ellos.

Cliente:

Trabajos destacados

Page 24: Proceso de desarrollo de una aplicación móvil

Suite de aplicaciones de arquitecturaFecha publicación: enero 2012Última actualización: –––Plataformas iPhone, iPad

Conjunto de aplicaciones para trasladar a dispositivosmóviles varios motores de cálculo utilizadostradicionalmente en PCs.

Cliente:

Trabajos destacados

Page 25: Proceso de desarrollo de una aplicación móvil

Suite de aplicaciones de arquitecturaFecha publicación: enero 2012Última actualización: –––Plataformas iPhone, iPad

Cliente:Conjunto de aplicaciones para trasladar a dispositivosmóviles varios motores de cálculo utilizadostradicionalmente en PCs.

Trabajos destacados

Page 26: Proceso de desarrollo de una aplicación móvil

Sistema de notificación de IncidenciasFecha publicación: diciembre 2011Última actualización: enero 2012Plataformas iPhone, Android, BlackBerry, web

Sistema del Gobierno de Navarra para fomentar lacomunicación con los ciudadanos mediante el uso delas nuevas tecnologías.

Cliente:

Trabajos destacados

Page 27: Proceso de desarrollo de una aplicación móvil

C.A. OsasunaFecha publicación: febrero 2012Última actualización: –––Plataformas iPhone, Android,

BlackBerry

Aplicación para incrementar las líneas de comunicacióncon los socios y simpatizantes del Club.

Cliente:

Trabajos destacados

Page 28: Proceso de desarrollo de una aplicación móvil

Bullrunning TrainerFecha publicación: junio 2011Última actualización: octubre 2011Plataformas iPhone

Aplicación monográfica sobre el encierro de Pamplona.Incluye simulador –para entrenarse corriendo con elteléfono– test de riesgo, información y datos históricos

Cliente:

Trabajos destacados

Page 29: Proceso de desarrollo de una aplicación móvil

¡MUCHAS GRACIAS!

http://[email protected]

(+34) 948.80.60.48

Lorem Solutions S.L. CIF B71055610. Inscrita en el Registro Mercantil de Navarra, tomo 1552, folio 97, hoja NA-30835

Usue Napal Martí[email protected]: @LoremSolutions

¿Seguimos en contacto?

Page 30: Proceso de desarrollo de una aplicación móvil