Está en la página 1de 10

SERVICIO NACIONAL

DE APRENDIZAJE
FICHA TECNICA. 2626997

Nociones de reglas de usabilidad y


accesibilidad en aplicaciones
independientes, móviles

INSTRUCTOR.
FRANCISCO ARNALDO VARGAS BERMÚDEZ

APRENDICES.
LEIDY FERNANDA MUÑOZ MONTENEGRO
JUAN CARLOS LÓPEZ MEJÍA
LUIS EDUARDO ACEVEDO SARMIENTO
ZULEY CASTELLANOS PACHECO
INTRODUCCIÓN

Con este trabajo queremos entender la importancia de comprender y


diferenciar los conceptos básicos de usabilidad y accesibilidad de las
aplicaciones independientes y móviles, y conocer las diferencias entre las
aplicaciones independientes y móviles, igualmente se mencionarán los
ecosistemas en los que se mueven estos programas, así como los lenguajes
utilizados para crearlos y los entornos en los que se pueden programar

1
Nociones de reglas de usabilidad y accesibilidad en
aplicaciones independientes, móviles

Las reglas de usabilidad y accesibilidad son fundamentales para garantizar


que las aplicaciones móviles independientes sean efectivas, satisfactorias y
accesibles para todos los usuarios.

Simplicidad y claridad en el diseño:


-Mantener una interfaz limpia y simple que facilite la comprensión y la
navegación para los usuarios.
-Utilizar un diseño visual claro y consistente con una jerarquía de información
fácil de seguir.

Facilidad de navegación:
-Proporcionar una navegación intuitiva y coherente que permita a los
usuarios moverse fácilmente por la aplicación.
-Utilizar menús desplegables, botones de navegación claramente etiquetados
y una estructura de información lógica.

Retroalimentación y respuesta rápida:


-Proporcionar retroalimentación visual y auditiva inmediata cuando los
usuarios realizan acciones dentro de la aplicación.
-Minimizar el tiempo de carga y respuesta para mantener a los usuarios
comprometidos y evitar la frustración.

2
Legibilidad y contraste:
-Utilizar fuentes legibles y tamaños de texto adecuados para garantizar que el
contenido sea fácilmente legible en pantallas de diferentes tamaños.
-Utilizar colores y contrastes adecuados para garantizar que el texto y los
elementos visuales sean claramente distinguibles.

Accesibilidad para personas con discapacidades:


-Cumplir con las pautas de accesibilidad, como las establecidas por las pautas
de accesibilidad para contenido web (WCAG), para garantizar que la
aplicación sea utilizable por personas con discapacidades.
-Proporcionar opciones de accesibilidad, como tamaños de texto ajustables,
soporte para lectores de pantalla y opciones de navegación simplificadas.

Pruebas de usabilidad y accesibilidad:


-Realizar pruebas de usabilidad y accesibilidad con una amplia variedad de
usuarios, incluidos aquellos con discapacidades, para identificar y abordar
cualquier problema de usabilidad o accesibilidad.
-Realizar pruebas de compatibilidad con diferentes dispositivos móviles y
sistemas operativos para garantizar una experiencia consistente en todas las
plataformas

3
Diferencia entre una aplicación independiente y una
aplicación móvil

Aplicación móvil
Las aplicaciones por lo general comparten la pantalla del teléfono con las
webs móviles, las aplicaciones tienen que ser descargadas e instaladas antes
de usar una web, pueden accederse simplemente usando internet y un
navegador; sin embargo, no todas pueden verse adecuadamente desde una
pantalla más pequeña que la de un equipo de escritorio.

Aplicación independiente
Es aquella aplicación que se ejecuta de forma autónoma en el ordenador y no
necesita nada más para ser utilizable. Toda la lógica se refuerza en el
software, por lo que no necesitan una conexión a internet o cualquier otro
servicio instalado.

Diferencia entre una aplicación móvil y una independiente


Una de las diferencias más importantes entre estas dos categorías es que las
aplicaciones independientes no necesitan instalarse en los dispositivos,
mientras que las aplicaciones móviles, por el contrario, requieren una
preinstalación en el dispositivo. La diferencia radica en los dispositivos en que
se encuentran estas aplicaciones, las aplicaciones móviles están dirigidas a
dispositivos portátiles como los teléfonos inteligentes, mientras que las
aplicaciones independientes están dirigidas a dispositivos más robustos como
las computadoras portátiles.

4
Diferencia entre una aplicación móvil de carácter híbrida o
una de carácter nativa

Se denomina ecosistema de dispositivos móviles al conjunto de elementos


interconectados que ofrecen una mejor experiencia al usuario. Dicho en
términos más sencillos, son los dispositivos que conforman las prestaciones
de un teléfono inteligente y que se retroalimentan para brindar al poseedor
una mejor experiencia de uso.

El ecosistema de dispositivos móviles permite a una compañía mejorar el


valor de su teléfono inteligente a través de la integración de otros elementos.
Para ello, hacen que otras aplicaciones puedan usar su interfaz central y, así,
mejoran a este último.

Un ecosistema se caracteriza por la presencia de diversos subsistemas que


compiten, pero que también colaboran entre sí, y en el que existen diversas
funciones donde cada subsistema y los componentes del mismo llevan a cabo
su ciclo vital.

En el caso de la web móvil, los diversos subsistemas que vamos a considerar


son tres: los dispositivos (combinación de hardware y software), los sistemas
operativos (software de base) y las apps (aplicaciones)

5
Diferentes ecosistemas existentes de los dispositivos
móviles

Los dispositivos móviles, como teléfonos inteligentes y tabletas, operan en


varios ecosistemas, que son sistemas operativos específicos que respaldan el
funcionamiento del dispositivo y su capacidad para ejecutar aplicaciones. Los
principales ecosistemas de dispositivos móviles son:

iOS (Apple):

IDE Principal: Xcode


Lenguaje de Programación Principal: Swift (también Objective-C)
Descripción: Xcode es el entorno de desarrollo integrado oficial de Apple
para el desarrollo de aplicaciones iOS. Swift es el lenguaje de programación
preferido por Apple para el desarrollo de aplicaciones iOS, aunque aún se
utilizan aplicaciones existentes escritas en Objective-C. Xcode proporciona un
conjunto completo de herramientas para diseñar, desarrollar, depurar y
distribuir aplicaciones para dispositivos iOS.

Android (Google):

IDE Principal: Android Studio


Lenguaje de Programación Principal: Kotlin (también Java)
Descripción: Android Studio es el entorno de desarrollo integrado oficial de
Google para el desarrollo de aplicaciones Android. Kotlin se ha convertido en
el lenguaje de programación preferido para el desarrollo de aplicaciones

6
Android, aunque Java sigue siendo ampliamente utilizado en aplicaciones
existentes. Android Studio proporciona herramientas avanzadas para el
diseño, desarrollo, depuración y distribución de aplicaciones Android.

Windows (Microsoft):

IDE Principal: Visual Studio


Lenguaje de Programación Principal: C# (también Visual Basic y C++)
Descripción: Visual Studio es el entorno de desarrollo integrado principal de
Microsoft para el desarrollo de aplicaciones Windows, incluidas las
aplicaciones móviles para Windows Phone. C# es el lenguaje de
programación principal utilizado para el desarrollo de aplicaciones móviles en
la plataforma Windows. Visual Studio proporciona herramientas completas
para el diseño, desarrollo, depuración y distribución de aplicaciones móviles
para dispositivos Windows.

Fire OS (Amazon):

IDE Principal: Android Studio (con complementos de Amazon)


Lenguaje de Programación Principal: Java
Descripción: Fire OS es una versión modificada de Android utilizada en los
dispositivos Fire de Amazon. Para desarrollar aplicaciones para dispositivos
Fire, se puede utilizar Android Studio con complementos proporcionados por
Amazon. El desarrollo de aplicaciones para Fire OS generalmente se realiza
en Java, al igual que en el desarrollo de aplicaciones Android estándar.

7
Estos son los principales ecosistemas de dispositivos móviles junto con los
IDE y lenguajes de programación asociados que se utilizan comúnmente en
cada uno. Cada uno de estos entornos tiene sus propias herramientas y
tecnologías específicas que los desarrolladores utilizan para crear
aplicaciones móviles para sus respectivas plataformas.

8
CONCLUSIÓN
En conclusión, hemos explorado la importancia de las reglas de usabilidad y
accesibilidad en el diseño y desarrollo de aplicaciones móviles
independientes. Estas reglas no solo son fundamentales para garantizar una
experiencia satisfactoria para los usuarios, sino que también son imperativas
para hacer que las aplicaciones sean accesibles para una amplia gama de
personas, incluidas aquellas con discapacidades o necesidades especiales.

También podría gustarte