SlideShare a Scribd company logo
1 of 32
Download to read offline
Diseño de apps y webs móviles
Sesión 2: Del prototipo a la implementación
Juan Eladio Sanchez Rosas [juaneladio]
4 5 6
De la idea al prototipo
Basado en
Diseño de apps y webs móviles
Sesión 1
1 2 3
¡Repaso!
¿Qué ya sabemos?
PROTOTIPO
1
2
3
IDEA
3. Diseñando una
experiencia de usuario
móvil
2. Planeando una
web/app móvil
1. Porqué el contenido
móvil es diferente
Entonces,
¿Qué haremos hoy?
PROTOTIPO
IDEA
6. Implementando
nuestro diseño de
web/app móvil
5. Tecnologías web
móviles
4. Probando diseños
para móviles
IMPLEMENTACIÓN
4
6
6
4. Probando diseños para
móviles
Diseño de apps y webs móviles4
4. Test de usabilidad
Observar una persona a la vez
tratando de usar algo para hacer
tareas típicas
y detectar y decidir corregir con
el equipo de trabajo las cosas
que lo confunden o frustran
¿Qué hacer?
1. Participan algunos usuarios,
preferible (no obligatoriamente)
usuarios finales.
2. No se le dice qué hacer en la
web/app, el usuario lo debe
descubrir (¿qué harás luego?)
3. Cada observador
directo/indirecto toma notas.
¿Qué hacer?
4. Los desarrolladores e
interesados se reúnen luego y
deciden que reparar antes de la
próxima prueba.
5. Se redactan los cambios a
realizar.
No vas a probar si algo es
bueno o malo, vas a
descubrir problemas.
Problemas de usabilidad detectados
Observador 1:
1.
2.
3.
Observador 2:
¿Porqué necesitamos probar?
Probar con un usuario es mucho mejor que con ninguno (y mientras
más temprano, mejor)
Antes de avanzar, repasemos:
¿Cuáles son las dos acciones
principales que definen un test
de usabilidad?
1. ____________ _________
____________ _________
2. ____________ _________
____________ _________
Si no puedes responder a la
pregunta, retroceder y recordar.
Si ya los recuerdas,
¡felicidades!, haz completado
la primera parte de la sesión.
5. Tecnologías web
móviles
Diseño de apps y webs móviles5
5. HTML5
HTML5 es una etiqueta para una
actualización en el lenguaje de
marcado utilizado en la web.
Y asimismo abarca un conjunto
de tecnologías para construir
aplicaciones web más
poderosas.
5. HTML5 en el mundo móvil
Semantics
–Forms
Offline & Storage
–App Cache *
–Local Storage
–Indexed DB
–File API
Device Access
–Geolocation API
Hoy, desde una web se puede:
Controlar las validaciones
de formularios
El almacenamiento offline
El acceso al GPS
5. HTML5 en el mundo móvil
Multimedia
–Audio & Video
3D, Graphics, Effects
–SVG, Canvas
–WebGL
–CSS3 3D
CSS3
–Web Open Font Format
También podemos:
Reproducir audio y video, incluso
protegido, y con subtítulos
Generar efectos de diversas
maneras
Controlar mejor cómo se ven los
objetos y utilizar más fuentes.
5. HTML5 en el mundo móvil
Y no nos olvidemos de:
La conectividad bidireccional
Programar de manera
asíncrona
Connectivity
–Web Sockets
Performance & Integration
–Web Workers
–XMLHttpRequest Level 2
Pero queremos más
Hay capacidades que, aunque las queremos en la web móvil, aún hoy
en día sólo están disponibles en apps (o en Firefox OS).
5. HTML5 y Cordova
¿Qué tenemos en un
smartphone o tablet?
●
Sensores
●
Hardware del dispositivo
●
Accesos a bases de datos
●
Integraciones con terceros
Con Cordova tenemos acceso a
esos componentes a través de
una Interfaz de Programación en
JavaScript.
5. Cordova Core Plugins
Battery Status
Camera
Console
Contacts
Device
Device Motion (Accelerometer)
Device Orientation (Compass)
Dialogs
FileSystem
File Transfer
Geolocation
Globalization
InAppBrowser
Media
Media Capture
Network Information
(Connection)
Splashscreen
Vibration
Status Bar
Whitelist
¿Porqué nos tomamos el tiempo en
detallar tantas funcionalidades?
Porque así sabremos cuántas funcionalidades reales podemos incluir
nuestra web/app.
Antes de avanzar, repasemos:
1. ¿Qué opciones técnicas tengo para
Almacenamiento Offline?
2. ¿Con qué estándar puedo controlar
la apariencia de los objetos?
3. ¿Tengo acceso al GPS del móvil
desde una app o desde una web?
4. ¿Tengo acceso al acelerómetro
del móvil desde una app o web?
Si no recuerdas alguna de ellas
retroceder y recordar.
Si ya los recuerdas,
¡felicidades!, haz completado
la segunda parte de la sesión.
6. Implementando nuestro
diseño de web/app móvil
Diseño de apps y webs móviles6
Hay muchas formas de generar
interfaces web móviles
Si les suena jQuery Mobile o Bootstrap, están cerca.
Pero no los veremos aquí.
6. Interfaces móviles
App Framework Cambia su apariencia de acuerdo
al sistema operativo
6. Interfaces móviles
Ratchet Basado en Bootstrap, pero
optimizado para móviles
goratchet.com
6. Interfaces móviles
Ionic Framework (o SDK) Utiliza Angular
Es parte de un ecosistema de
herramientas mas grande
ionicframework.com
6. Interfaces móviles
Framework7 Una interfaz con apariencia de
iOS o Material Design
www.idangero.us/framework7
La combinación de tecnologías que
elijas tendrá consecuencias
Un framework te ayuda con algunas tareas simples, pero tendrás
problemas si intentas algo adicional.
¡Terminamos!
¿Qué vimos hoy?
PROTOTIPO
IDEA
6. Implementando
nuestro diseño de
web/app móvil
5. Tecnologías web
móviles
4. Probando diseños
para móviles
IMPLEMENTACIÓN
4
6
6
Ahora te toca poner esto en
práctica
Realiza todo el proceso con tu prototipo de web/app
Referencias bibliográficas
Don’t Make Me Think, Revisited: A
Common Sense Approach to Web
Usability
by Steve Krug
Publisher: New Riders
Release Date: December 2013
Taller de UX y diseño de apps
By Javier Cuello
Publisher: disenoenviaje.com
Release Date: June 2014
HTML5 - Web developer guide | MDN
By Mozilla Developer Network and
individual contributors
developer.mozilla.org/en-
US/docs/Web/Guide/HTML/HTML5
Can I use... Support tables for HTML5,
CSS3, etc
By @Fyrd
caniuse.com
Overview - Apache Cordova
By The Apache Software Foundation
cordova.apache.org/docs/en/latest/guide
/overview/
Intel® XDK Documentation | Intel®
Developer Zone
By Intel
software.intel.com/en-us/xdk/docs/lp-
index
¿Esto tenía que ver con Mozilla?
Firefox OS soporta webs/apps
basadas en tecnologías web
Mozilla Developer Network ofrece
documentación sobre
tecnologías web
Diseño de apps y webs móviles
Sesión 2: Del prototipo a la implementación
Juan Eladio Sanchez Rosas [about.me/juaneladio]

More Related Content

What's hot

Evento IxDD 2018 - Accesibilidad en aplicaciones web y mobile
Evento IxDD 2018 - Accesibilidad en aplicaciones web y mobileEvento IxDD 2018 - Accesibilidad en aplicaciones web y mobile
Evento IxDD 2018 - Accesibilidad en aplicaciones web y mobileLisandra Armas
 
Usabilidad y diseño en Android
Usabilidad y diseño en AndroidUsabilidad y diseño en Android
Usabilidad y diseño en Androidcondesa89
 
Pruebas de accesibilidad: Técnicas de filtrado y evaluación con herramientas ...
Pruebas de accesibilidad: Técnicas de filtrado y evaluación con herramientas ...Pruebas de accesibilidad: Técnicas de filtrado y evaluación con herramientas ...
Pruebas de accesibilidad: Técnicas de filtrado y evaluación con herramientas ...Lisandra Armas
 
Mariana practica
Mariana practicaMariana practica
Mariana practicatl850051
 
Presentaciones Digitales.pptx
Presentaciones Digitales.pptxPresentaciones Digitales.pptx
Presentaciones Digitales.pptxFabianMontilla1
 
Dribbble Meetup Montevideo - Hablemos de diseño accesible
Dribbble Meetup Montevideo - Hablemos de diseño accesibleDribbble Meetup Montevideo - Hablemos de diseño accesible
Dribbble Meetup Montevideo - Hablemos de diseño accesibleLisandra Armas
 
Uso de la aplicación prezi
Uso de la aplicación preziUso de la aplicación prezi
Uso de la aplicación prezire1993
 

What's hot (14)

Evento IxDD 2018 - Accesibilidad en aplicaciones web y mobile
Evento IxDD 2018 - Accesibilidad en aplicaciones web y mobileEvento IxDD 2018 - Accesibilidad en aplicaciones web y mobile
Evento IxDD 2018 - Accesibilidad en aplicaciones web y mobile
 
Usabilidad y diseño en Android
Usabilidad y diseño en AndroidUsabilidad y diseño en Android
Usabilidad y diseño en Android
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Pruebas de accesibilidad: Técnicas de filtrado y evaluación con herramientas ...
Pruebas de accesibilidad: Técnicas de filtrado y evaluación con herramientas ...Pruebas de accesibilidad: Técnicas de filtrado y evaluación con herramientas ...
Pruebas de accesibilidad: Técnicas de filtrado y evaluación con herramientas ...
 
Mariana practica
Mariana practicaMariana practica
Mariana practica
 
Presentaciones Digitales.pptx
Presentaciones Digitales.pptxPresentaciones Digitales.pptx
Presentaciones Digitales.pptx
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Practica 8
Practica 8Practica 8
Practica 8
 
Dribbble Meetup Montevideo - Hablemos de diseño accesible
Dribbble Meetup Montevideo - Hablemos de diseño accesibleDribbble Meetup Montevideo - Hablemos de diseño accesible
Dribbble Meetup Montevideo - Hablemos de diseño accesible
 
Corel paint shop
Corel paint shopCorel paint shop
Corel paint shop
 
Corel paint shop
Corel paint shopCorel paint shop
Corel paint shop
 
Uso de la aplicación prezi
Uso de la aplicación preziUso de la aplicación prezi
Uso de la aplicación prezi
 
Tecno logro 2termiando
Tecno logro 2termiandoTecno logro 2termiando
Tecno logro 2termiando
 
Corel paint shop
Corel paint shopCorel paint shop
Corel paint shop
 

Viewers also liked

Realidad Aumentada en iOS - iCon
Realidad Aumentada en iOS - iConRealidad Aumentada en iOS - iCon
Realidad Aumentada en iOS - iConiCon
 
Las mejores herramientas para crear webs
Las mejores herramientas para crear websLas mejores herramientas para crear webs
Las mejores herramientas para crear websEFETIC Formación
 
Desarrollo de apps móviles desde cero
Desarrollo de apps móviles desde ceroDesarrollo de apps móviles desde cero
Desarrollo de apps móviles desde ceroInitsogar
 
Desarrollo android -1 - introduccion
Desarrollo android  -1 - introduccionDesarrollo android  -1 - introduccion
Desarrollo android -1 - introduccionEmilio Aviles Avila
 
Apps Design - iCon
Apps Design - iConApps Design - iCon
Apps Design - iConiCon
 
Master class: Mobile UI/UX. Como diseñar una App exitosa.
Master class: Mobile UI/UX. Como diseñar una App exitosa.Master class: Mobile UI/UX. Como diseñar una App exitosa.
Master class: Mobile UI/UX. Como diseñar una App exitosa.Martin Redigolo
 
15 errores comunes de ux en móviles (y cómo evitarlos)
15 errores comunes de ux en móviles (y cómo evitarlos)15 errores comunes de ux en móviles (y cómo evitarlos)
15 errores comunes de ux en móviles (y cómo evitarlos)Andrea Cantú
 
Usabilidad para Apicaciones Móviles
Usabilidad para Apicaciones MóvilesUsabilidad para Apicaciones Móviles
Usabilidad para Apicaciones MóvilesAndres Karp
 
Libro de artista. Proceso
Libro de artista. ProcesoLibro de artista. Proceso
Libro de artista. Procesoveronicasuero79
 
Diseño de páginas Web con HTML
Diseño de páginas Web con HTMLDiseño de páginas Web con HTML
Diseño de páginas Web con HTMLJavier
 
UX: La experiencia de diseñar la experiencia
UX: La experiencia de diseñar la experienciaUX: La experiencia de diseñar la experiencia
UX: La experiencia de diseñar la experienciaAriel Glaz
 
UX en proyectos de diseño y desarrollo - Gestión, procesos, roles y prácticas
UX en proyectos de diseño y desarrollo - Gestión, procesos, roles y prácticasUX en proyectos de diseño y desarrollo - Gestión, procesos, roles y prácticas
UX en proyectos de diseño y desarrollo - Gestión, procesos, roles y prácticasSantiago Bustelo
 
Libro de artista, libro-objeto
Libro de artista, libro-objetoLibro de artista, libro-objeto
Libro de artista, libro-objetoAlberto Vega
 
UX no es lo mismo que UI
UX no es lo mismo que UIUX no es lo mismo que UI
UX no es lo mismo que UIAndrea Cantú
 
UX en 30 Minutos
UX en 30 MinutosUX en 30 Minutos
UX en 30 MinutosSol Mesz
 
TÉCNICAS TRIDIMENSIONALES; EDUCACIÓN PLÁSTICA
TÉCNICAS TRIDIMENSIONALES; EDUCACIÓN PLÁSTICATÉCNICAS TRIDIMENSIONALES; EDUCACIÓN PLÁSTICA
TÉCNICAS TRIDIMENSIONALES; EDUCACIÓN PLÁSTICAAntonio Miguel Salas Sierra
 
Diseño de páginas Web
Diseño de páginas Web Diseño de páginas Web
Diseño de páginas Web Digetech.net
 
2015 Ends With Exploding Hoverboards And Growing Ethical Concerns
2015 Ends With Exploding Hoverboards And Growing Ethical Concerns2015 Ends With Exploding Hoverboards And Growing Ethical Concerns
2015 Ends With Exploding Hoverboards And Growing Ethical ConcernsQIMA
 

Viewers also liked (20)

Realidad Aumentada en iOS - iCon
Realidad Aumentada en iOS - iConRealidad Aumentada en iOS - iCon
Realidad Aumentada en iOS - iCon
 
Las mejores herramientas para crear webs
Las mejores herramientas para crear websLas mejores herramientas para crear webs
Las mejores herramientas para crear webs
 
Desarrollo de apps móviles desde cero
Desarrollo de apps móviles desde ceroDesarrollo de apps móviles desde cero
Desarrollo de apps móviles desde cero
 
Desarrollo android -1 - introduccion
Desarrollo android  -1 - introduccionDesarrollo android  -1 - introduccion
Desarrollo android -1 - introduccion
 
Crear proyecto App Inventor
Crear proyecto App InventorCrear proyecto App Inventor
Crear proyecto App Inventor
 
Apps Design - iCon
Apps Design - iConApps Design - iCon
Apps Design - iCon
 
Master class: Mobile UI/UX. Como diseñar una App exitosa.
Master class: Mobile UI/UX. Como diseñar una App exitosa.Master class: Mobile UI/UX. Como diseñar una App exitosa.
Master class: Mobile UI/UX. Como diseñar una App exitosa.
 
15 errores comunes de ux en móviles (y cómo evitarlos)
15 errores comunes de ux en móviles (y cómo evitarlos)15 errores comunes de ux en móviles (y cómo evitarlos)
15 errores comunes de ux en móviles (y cómo evitarlos)
 
Usabilidad para Apicaciones Móviles
Usabilidad para Apicaciones MóvilesUsabilidad para Apicaciones Móviles
Usabilidad para Apicaciones Móviles
 
Libro de artista. Proceso
Libro de artista. ProcesoLibro de artista. Proceso
Libro de artista. Proceso
 
Diseño de páginas Web con HTML
Diseño de páginas Web con HTMLDiseño de páginas Web con HTML
Diseño de páginas Web con HTML
 
UX: La experiencia de diseñar la experiencia
UX: La experiencia de diseñar la experienciaUX: La experiencia de diseñar la experiencia
UX: La experiencia de diseñar la experiencia
 
UX en proyectos de diseño y desarrollo - Gestión, procesos, roles y prácticas
UX en proyectos de diseño y desarrollo - Gestión, procesos, roles y prácticasUX en proyectos de diseño y desarrollo - Gestión, procesos, roles y prácticas
UX en proyectos de diseño y desarrollo - Gestión, procesos, roles y prácticas
 
Libro de artista, libro-objeto
Libro de artista, libro-objetoLibro de artista, libro-objeto
Libro de artista, libro-objeto
 
UX no es lo mismo que UI
UX no es lo mismo que UIUX no es lo mismo que UI
UX no es lo mismo que UI
 
UX en 30 Minutos
UX en 30 MinutosUX en 30 Minutos
UX en 30 Minutos
 
TÉCNICAS TRIDIMENSIONALES; EDUCACIÓN PLÁSTICA
TÉCNICAS TRIDIMENSIONALES; EDUCACIÓN PLÁSTICATÉCNICAS TRIDIMENSIONALES; EDUCACIÓN PLÁSTICA
TÉCNICAS TRIDIMENSIONALES; EDUCACIÓN PLÁSTICA
 
LA OBRA TRIDIMENSIONAL
LA OBRA TRIDIMENSIONALLA OBRA TRIDIMENSIONAL
LA OBRA TRIDIMENSIONAL
 
Diseño de páginas Web
Diseño de páginas Web Diseño de páginas Web
Diseño de páginas Web
 
2015 Ends With Exploding Hoverboards And Growing Ethical Concerns
2015 Ends With Exploding Hoverboards And Growing Ethical Concerns2015 Ends With Exploding Hoverboards And Growing Ethical Concerns
2015 Ends With Exploding Hoverboards And Growing Ethical Concerns
 

Similar to Curso: Diseño de apps y webs móviles - Parte 2

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óvilesJuan Paulo Madriaza
 
Desarrollo de apps multiplataforma Movil
Desarrollo de apps multiplataforma MovilDesarrollo de apps multiplataforma Movil
Desarrollo de apps multiplataforma MovilIng Erick Guardado
 
Como crear una app móvil con WordPress + Ionic
Como crear una app móvil con WordPress + IonicComo crear una app móvil con WordPress + Ionic
Como crear una app móvil con WordPress + IonicAntonio Torres
 
Desarrollo móvil híbrido bien entendido
Desarrollo móvil híbrido bien entendidoDesarrollo móvil híbrido bien entendido
Desarrollo móvil híbrido bien entendidoJosé Manuel López
 
Diseña tus aplicaciones multiplataforma
Diseña tus aplicaciones multiplataformaDiseña tus aplicaciones multiplataforma
Diseña tus aplicaciones multiplataformaPlain Concepts
 
6 Lenguajes para dispositivos móviles
6 Lenguajes para dispositivos móviles 6 Lenguajes para dispositivos móviles
6 Lenguajes para dispositivos móviles RAUL Velez
 
Usos y tipos_de_aplicaciones_moviles
Usos y tipos_de_aplicaciones_movilesUsos y tipos_de_aplicaciones_moviles
Usos y tipos_de_aplicaciones_movilesKatherine Guerra
 
Desarrollo de Apps con la herramienta Phonegap
Desarrollo de Apps con la herramienta PhonegapDesarrollo de Apps con la herramienta Phonegap
Desarrollo de Apps con la herramienta PhonegapCongresoWeb
 
Manual instalacion adoble dreamweaver
Manual instalacion adoble dreamweaverManual instalacion adoble dreamweaver
Manual instalacion adoble dreamweaverJose Ibadango
 
Manual instalacion adobe dreamweaver
Manual instalacion adobe dreamweaverManual instalacion adobe dreamweaver
Manual instalacion adobe dreamweaverJose Ibadango
 
Contenido web en múltiples pantallas
Contenido web en múltiples pantallasContenido web en múltiples pantallas
Contenido web en múltiples pantallasEdgar Parada
 
Share point y los dispositivos moviles
Share point y los dispositivos movilesShare point y los dispositivos moviles
Share point y los dispositivos movilesAdrian Diaz Cervera
 
Lo que te dicen y no te dicen de hacer apps móviles
Lo que te dicen y no te dicen de hacer apps móvilesLo que te dicen y no te dicen de hacer apps móviles
Lo que te dicen y no te dicen de hacer apps móvilesSoftware Guru
 
Soluciones de movilidad para nuevos entornos empresariales
Soluciones de movilidad para nuevos entornos empresarialesSoluciones de movilidad para nuevos entornos empresariales
Soluciones de movilidad para nuevos entornos empresarialesAdrian Diaz Cervera
 
Taller Práctico de Android
Taller Práctico de AndroidTaller Práctico de Android
Taller Práctico de AndroidJavier Muñoz
 

Similar to Curso: Diseño de apps y webs móviles - Parte 2 (20)

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
 
Desarrollo de apps multiplataforma Movil
Desarrollo de apps multiplataforma MovilDesarrollo de apps multiplataforma Movil
Desarrollo de apps multiplataforma Movil
 
Como crear una app móvil con WordPress + Ionic
Como crear una app móvil con WordPress + IonicComo crear una app móvil con WordPress + Ionic
Como crear una app móvil con WordPress + Ionic
 
Desarrollo de aplicaciones web móviles
Desarrollo de aplicaciones web móvilesDesarrollo de aplicaciones web móviles
Desarrollo de aplicaciones web móviles
 
Desarrollo móvil híbrido bien entendido
Desarrollo móvil híbrido bien entendidoDesarrollo móvil híbrido bien entendido
Desarrollo móvil híbrido bien entendido
 
27754 ibm wp_native_web_or_hybrid_2846853
27754 ibm wp_native_web_or_hybrid_284685327754 ibm wp_native_web_or_hybrid_2846853
27754 ibm wp_native_web_or_hybrid_2846853
 
Diseña tus aplicaciones multiplataforma
Diseña tus aplicaciones multiplataformaDiseña tus aplicaciones multiplataforma
Diseña tus aplicaciones multiplataforma
 
6 Lenguajes para dispositivos móviles
6 Lenguajes para dispositivos móviles 6 Lenguajes para dispositivos móviles
6 Lenguajes para dispositivos móviles
 
Usos y tipos_de_aplicaciones_moviles
Usos y tipos_de_aplicaciones_movilesUsos y tipos_de_aplicaciones_moviles
Usos y tipos_de_aplicaciones_moviles
 
eGNUX #04
eGNUX #04eGNUX #04
eGNUX #04
 
Desarrollo de Apps con la herramienta Phonegap
Desarrollo de Apps con la herramienta PhonegapDesarrollo de Apps con la herramienta Phonegap
Desarrollo de Apps con la herramienta Phonegap
 
Manual instalacion adoble dreamweaver
Manual instalacion adoble dreamweaverManual instalacion adoble dreamweaver
Manual instalacion adoble dreamweaver
 
Manual instalacion adobe dreamweaver
Manual instalacion adobe dreamweaverManual instalacion adobe dreamweaver
Manual instalacion adobe dreamweaver
 
Contenido web en múltiples pantallas
Contenido web en múltiples pantallasContenido web en múltiples pantallas
Contenido web en múltiples pantallas
 
Joomla mobile
Joomla mobileJoomla mobile
Joomla mobile
 
Share point y los dispositivos moviles
Share point y los dispositivos movilesShare point y los dispositivos moviles
Share point y los dispositivos moviles
 
Lo que te dicen y no te dicen de hacer apps móviles
Lo que te dicen y no te dicen de hacer apps móvilesLo que te dicen y no te dicen de hacer apps móviles
Lo que te dicen y no te dicen de hacer apps móviles
 
Las apps en tipo presentacion
Las apps en tipo presentacionLas apps en tipo presentacion
Las apps en tipo presentacion
 
Soluciones de movilidad para nuevos entornos empresariales
Soluciones de movilidad para nuevos entornos empresarialesSoluciones de movilidad para nuevos entornos empresariales
Soluciones de movilidad para nuevos entornos empresariales
 
Taller Práctico de Android
Taller Práctico de AndroidTaller Práctico de Android
Taller Práctico de Android
 

More from Juan Eladio Sánchez Rosas

Cómo crear comunidades tecnológicas disruptivas - Coneisc Arequipa 2015
Cómo crear comunidades tecnológicas disruptivas - Coneisc Arequipa 2015Cómo crear comunidades tecnológicas disruptivas - Coneisc Arequipa 2015
Cómo crear comunidades tecnológicas disruptivas - Coneisc Arequipa 2015Juan Eladio Sánchez Rosas
 
Encuesta Anual: Perfil del Desarrollador Web Perú 2015
Encuesta Anual: Perfil del Desarrollador Web Perú 2015Encuesta Anual: Perfil del Desarrollador Web Perú 2015
Encuesta Anual: Perfil del Desarrollador Web Perú 2015Juan Eladio Sánchez Rosas
 
iPhone v Android: Lecciones de la revolución móvil
iPhone v Android: Lecciones de la revolución móviliPhone v Android: Lecciones de la revolución móvil
iPhone v Android: Lecciones de la revolución móvilJuan Eladio Sánchez Rosas
 
App-ocalipsis: El fin de las aplicaciones móviles
App-ocalipsis: El fin de las aplicaciones móvilesApp-ocalipsis: El fin de las aplicaciones móviles
App-ocalipsis: El fin de las aplicaciones móvilesJuan Eladio Sánchez Rosas
 
Tecnologias Mozilla en la batalla por el futuro de la web
Tecnologias Mozilla en la batalla por el futuro de la webTecnologias Mozilla en la batalla por el futuro de la web
Tecnologias Mozilla en la batalla por el futuro de la webJuan Eladio Sánchez Rosas
 
Herramientas de desarrollo en Firefox para la web abierta
Herramientas de desarrollo en Firefox para la web abiertaHerramientas de desarrollo en Firefox para la web abierta
Herramientas de desarrollo en Firefox para la web abiertaJuan Eladio Sánchez Rosas
 
Prueba dos versiones de Firefox al mismo tiempo
Prueba dos versiones de Firefox al mismo tiempoPrueba dos versiones de Firefox al mismo tiempo
Prueba dos versiones de Firefox al mismo tiempoJuan Eladio Sánchez Rosas
 
Estudio: Situación de los desarrolladores web en el Perú 2012
Estudio: Situación de los desarrolladores web en el Perú 2012Estudio: Situación de los desarrolladores web en el Perú 2012
Estudio: Situación de los desarrolladores web en el Perú 2012Juan Eladio Sánchez Rosas
 
Seguridad en el desarrollo de aplicaciones web
Seguridad en el desarrollo de aplicaciones webSeguridad en el desarrollo de aplicaciones web
Seguridad en el desarrollo de aplicaciones webJuan Eladio Sánchez Rosas
 
HTML5 y los desafíos del desarrollo web de HOY
HTML5 y los desafíos del desarrollo web de HOYHTML5 y los desafíos del desarrollo web de HOY
HTML5 y los desafíos del desarrollo web de HOYJuan Eladio Sánchez Rosas
 
Buenas prácticas de usabilidad para el desarrollo web
Buenas prácticas de usabilidad para el desarrollo webBuenas prácticas de usabilidad para el desarrollo web
Buenas prácticas de usabilidad para el desarrollo webJuan Eladio Sánchez Rosas
 
Innovaciones para Internet: La visión de Mozilla
Innovaciones para Internet: La visión de MozillaInnovaciones para Internet: La visión de Mozilla
Innovaciones para Internet: La visión de MozillaJuan Eladio Sánchez Rosas
 

More from Juan Eladio Sánchez Rosas (20)

Seguridad informatica para docentes
Seguridad informatica para docentesSeguridad informatica para docentes
Seguridad informatica para docentes
 
Introducción a la computación en la nube
Introducción a la computación en la nubeIntroducción a la computación en la nube
Introducción a la computación en la nube
 
Cómo crear comunidades tecnológicas disruptivas - Coneisc Arequipa 2015
Cómo crear comunidades tecnológicas disruptivas - Coneisc Arequipa 2015Cómo crear comunidades tecnológicas disruptivas - Coneisc Arequipa 2015
Cómo crear comunidades tecnológicas disruptivas - Coneisc Arequipa 2015
 
Encuesta Anual: Perfil del Desarrollador Web Perú 2015
Encuesta Anual: Perfil del Desarrollador Web Perú 2015Encuesta Anual: Perfil del Desarrollador Web Perú 2015
Encuesta Anual: Perfil del Desarrollador Web Perú 2015
 
iPhone v Android: Lecciones de la revolución móvil
iPhone v Android: Lecciones de la revolución móviliPhone v Android: Lecciones de la revolución móvil
iPhone v Android: Lecciones de la revolución móvil
 
App-ocalipsis: El fin de las aplicaciones móviles
App-ocalipsis: El fin de las aplicaciones móvilesApp-ocalipsis: El fin de las aplicaciones móviles
App-ocalipsis: El fin de las aplicaciones móviles
 
Muchas voces, una Comunidad Mozilla
Muchas voces, una Comunidad MozillaMuchas voces, una Comunidad Mozilla
Muchas voces, una Comunidad Mozilla
 
Tecnologias Mozilla en la batalla por el futuro de la web
Tecnologias Mozilla en la batalla por el futuro de la webTecnologias Mozilla en la batalla por el futuro de la web
Tecnologias Mozilla en la batalla por el futuro de la web
 
La web abierta y Mozilla
La web abierta y MozillaLa web abierta y Mozilla
La web abierta y Mozilla
 
Herramientas de desarrollo en Firefox para la web abierta
Herramientas de desarrollo en Firefox para la web abiertaHerramientas de desarrollo en Firefox para la web abierta
Herramientas de desarrollo en Firefox para la web abierta
 
Prueba dos versiones de Firefox al mismo tiempo
Prueba dos versiones de Firefox al mismo tiempoPrueba dos versiones de Firefox al mismo tiempo
Prueba dos versiones de Firefox al mismo tiempo
 
Estudio: Situación de los desarrolladores web en el Perú 2012
Estudio: Situación de los desarrolladores web en el Perú 2012Estudio: Situación de los desarrolladores web en el Perú 2012
Estudio: Situación de los desarrolladores web en el Perú 2012
 
Firefox Next y otras iniciativas de Mozilla
Firefox Next y otras iniciativas de MozillaFirefox Next y otras iniciativas de Mozilla
Firefox Next y otras iniciativas de Mozilla
 
Seguridad en el desarrollo de aplicaciones web
Seguridad en el desarrollo de aplicaciones webSeguridad en el desarrollo de aplicaciones web
Seguridad en el desarrollo de aplicaciones web
 
HTML5 y los desafíos del desarrollo web de HOY
HTML5 y los desafíos del desarrollo web de HOYHTML5 y los desafíos del desarrollo web de HOY
HTML5 y los desafíos del desarrollo web de HOY
 
Buenas prácticas de usabilidad para el desarrollo web
Buenas prácticas de usabilidad para el desarrollo webBuenas prácticas de usabilidad para el desarrollo web
Buenas prácticas de usabilidad para el desarrollo web
 
Mozilla Labs: Reinventando la web
Mozilla Labs: Reinventando la webMozilla Labs: Reinventando la web
Mozilla Labs: Reinventando la web
 
Mozilla Firefox 4 a fondo
Mozilla Firefox 4 a fondoMozilla Firefox 4 a fondo
Mozilla Firefox 4 a fondo
 
HTML5 Nuevas Etiquetas Semanticas
HTML5 Nuevas Etiquetas SemanticasHTML5 Nuevas Etiquetas Semanticas
HTML5 Nuevas Etiquetas Semanticas
 
Innovaciones para Internet: La visión de Mozilla
Innovaciones para Internet: La visión de MozillaInnovaciones para Internet: La visión de Mozilla
Innovaciones para Internet: La visión de Mozilla
 

Recently uploaded

LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Explorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramExplorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramDIDIERFERNANDOGUERRE
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 

Recently uploaded (20)

LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Explorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramExplorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ram
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 

Curso: Diseño de apps y webs móviles - Parte 2

  • 1. Diseño de apps y webs móviles Sesión 2: Del prototipo a la implementación Juan Eladio Sanchez Rosas [juaneladio] 4 5 6
  • 2. De la idea al prototipo Basado en Diseño de apps y webs móviles Sesión 1 1 2 3
  • 3. ¡Repaso! ¿Qué ya sabemos? PROTOTIPO 1 2 3 IDEA 3. Diseñando una experiencia de usuario móvil 2. Planeando una web/app móvil 1. Porqué el contenido móvil es diferente
  • 4. Entonces, ¿Qué haremos hoy? PROTOTIPO IDEA 6. Implementando nuestro diseño de web/app móvil 5. Tecnologías web móviles 4. Probando diseños para móviles IMPLEMENTACIÓN 4 6 6
  • 5. 4. Probando diseños para móviles Diseño de apps y webs móviles4
  • 6. 4. Test de usabilidad Observar una persona a la vez tratando de usar algo para hacer tareas típicas y detectar y decidir corregir con el equipo de trabajo las cosas que lo confunden o frustran
  • 7. ¿Qué hacer? 1. Participan algunos usuarios, preferible (no obligatoriamente) usuarios finales. 2. No se le dice qué hacer en la web/app, el usuario lo debe descubrir (¿qué harás luego?) 3. Cada observador directo/indirecto toma notas.
  • 8. ¿Qué hacer? 4. Los desarrolladores e interesados se reúnen luego y deciden que reparar antes de la próxima prueba. 5. Se redactan los cambios a realizar. No vas a probar si algo es bueno o malo, vas a descubrir problemas. Problemas de usabilidad detectados Observador 1: 1. 2. 3. Observador 2:
  • 9. ¿Porqué necesitamos probar? Probar con un usuario es mucho mejor que con ninguno (y mientras más temprano, mejor)
  • 10. Antes de avanzar, repasemos: ¿Cuáles son las dos acciones principales que definen un test de usabilidad? 1. ____________ _________ ____________ _________ 2. ____________ _________ ____________ _________ Si no puedes responder a la pregunta, retroceder y recordar. Si ya los recuerdas, ¡felicidades!, haz completado la primera parte de la sesión.
  • 11. 5. Tecnologías web móviles Diseño de apps y webs móviles5
  • 12. 5. HTML5 HTML5 es una etiqueta para una actualización en el lenguaje de marcado utilizado en la web. Y asimismo abarca un conjunto de tecnologías para construir aplicaciones web más poderosas.
  • 13. 5. HTML5 en el mundo móvil Semantics –Forms Offline & Storage –App Cache * –Local Storage –Indexed DB –File API Device Access –Geolocation API Hoy, desde una web se puede: Controlar las validaciones de formularios El almacenamiento offline El acceso al GPS
  • 14. 5. HTML5 en el mundo móvil Multimedia –Audio & Video 3D, Graphics, Effects –SVG, Canvas –WebGL –CSS3 3D CSS3 –Web Open Font Format También podemos: Reproducir audio y video, incluso protegido, y con subtítulos Generar efectos de diversas maneras Controlar mejor cómo se ven los objetos y utilizar más fuentes.
  • 15. 5. HTML5 en el mundo móvil Y no nos olvidemos de: La conectividad bidireccional Programar de manera asíncrona Connectivity –Web Sockets Performance & Integration –Web Workers –XMLHttpRequest Level 2
  • 16. Pero queremos más Hay capacidades que, aunque las queremos en la web móvil, aún hoy en día sólo están disponibles en apps (o en Firefox OS).
  • 17. 5. HTML5 y Cordova ¿Qué tenemos en un smartphone o tablet? ● Sensores ● Hardware del dispositivo ● Accesos a bases de datos ● Integraciones con terceros Con Cordova tenemos acceso a esos componentes a través de una Interfaz de Programación en JavaScript.
  • 18. 5. Cordova Core Plugins Battery Status Camera Console Contacts Device Device Motion (Accelerometer) Device Orientation (Compass) Dialogs FileSystem File Transfer Geolocation Globalization InAppBrowser Media Media Capture Network Information (Connection) Splashscreen Vibration Status Bar Whitelist
  • 19. ¿Porqué nos tomamos el tiempo en detallar tantas funcionalidades? Porque así sabremos cuántas funcionalidades reales podemos incluir nuestra web/app.
  • 20. Antes de avanzar, repasemos: 1. ¿Qué opciones técnicas tengo para Almacenamiento Offline? 2. ¿Con qué estándar puedo controlar la apariencia de los objetos? 3. ¿Tengo acceso al GPS del móvil desde una app o desde una web? 4. ¿Tengo acceso al acelerómetro del móvil desde una app o web? Si no recuerdas alguna de ellas retroceder y recordar. Si ya los recuerdas, ¡felicidades!, haz completado la segunda parte de la sesión.
  • 21. 6. Implementando nuestro diseño de web/app móvil Diseño de apps y webs móviles6
  • 22. Hay muchas formas de generar interfaces web móviles Si les suena jQuery Mobile o Bootstrap, están cerca. Pero no los veremos aquí.
  • 23. 6. Interfaces móviles App Framework Cambia su apariencia de acuerdo al sistema operativo
  • 24. 6. Interfaces móviles Ratchet Basado en Bootstrap, pero optimizado para móviles goratchet.com
  • 25. 6. Interfaces móviles Ionic Framework (o SDK) Utiliza Angular Es parte de un ecosistema de herramientas mas grande ionicframework.com
  • 26. 6. Interfaces móviles Framework7 Una interfaz con apariencia de iOS o Material Design www.idangero.us/framework7
  • 27. La combinación de tecnologías que elijas tendrá consecuencias Un framework te ayuda con algunas tareas simples, pero tendrás problemas si intentas algo adicional.
  • 28. ¡Terminamos! ¿Qué vimos hoy? PROTOTIPO IDEA 6. Implementando nuestro diseño de web/app móvil 5. Tecnologías web móviles 4. Probando diseños para móviles IMPLEMENTACIÓN 4 6 6
  • 29. Ahora te toca poner esto en práctica Realiza todo el proceso con tu prototipo de web/app
  • 30. Referencias bibliográficas Don’t Make Me Think, Revisited: A Common Sense Approach to Web Usability by Steve Krug Publisher: New Riders Release Date: December 2013 Taller de UX y diseño de apps By Javier Cuello Publisher: disenoenviaje.com Release Date: June 2014 HTML5 - Web developer guide | MDN By Mozilla Developer Network and individual contributors developer.mozilla.org/en- US/docs/Web/Guide/HTML/HTML5 Can I use... Support tables for HTML5, CSS3, etc By @Fyrd caniuse.com Overview - Apache Cordova By The Apache Software Foundation cordova.apache.org/docs/en/latest/guide /overview/ Intel® XDK Documentation | Intel® Developer Zone By Intel software.intel.com/en-us/xdk/docs/lp- index
  • 31. ¿Esto tenía que ver con Mozilla? Firefox OS soporta webs/apps basadas en tecnologías web Mozilla Developer Network ofrece documentación sobre tecnologías web
  • 32. Diseño de apps y webs móviles Sesión 2: Del prototipo a la implementación Juan Eladio Sanchez Rosas [about.me/juaneladio]