SlideShare ist ein Scribd-Unternehmen logo
1 von 126
Downloaden Sie, um offline zu lesen
Presentadopor:
MaximilianoFirtman
Presenteyfuturo
delDesarrolloMóvil
mobile+web developer
@firt
trainer
Agenda
Agenda
Presente y futuro del desarrollo móvil
1. Por qué mobile
2. Mobile hoy
3. Mobile mañana
4. Cómo fallar
5. Cómo sobrevivir
¿Preguntas?
empecemos
1- por qué mobile
</por qué>
- es el dispositivo más importante
- es la pantalla más veces vista por día
- ubiquidad
- acceso a sensores y contexto
2- mobile hoy
by Luke Jones (flickr)
muchos mitos
mobile
1- sitios web
2- apps
mobile
1- sitios web
2- apps
con html5 

podemos crear...
we can create
1- sitios web
Usan el navegador
URL
Servidor web
1- sitios web
we can create
we can create
2- webapps
Se instalan en el navegador
Pantalla completa
Icono en home screen
Servidor web
2- webapps
we can create
full screen webapps
home screen webapps
también se las conoce como(
)
we can create
3- webapps nativas
Empaquetan, compilan
Icono en home screen
App Store
No hay servidor web
3- native webapps
we can create
apps híbridas
webapps empaquetadas
también son conocidas(
)
mobile
1- sitios web
2- apps
a- nativas
b- webapps
c- webapps nativas
mobile
1- sitios web
2- apps
signalvnoise.com
signalvnoise.com
Estuvimos a órdenes
de magnitud más
productivos usando la
web y HTML
signalvnoise.com
La app tiene

4/5-star rating
signalvnoise.com
Creo que toda
empresa debería tener
una nueva mirada al
modo híbrido
</mobile hoy>
- no todo es iOS y Android
- pero son las más importantes
- muchas estrategias
3- mobile mañana
Primero el pasado
para entender el futuro
-19 años
-15 años
-11 años
-10 años
-9 años
-8 años
-5 años
este año
+1 año
?
+5 años
?
+10 años
?
2010
a los 3 años
Algunas constantes
durante todos estos años
rendimiento
batería
frustación
pérdida del poder de
asombro
nos acostumbramos
muy fácil
El futuro
del mundo móvil
DESCONOCIDO
“el cambio es la única
constante“
“el cambio es la única
constante“
límites borrosos
nativo vs. web vs. cloud
el usuario a cargo
los teléfonos serán hubs
smart sync
modos de voz
modos de voz
modos de voz
nuevos modos de ver
wearable smart devices
internet of things (IoT)
beacons
the physical web
</mobile mañana>
- futuro incierto
- dispositivos en todos lados
- tecnologías borrosas
4- cómo fallar
“si todo lo que
tienes es un
martillo, todo
parece un clavo“
pensar en la app como
producto
dejar apps huérfanas
minimizar
la excusa del presupuesto
ganarse la desconfianza
del usuario
no dejar al usuario a cargo
</cómo fallar>
- no dejar al usuario a cargo
- enojar al usuario
- frustar al usuario
- abandonar apps
- minimizar
5- cómo sobrevivir
no pienses en apps
contenido, servicios y vistas
sé cross *
plataforma, pantalla, device
embrace diversity
too many platforms
QQVGA
QVGA
WQVGA
FWQVGA
LQVGA
HVGA
nHD
FWXGA
Sq.HD
XGA
WXGA
WUXGA
QXGA
WQXGA
WVGA
FWVGA
VGA
DVGA
WDVGA
QHD
WSVGA
HD
QQVGA
QVGA
WQVGA
FWQVGA
LQVGA
HVGA
nHD
FWXGA
Sq.HD
XGA
WXGA
WUXGA
QXGA
WQXGA
WVGA
FWVGA
VGA
DVGA
WDVGA
QHD
WSVGA
HD
sé feliz
acepta el cambio
arquitectura abierta
pull y push
input >< tú >< output
abrazá la diversidad
sé inteligente
smart services for smart devices
rendimiento y ubicuidad
prioridad #1
html5, iOS y android
multiplataforma
no seas fanático
no todo es un clavo
“tu objetivo no es hacer una
app para X dispositivo, sino
soportar a cualquier
dispositivo donde el usuario
vaya“
“el cambio es la
única constante“
Heraclitus
-2,514 años
you can reach a good
experience
Pictures)from)freedigitalphotos.net)
firtman@gmail.com @firt
www.mobilexweb.com
firt.mobi/pmw
@firt
firtman@gmail.com
MaximilianoFirtman

Weitere ähnliche Inhalte

Ähnlich wie Presente y futuro del desarrollo de apps mobile y wearable

Cómo llegar a los celulares y Tablets
Cómo llegar a los celulares y TabletsCómo llegar a los celulares y Tablets
Cómo llegar a los celulares y Tablets
clubdemarketing1
 
Contenido web en múltiples pantallas
Contenido web en múltiples pantallasContenido web en múltiples pantallas
Contenido web en múltiples pantallas
Edgar Parada
 
Dispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson SuazaDispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson Suaza
Biblioteca EPM
 

Ähnlich wie Presente y futuro del desarrollo de apps mobile y wearable (20)

Diseño web para dispositivos móviles
Diseño web para dispositivos móvilesDiseño web para dispositivos móviles
Diseño web para dispositivos móviles
 
Web móvil ¿inclusiva y accesible?
Web móvil ¿inclusiva y accesible?Web móvil ¿inclusiva y accesible?
Web móvil ¿inclusiva y accesible?
 
Web móvil: ¿inclusiva y accesible?
Web móvil: ¿inclusiva y accesible?Web móvil: ¿inclusiva y accesible?
Web móvil: ¿inclusiva y accesible?
 
Geoinquietos: La web movil está aquí...
Geoinquietos: La web movil está aquí...Geoinquietos: La web movil está aquí...
Geoinquietos: La web movil está aquí...
 
Honduras Global: Mobile Web, Presentacion para UJCV
Honduras Global: Mobile Web, Presentacion para UJCVHonduras Global: Mobile Web, Presentacion para UJCV
Honduras Global: Mobile Web, Presentacion para UJCV
 
Desarrollo de aplicaciones web móviles
Desarrollo de aplicaciones web móvilesDesarrollo de aplicaciones web móviles
Desarrollo de aplicaciones web móviles
 
Mobile design 02 Recomendaciones para el diseño de aplicaciones móviles
Mobile design 02 Recomendaciones para el diseño de aplicaciones móvilesMobile design 02 Recomendaciones para el diseño de aplicaciones móviles
Mobile design 02 Recomendaciones para el diseño de aplicaciones móviles
 
Barcamp Mobile Web
Barcamp Mobile WebBarcamp Mobile Web
Barcamp Mobile Web
 
Motorola defy
Motorola defyMotorola defy
Motorola defy
 
Cómo llegar a los celulares y Tablets
Cómo llegar a los celulares y TabletsCómo llegar a los celulares y Tablets
Cómo llegar a los celulares y Tablets
 
Contenido web en múltiples pantallas
Contenido web en múltiples pantallasContenido web en múltiples pantallas
Contenido web en múltiples pantallas
 
Cuarta pantalla
Cuarta pantallaCuarta pantalla
Cuarta pantalla
 
Curso: Diseño de apps y webs móviles - Parte 2
Curso: Diseño de apps y webs móviles - Parte 2Curso: Diseño de apps y webs móviles - Parte 2
Curso: Diseño de apps y webs móviles - Parte 2
 
Device Days 2012 - HTML5 y CSS3 para móvil
Device Days 2012 - HTML5 y CSS3 para móvilDevice Days 2012 - HTML5 y CSS3 para móvil
Device Days 2012 - HTML5 y CSS3 para móvil
 
Perspectivas cap 16
Perspectivas cap 16Perspectivas cap 16
Perspectivas cap 16
 
Desarrollo de aplicaciones móviles
Desarrollo de aplicaciones móvilesDesarrollo de aplicaciones móviles
Desarrollo de aplicaciones móviles
 
INTRODUCCION A ANDROID
INTRODUCCION A ANDROIDINTRODUCCION A ANDROID
INTRODUCCION A ANDROID
 
App’s
App’sApp’s
App’s
 
Dispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson SuazaDispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson Suaza
 
Clase mobile marketing
Clase mobile marketingClase mobile marketing
Clase mobile marketing
 

Mehr von Software Guru

Mehr von Software Guru (20)

Hola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasHola Mundo del Internet de las Cosas
Hola Mundo del Internet de las Cosas
 
Estructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesEstructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso reales
 
Building bias-aware environments
Building bias-aware environmentsBuilding bias-aware environments
Building bias-aware environments
 
El secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorEl secreto para ser un desarrollador Senior
El secreto para ser un desarrollador Senior
 
Cómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealCómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto ideal
 
Automatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowAutomatizando ideas con Apache Airflow
Automatizando ideas con Apache Airflow
 
How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:
 
Introducción al machine learning
Introducción al machine learningIntroducción al machine learning
Introducción al machine learning
 
Democratizando el uso de CoDi
Democratizando el uso de CoDiDemocratizando el uso de CoDi
Democratizando el uso de CoDi
 
Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0
 
Taller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSTaller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJS
 
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
 
¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?
 
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
 
Pruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsPruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOps
 
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosElixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
 
Así publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressAsí publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stress
 
Achieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsAchieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goals
 
Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19
 
De lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoDe lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseño
 

Kürzlich hochgeladen

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Kürzlich hochgeladen (11)

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 

Presente y futuro del desarrollo de apps mobile y wearable