SlideShare una empresa de Scribd logo
1 de 16
DISEÑO Y
DESARROLLO DE
APLICACIONES
MÓVILES
TIPOS DE
APLICACIONES
TIPOS DE APLICACIONES MÓVILES
NATIVAS WEB HÍBRIDAS
APLICACIONES NATIVAS
Una aplicación nativa es la que se desarrolla de
forma específica para un determinado sistema
operativo, llamado Software Development Kit o
SDK. Cada una de las plataformas, Adroid, iOS o
Windows Phone, tienen un sistema diferente,
por lo que si se pretende tener una app nativa
que esté disponible en todas las plataformas,
entonces será necesario crear varias apps con el
lenguaje del sistema operativo seleccionado.
Cuando se habla de
desarrollo móvil casi
siempre se hace referencia a
aplicaciones nativas. La
principal ventaja con
respecto a los otros dos
tipos, es la posibilidad de
acceder a todas las
características del hardware
del móvil: cámara, GPS,
agenda, dispositivos de
almacenamiento entre
otras. Esto hace que la
experiencia del usuario sea
mucho más positiva que
con otro tipo de apps.
VENTAJAS Y DESVENTAJAS DE LAS APP NATIVAS
Ventajas Desventajas Ejemplos
Se tiene un acceso completo al
dispositivo (Celular, Tablet etc.)
Se requiere de habilidades en los
diferentes idiomas o lenguajes de
programación
Las Apps para iOS se
desarrollan con lenguaje
Objective-C
Se propicia una mejor experiencia de
usuario
Los costos de producción tienden a ser
más elevados
Las apps
para Android se
desarrollan con lenguaje
Java
Se mejora la visibilidad en la tienda
(AppStore)
El código del cliente no es reutilizable
en las otras diferentes plataformas
Las apps en Windows
Phone se desarrollan en
.Net
Envío de notificaciones a los usuarios
Se propician actualizaciones de las App
de forma constante
EXPERIENCIA DE USUARIO UX
UX se centra en el usuario, en lo
qué este quiere hacer con la
aplicación móvil o en la pantalla.
Da cuenta de la experimentación
antes, durante y después de
interactuar con la pantalla del
dispositivo móvil.
Es un elemento fundamental en el
diseño de aplicaciones, porque la
app debe ser atractiva y con buen
diseño y atractiva, pero igualmente
debe que aportarle al usuario
mejorando su experiencia con la
tecnología.
Elementos a tener en
cuenta UX,
• Diseño y estética
• Utilidad
• Marketing
• Ergonomía
• Accesibilidad
• Rendimiento
• Usabilidad
• Aportes
UI O DISEÑO DE INTERFACES
La UI hace referencia al diseño app pero desde la
perspectiva del dispositivo como tal sea cual sea
(Smartphone, tablet, phablet, wearable, etc. ) el
dieño se centra en los sucesos que ocurren dentro
de la pantalla, donde accede el usuario y dónde no.
Aunque este elemento suele relacionarse con el
diseño gráfico, no siempre tiene porqué ser
sinónimos. Lo que si atiende el UI es el diseño de
textos, contenidos, la consistencia del diseño y
demás recursos.
IXD O DISEÑO DE INTERACCIÓN
El diseño de interacción cosiste en definir la forma de operar
de la interfaz que se ha diseñado para la APP, los flujos de
interacción y las respuestas del dispositivo.
En este campo se realiza la definición de sucesos a hacer un
touch simple o doble, o bien un slide para acceder a
determinada pantalla. En resumen es aplicar lo que
descubrimos de la experiencia de usuario y ajustarla
mediante el diseño de interfaces.
UX - UI
APLICACIONES WEB
Es el tipo de App desarrollada con lenguajes muy
conocidos por los programadores, como HTML,
Javascript y CSS. La principal ventaja con respecto a
la nativa es la posibilidad de programar
independiente del sistema operativo en el que se
usará la aplicación. De esta forma se pueden
ejecutar en diferentes dispositivos sin tener que
crear varias aplicaciones.
Las aplicaciones web se ejecutan dentro del propio
navegador web del dispositivo a través de una URL.
Por ejemplo en Safari, si se trata de la plataforma
iOS. El contenido se adapta a la pantalla
adquiriendo un aspecto de navegación APP.
La diferencia con una
aplicación nativa es que no
necesita instalación por lo
que no pueden estar
visibles en app store y la
promoción y
comercialización debe
realizarse de forma
independiente. Igualmente
se puede crear un acceso
directo que sería como
“instalar” la aplicación en el
dispositivo.
Las apps web son siempre
una buena opción si
nuestro objetivo es adaptar
la web a formato móvil.
VENTAJAS Y DESVENTAJAS DE LAS APP WEB
Ventajas Desventajas
El código base es reutilizable en diferentes
plataformas
No se podrían ubicar en AppStore
El proceso de desarrollo es más sencillo y
económico
El acceso al hardware del dispositivo es más
limitado
No se requiere de aprobaciones externas
para ser publicadas (No estarían en
AppStore)
La experiencia del usuario y el tiempo de
respuesta en menor que en una App nativa
El usuario tiene acceso siempre a la última
versión
Se requiere de más promoción y divulgación
independiente y autónoma
Se pueden utilizar sitios “Responsive”
previamente diseñados
SITIOS RESPONSIVE
El diseño web responsive o adaptativo
es una técnica de diseño web que
busca la correcta visualización de una
misma página en distintos
dispositivos. Desde ordenadores de
escritorio a tablets y móviles.
APLICACIONES HÍBRIDAS
PhoneGap es es uno de
los frameworks más
utilizados por los
programadores para el
desarrollo
multiplataforma de
applicaciones híbridas.
Otro ejemplo de
herramienta para
desarrollar apps
híbridas es Cordova.
Son una combinación de las dos anteriores, se
podría decir que recoge lo mejor de cada una de
ellas. Las apps híbridas se desarrollan con
lenguajes propios de las webabpp, es decir,
HTML, Javascript y CSS por lo que permite su uso
en diferentes plataformas, pero también dan la
posibilidad de acceder a gran parte de las
características del hardware del dispositivo. La
principal ventaja es que a pesar de estar
desarrollada con HTML, Java o CSS, es posible
agrupar los códigos y distribuirla en app store.
VENTAJAS Y DESVENTAJAS DE LAS APP HÍBRIDAS
Ventajas Desventajas
Es posible su distribución en AppStore o
IOS
La experiencia de usuario corresponde más a
una App Web que a una App Nativa
Se convierte en una App Nativa pero
construida con lenguajes Html, JavaScript
y/o Css
El diseño no siempre se relaciona con el del
sistema operativo donde se ejecute
El código base es reutilizable en diferentes
plataformas
El usuario tiene acceso siempre a la última
versión
Se accede al hardware del dispositivo
¿CUÁL ES LA MEJOR ELECCIÓN?
¿Cuál es el presupuesto para su desarrollo?
¿En la app es necesario el uso de recursos del dispositivo
(GPS, cámara…)?
¿Cuál es el público o población objetivo al que se dirigirá
la App?
¿Es necesario un realizar un desarrollo complejo o muy
personalizado?
¿Pretende incluir notificaciones en su app?
¿Se modificarán las acciones de la aplicación o incorporar
más funciones (actualizaciones) en el futuro?
REFERENCIAS
 https://www.yeeply.com/blog/diseno-de-apps-moviles-ux-ui-ixd/
 https://www.lancetalent.com/blog/tipos-de-aplicaciones-moviles-ventajas-inconvenientes/
 https://www.lancetalent.com/blog/5-plataformas-crear-apps-gratis-ca/
 https://www.lancetalent.com/blog/crear-una-app-pasos-basicos-ca/
 https://www.lancetalent.com/blog/mejores-herramientas-prototipo-app/

Más contenido relacionado

La actualidad más candente

Cloud computing by luis v
Cloud computing by luis vCloud computing by luis v
Cloud computing by luis vLuis_V16
 
Computacion en la Nube
Computacion en la NubeComputacion en la Nube
Computacion en la NubeDilcia Mejia
 
Cloud computing (Computacion en la nube) y seo (Posicionamiento Web).
Cloud computing (Computacion en la nube) y seo (Posicionamiento Web).Cloud computing (Computacion en la nube) y seo (Posicionamiento Web).
Cloud computing (Computacion en la nube) y seo (Posicionamiento Web).yensirodriguez
 
Computacion en la nube
Computacion en la nubeComputacion en la nube
Computacion en la nubeDidys Durazno
 
La nueva era tecnologica
La nueva era tecnologicaLa nueva era tecnologica
La nueva era tecnologicajsandrasalvarez
 
La nueva era tecnologica[1]
La nueva era tecnologica[1]La nueva era tecnologica[1]
La nueva era tecnologica[1]elviamendez1
 
La nueva era tecnologica
La nueva era tecnologicaLa nueva era tecnologica
La nueva era tecnologicavillasanta
 
La nueva era tecnologica
La nueva era tecnologicaLa nueva era tecnologica
La nueva era tecnologicavillasanta
 
Computacion en la nube y web 2.O
Computacion en la nube y web 2.OComputacion en la nube y web 2.O
Computacion en la nube y web 2.OCESDE S.A
 
Cloud computing
Cloud computingCloud computing
Cloud computingRobal96
 
Cloud computing usos, ventajas y desventajas
Cloud computing usos, ventajas y desventajasCloud computing usos, ventajas y desventajas
Cloud computing usos, ventajas y desventajasBerto Rock
 
Tecnologia de nube[1]
Tecnologia de nube[1]Tecnologia de nube[1]
Tecnologia de nube[1]Adela Garces
 
Tecnologia de Nube
Tecnologia de NubeTecnologia de Nube
Tecnologia de Nubemairod1002
 

La actualidad más candente (19)

La Nube Informática
La Nube InformáticaLa Nube Informática
La Nube Informática
 
Computacion en la nube
Computacion en la nubeComputacion en la nube
Computacion en la nube
 
Cloud computing by luis v
Cloud computing by luis vCloud computing by luis v
Cloud computing by luis v
 
Computacion en la Nube
Computacion en la NubeComputacion en la Nube
Computacion en la Nube
 
Cloud computing (Computacion en la nube) y seo (Posicionamiento Web).
Cloud computing (Computacion en la nube) y seo (Posicionamiento Web).Cloud computing (Computacion en la nube) y seo (Posicionamiento Web).
Cloud computing (Computacion en la nube) y seo (Posicionamiento Web).
 
Computacion en la nube
Computacion en la nubeComputacion en la nube
Computacion en la nube
 
La nueva era tecnologica
La nueva era tecnologicaLa nueva era tecnologica
La nueva era tecnologica
 
La nueva era tecnologica[1]
La nueva era tecnologica[1]La nueva era tecnologica[1]
La nueva era tecnologica[1]
 
La nueva era tecnologica
La nueva era tecnologicaLa nueva era tecnologica
La nueva era tecnologica
 
CLOUD COMPUTING INVESTIGACIÒN
CLOUD COMPUTING INVESTIGACIÒNCLOUD COMPUTING INVESTIGACIÒN
CLOUD COMPUTING INVESTIGACIÒN
 
La nueva era tecnologica
La nueva era tecnologicaLa nueva era tecnologica
La nueva era tecnologica
 
Computacion en la nube y web 2.O
Computacion en la nube y web 2.OComputacion en la nube y web 2.O
Computacion en la nube y web 2.O
 
TECNOLOGIA
TECNOLOGIATECNOLOGIA
TECNOLOGIA
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Daysi computacion
Daysi computacionDaysi computacion
Daysi computacion
 
Cloud computing usos, ventajas y desventajas
Cloud computing usos, ventajas y desventajasCloud computing usos, ventajas y desventajas
Cloud computing usos, ventajas y desventajas
 
TECNOLOGIA DE NUBES
TECNOLOGIA DE NUBESTECNOLOGIA DE NUBES
TECNOLOGIA DE NUBES
 
Tecnologia de nube[1]
Tecnologia de nube[1]Tecnologia de nube[1]
Tecnologia de nube[1]
 
Tecnologia de Nube
Tecnologia de NubeTecnologia de Nube
Tecnologia de Nube
 

Similar a Tipos de apps (20)

Aplicaciones moviles
Aplicaciones movilesAplicaciones moviles
Aplicaciones moviles
 
APLICACIONES MOVILES EN LA ACTUALIDAD.ppt
APLICACIONES MOVILES EN LA ACTUALIDAD.pptAPLICACIONES MOVILES EN LA ACTUALIDAD.ppt
APLICACIONES MOVILES EN LA ACTUALIDAD.ppt
 
DESARROLLO DE APLICACIONES MOVILES.pptx
DESARROLLO DE APLICACIONES MOVILES.pptxDESARROLLO DE APLICACIONES MOVILES.pptx
DESARROLLO DE APLICACIONES MOVILES.pptx
 
Usos y tipos_de_aplicaciones_moviles
Usos y tipos_de_aplicaciones_movilesUsos y tipos_de_aplicaciones_moviles
Usos y tipos_de_aplicaciones_moviles
 
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
 
app
appapp
app
 
Las apps en tipo presentacion
Las apps en tipo presentacionLas apps en tipo presentacion
Las apps en tipo presentacion
 
Tecnologias emergentes moviles
Tecnologias emergentes movilesTecnologias emergentes moviles
Tecnologias emergentes moviles
 
Aplicaciones
AplicacionesAplicaciones
Aplicaciones
 
Aplicaciones
AplicacionesAplicaciones
Aplicaciones
 
Las apps
Las appsLas apps
Las apps
 
Actividad 7.2 apps builder
Actividad 7.2   apps builderActividad 7.2   apps builder
Actividad 7.2 apps builder
 
Aplicaciones moviles
Aplicaciones movilesAplicaciones moviles
Aplicaciones moviles
 
Uso de las apps
Uso de las appsUso de las apps
Uso de las apps
 
“Las apps”
“Las apps”“Las apps”
“Las apps”
 
Diapositivas de desarrollo de programación de aplicaciones moviles
Diapositivas de desarrollo de programación de aplicaciones movilesDiapositivas de desarrollo de programación de aplicaciones moviles
Diapositivas de desarrollo de programación de aplicaciones moviles
 
La Carrera por la Movilidad
La Carrera por la MovilidadLa Carrera por la Movilidad
La Carrera por la Movilidad
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
Tarea2App.docx
Tarea2App.docxTarea2App.docx
Tarea2App.docx
 

Último

El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
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
 
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
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
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
 
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
 
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
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
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
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
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
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
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
 

Último (20)

El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
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
 
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
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (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
 
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
 
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
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
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
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
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
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
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
 

Tipos de apps

  • 2.
  • 3. TIPOS DE APLICACIONES MÓVILES NATIVAS WEB HÍBRIDAS
  • 4. APLICACIONES NATIVAS Una aplicación nativa es la que se desarrolla de forma específica para un determinado sistema operativo, llamado Software Development Kit o SDK. Cada una de las plataformas, Adroid, iOS o Windows Phone, tienen un sistema diferente, por lo que si se pretende tener una app nativa que esté disponible en todas las plataformas, entonces será necesario crear varias apps con el lenguaje del sistema operativo seleccionado. Cuando se habla de desarrollo móvil casi siempre se hace referencia a aplicaciones nativas. La principal ventaja con respecto a los otros dos tipos, es la posibilidad de acceder a todas las características del hardware del móvil: cámara, GPS, agenda, dispositivos de almacenamiento entre otras. Esto hace que la experiencia del usuario sea mucho más positiva que con otro tipo de apps.
  • 5. VENTAJAS Y DESVENTAJAS DE LAS APP NATIVAS Ventajas Desventajas Ejemplos Se tiene un acceso completo al dispositivo (Celular, Tablet etc.) Se requiere de habilidades en los diferentes idiomas o lenguajes de programación Las Apps para iOS se desarrollan con lenguaje Objective-C Se propicia una mejor experiencia de usuario Los costos de producción tienden a ser más elevados Las apps para Android se desarrollan con lenguaje Java Se mejora la visibilidad en la tienda (AppStore) El código del cliente no es reutilizable en las otras diferentes plataformas Las apps en Windows Phone se desarrollan en .Net Envío de notificaciones a los usuarios Se propician actualizaciones de las App de forma constante
  • 6. EXPERIENCIA DE USUARIO UX UX se centra en el usuario, en lo qué este quiere hacer con la aplicación móvil o en la pantalla. Da cuenta de la experimentación antes, durante y después de interactuar con la pantalla del dispositivo móvil. Es un elemento fundamental en el diseño de aplicaciones, porque la app debe ser atractiva y con buen diseño y atractiva, pero igualmente debe que aportarle al usuario mejorando su experiencia con la tecnología. Elementos a tener en cuenta UX, • Diseño y estética • Utilidad • Marketing • Ergonomía • Accesibilidad • Rendimiento • Usabilidad • Aportes
  • 7. UI O DISEÑO DE INTERFACES La UI hace referencia al diseño app pero desde la perspectiva del dispositivo como tal sea cual sea (Smartphone, tablet, phablet, wearable, etc. ) el dieño se centra en los sucesos que ocurren dentro de la pantalla, donde accede el usuario y dónde no. Aunque este elemento suele relacionarse con el diseño gráfico, no siempre tiene porqué ser sinónimos. Lo que si atiende el UI es el diseño de textos, contenidos, la consistencia del diseño y demás recursos.
  • 8. IXD O DISEÑO DE INTERACCIÓN El diseño de interacción cosiste en definir la forma de operar de la interfaz que se ha diseñado para la APP, los flujos de interacción y las respuestas del dispositivo. En este campo se realiza la definición de sucesos a hacer un touch simple o doble, o bien un slide para acceder a determinada pantalla. En resumen es aplicar lo que descubrimos de la experiencia de usuario y ajustarla mediante el diseño de interfaces.
  • 10. APLICACIONES WEB Es el tipo de App desarrollada con lenguajes muy conocidos por los programadores, como HTML, Javascript y CSS. La principal ventaja con respecto a la nativa es la posibilidad de programar independiente del sistema operativo en el que se usará la aplicación. De esta forma se pueden ejecutar en diferentes dispositivos sin tener que crear varias aplicaciones. Las aplicaciones web se ejecutan dentro del propio navegador web del dispositivo a través de una URL. Por ejemplo en Safari, si se trata de la plataforma iOS. El contenido se adapta a la pantalla adquiriendo un aspecto de navegación APP. La diferencia con una aplicación nativa es que no necesita instalación por lo que no pueden estar visibles en app store y la promoción y comercialización debe realizarse de forma independiente. Igualmente se puede crear un acceso directo que sería como “instalar” la aplicación en el dispositivo. Las apps web son siempre una buena opción si nuestro objetivo es adaptar la web a formato móvil.
  • 11. VENTAJAS Y DESVENTAJAS DE LAS APP WEB Ventajas Desventajas El código base es reutilizable en diferentes plataformas No se podrían ubicar en AppStore El proceso de desarrollo es más sencillo y económico El acceso al hardware del dispositivo es más limitado No se requiere de aprobaciones externas para ser publicadas (No estarían en AppStore) La experiencia del usuario y el tiempo de respuesta en menor que en una App nativa El usuario tiene acceso siempre a la última versión Se requiere de más promoción y divulgación independiente y autónoma Se pueden utilizar sitios “Responsive” previamente diseñados
  • 12. SITIOS RESPONSIVE El diseño web responsive o adaptativo es una técnica de diseño web que busca la correcta visualización de una misma página en distintos dispositivos. Desde ordenadores de escritorio a tablets y móviles.
  • 13. APLICACIONES HÍBRIDAS PhoneGap es es uno de los frameworks más utilizados por los programadores para el desarrollo multiplataforma de applicaciones híbridas. Otro ejemplo de herramienta para desarrollar apps híbridas es Cordova. Son una combinación de las dos anteriores, se podría decir que recoge lo mejor de cada una de ellas. Las apps híbridas se desarrollan con lenguajes propios de las webabpp, es decir, HTML, Javascript y CSS por lo que permite su uso en diferentes plataformas, pero también dan la posibilidad de acceder a gran parte de las características del hardware del dispositivo. La principal ventaja es que a pesar de estar desarrollada con HTML, Java o CSS, es posible agrupar los códigos y distribuirla en app store.
  • 14. VENTAJAS Y DESVENTAJAS DE LAS APP HÍBRIDAS Ventajas Desventajas Es posible su distribución en AppStore o IOS La experiencia de usuario corresponde más a una App Web que a una App Nativa Se convierte en una App Nativa pero construida con lenguajes Html, JavaScript y/o Css El diseño no siempre se relaciona con el del sistema operativo donde se ejecute El código base es reutilizable en diferentes plataformas El usuario tiene acceso siempre a la última versión Se accede al hardware del dispositivo
  • 15. ¿CUÁL ES LA MEJOR ELECCIÓN? ¿Cuál es el presupuesto para su desarrollo? ¿En la app es necesario el uso de recursos del dispositivo (GPS, cámara…)? ¿Cuál es el público o población objetivo al que se dirigirá la App? ¿Es necesario un realizar un desarrollo complejo o muy personalizado? ¿Pretende incluir notificaciones en su app? ¿Se modificarán las acciones de la aplicación o incorporar más funciones (actualizaciones) en el futuro?
  • 16. REFERENCIAS  https://www.yeeply.com/blog/diseno-de-apps-moviles-ux-ui-ixd/  https://www.lancetalent.com/blog/tipos-de-aplicaciones-moviles-ventajas-inconvenientes/  https://www.lancetalent.com/blog/5-plataformas-crear-apps-gratis-ca/  https://www.lancetalent.com/blog/crear-una-app-pasos-basicos-ca/  https://www.lancetalent.com/blog/mejores-herramientas-prototipo-app/