{"id":1363,"date":"2026-05-15T07:00:00","date_gmt":"2026-05-15T05:00:00","guid":{"rendered":"https:\/\/programaraciegas.net\/?p=1363"},"modified":"2026-05-13T16:31:06","modified_gmt":"2026-05-13T14:31:06","slug":"365-days-ios-accessibility","status":"publish","type":"post","link":"https:\/\/programaraciegas.net\/?p=1363","title":{"rendered":"365 Days iOS Accessibility"},"content":{"rendered":"<p>El proyecto <a href=\"https:\/\/accessibilityupto11.com\/365-days-ios-accessibility\/\">365 Days iOS Accessibility<\/a> es una iniciativa orientada a compartir conocimiento pr\u00e1ctico sobre accesibilidad en aplicaciones iOS. El proyecto consiste en publicar, durante un a\u00f1o, peque\u00f1as piezas de contenido relacionadas con t\u00e9cnicas, recomendaciones y detalles que pueden ayudar a crear aplicaciones m\u00e1s accesibles.<\/p>\n<p>La accesibilidad en iOS suele asociarse de forma inmediata con VoiceOver, pero el proyecto muestra que el campo es mucho m\u00e1s amplio. En sus publicaciones aparecen temas relacionados con SwiftUI, UIKit, visionOS, accesibilidad en Apple Watch, atajos de teclado, Voice Control, Full Keyboard Access, orientaci\u00f3n de pantalla, texto alternativo, prioridades de orden de lectura o adaptaci\u00f3n de interfaces a tama\u00f1os grandes de texto.<\/p>\n<p>Este enfoque resulta especialmente interesante porque reduce la distancia entre la teor\u00eda y la pr\u00e1ctica. Muchas veces la accesibilidad se presenta como una obligaci\u00f3n general, como una fase de revisi\u00f3n o como una lista de comprobaciones al final del desarrollo. Sin embargo, en el trabajo diario de una aplicaci\u00f3n m\u00f3vil, las barreras suelen aparecer en decisiones peque\u00f1as como un bot\u00f3n sin etiqueta clara, un orden de navegaci\u00f3n incorrecto, un gesto sin alternativa, una pantalla que no soporta orientaci\u00f3n horizontal, un texto que no crece correctamente o una imagen compartida sin descripci\u00f3n.<\/p>\n<p>El valor de este proyecto est\u00e1 precisamente en se\u00f1alar esos detalles. No s\u00f3lo explica que una aplicaci\u00f3n debe ser accesible, sino de mostrar c\u00f3mo se puede mejorar una parte concreta de la interfaz, una interacci\u00f3n concreta o un componente concreto. En una publicaci\u00f3n se recuerda, por ejemplo, la importancia de permitir que las im\u00e1genes compartidas por los usuarios incluyan texto alternativo para que pueda utilizarse como etiqueta de accesibilidad. En otra se habla de la necesidad de soportar ambas orientaciones cuando sea posible y de evitar obligar al usuario a girar el dispositivo.<\/p>\n<p>Otro aspecto importante es la relaci\u00f3n entre distintas herramientas de apoyo. Una aplicaci\u00f3n con buen soporte para VoiceOver suele tener una base m\u00e1s s\u00f3lida para otras formas de interacci\u00f3n, pero eso no significa que todo quede resuelto autom\u00e1ticamente. El proyecto recuerda, por ejemplo, que en Apple Watch puede ser \u00fatil implementar acciones r\u00e1pidas para AssistiveTouch cuando existe una acci\u00f3n principal clara. Este tipo de observaciones ayudan a entender que la accesibilidad no depende de una \u00fanica tecnolog\u00eda, sino de la capacidad de la interfaz para ofrecer caminos alternativos para la persona usuaria.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>El proyecto 365 Days iOS Accessibility es una iniciativa orientada a compartir conocimiento pr\u00e1ctico sobre accesibilidad en aplicaciones iOS. El proyecto consiste en publicar, durante un a\u00f1o, peque\u00f1as piezas de contenido relacionadas con t\u00e9cnicas, recomendaciones y detalles que pueden ayudar a crear aplicaciones m\u00e1s accesibles. La accesibilidad en iOS suele asociarse de forma inmediata con &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/programaraciegas.net\/?p=1363\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> \u00ab365 Days iOS Accessibility\u00bb<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[42,152,28],"tags":[11,252],"class_list":["post-1363","post","type-post","status-publish","format-standard","hentry","category-ios","category-noticias","category-voiceover","tag-accesibilidad-2","tag-ios"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/posts\/1363","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1363"}],"version-history":[{"count":0,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/posts\/1363\/revisions"}],"wp:attachment":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1363"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1363"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1363"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}