Mi compromiso
Calíope es un cliente de bases de datos profesional, y quiero que cualquier persona desarrolladora o administradora de bases de datos pueda usarlo, incluyendo a quienes dependen de tecnologías de asistencia. Me apoyo en los marcos de accesibilidad nativos de Apple para que Calíope funcione con las herramientas ya integradas en macOS, iPadOS, iOS, watchOS, tvOS y visionOS, y pruebo las funciones de más abajo contra las tareas reales de cada pantalla: conectarse a un servidor, explorar un esquema, escribir y ejecutar SQL y leer resultados en el Mac, el iPad y el iPhone; leer los mensajes del sistema en el Apple Watch; leer la salud de la flota en el Apple TV.
Tu opinión importa. La accesibilidad nunca está «terminada». Si encuentras una barrera al usar Calíope con cualquier tecnología de asistencia, escríbeme a support@caliope.org y lo trataré como una prioridad.
Funciones de accesibilidad admitidas
La siguiente tabla es lo que declaro para Calíope en App Store Connect, tipo de dispositivo por tipo de dispositivo, con los mismos nombres que Apple emplea para las Etiquetas de accesibilidad de la App Store. «Sí» indica que la función se admite para las tareas comunes de la app en esa plataforma.
| Función | macOS | iPadOS | iOS | watchOS | tvOS | visionOS* |
|---|---|---|---|---|---|---|
| VoiceOver | Sí | Sí | Sí | Sí | Sí | Sí |
| Control por voz | Sí | Sí | Sí | — | — | Sí |
| Texto más grande | — | Sí | Sí | Sí | — | Sí |
| Interfaz oscura | Sí | Sí | Sí | Sí | Sí | Sí |
| Diferenciar sin usar solo el color | Sí | Sí | Sí | Sí | Sí | Sí |
| Contraste suficiente† | Sí | Sí | Sí | Sí | Sí | Sí |
| Movimiento reducido | Sí | Sí | Sí | Sí | Sí | Sí |
| Subtítulos | — | — | — | — | — | — |
| Descripciones de audio | — | — | — | — | — | — |
* Apple Vision Pro corre la app de iPad, así que le corresponde la columna de iPadOS. Un guion significa que la función no existe en esa plataforma, o que no hay contenido al que aplicarla. Calíope no tiene contenido de vídeo ni de solo audio.
† Medido el 3 de septiembre de 2026: la declaración se mantiene en «Sí», y el caso que sigue por debajo del listón se está corrigiendo (ver más abajo).
Cómo funciona cada función en Calíope
VoiceOver
Los controles son estándar y están etiquetados, y los botones de sólo icono llevan nombre. Los cambios de estado que sólo se ven —una consulta que termina, una conexión que se cae— se anuncian. En el Apple Watch y en el Apple TV la comprobación se hizo en el propio aparato, con VoiceOver encendido.
Control por voz
Se apoya en los mismos nombres que lee VoiceOver: todo control accionable se puede llamar por su nombre, y dos vecinos nunca comparten uno. watchOS y tvOS no tienen Control por voz.
Texto más grande
En el iPad y el iPhone no hay tope por debajo del 200 %: al mayor tamaño de accesibilidad la rejilla de resultados sigue leyéndose como rejilla, las barras se desplazan en vez de recortar y los formularios se apilan. El editor SQL tiene además su propio control de tamaño de fuente. El Apple Watch sigue el tamaño de texto que elijas, tamaños de accesibilidad incluidos. App Store Connect no tiene etiqueta de Texto más grande para el Mac, y tvOS no tiene ajuste de tamaño de texto.
Interfaz oscura
Calíope incluye un tema oscuro completo. Los colores se definen como valores sensibles a la apariencia que se adaptan automáticamente al ajuste Claro u Oscuro del sistema: la app del Mac, el iPad y el iPhone nunca fuerza una apariencia por encima de la que elijas en el sistema. Las apps del Apple Watch y del Apple TV son siempre oscuras.
Diferenciar sin usar solo el color
Donde el color comunica significado —estado de conexión, adiciones y eliminaciones en la comparación de esquemas, mensajes de validación, la gravedad de un servidor— Calíope lo acompaña de un icono, una forma o una etiqueta de texto, para que la información no dependa de la percepción del color.
Contraste suficiente
Medido el 3 de septiembre de 2026. La paleta propia de la app llega al menos a 4,5:1 sobre todos los fondos estructurales, y las paletas del Apple Watch y del Apple TV se midieron del píxel. Lo que aún no llega es el color secundario del sistema de Apple usado para texto pequeño, a 3,44:1; con Aumentar contraste sube a 5,97:1. La declaración se mantiene en «Sí» y ese caso se está corrigiendo.
Movimiento reducido
Calíope respeta el ajuste Reducir movimiento del sistema. Cuando está activado, las animaciones y transiciones de vista no esenciales se eliminan o se acortan, de modo que el movimiento en la interfaz se mantiene al mínimo. Las apps del Apple Watch y del Apple TV no tienen animaciones propias.
Etiquetas de accesibilidad en la App Store
Apple permite a las personas desarrolladoras publicar Etiquetas de accesibilidad en la página de producto de una app en la App Store, declaradas por tipo de dispositivo. La tabla de arriba es lo que declaro para Calíope: las etiquetas del Mac y del iPad están publicadas en la App Store, y las del iPhone, el Apple Watch y el Apple TV están registradas en App Store Connect. Esta página es también el destino del enlace opcional de «Accesibilidad» de la ficha en la App Store.
Limitaciones conocidas
Soy transparente sobre lo que aún está en curso. Algunas vistas avanzadas y menos habituales pueden no estar todavía totalmente optimizadas para cada tecnología de asistencia, y sigo mejorando el contraste en toda la app. Si algo no funciona como lo necesitas, tu reporte determina directamente lo que corrijo a continuación.
Informar de un problema de accesibilidad
Escríbeme a support@caliope.org indicando el aparato (Mac, iPad, iPhone, Apple Watch, Apple TV o Vision Pro), la tecnología de asistencia que usabas y qué intentabas hacer. Procuro responder con rapidez y priorizar las correcciones de accesibilidad.