{"id":1369,"date":"2026-07-03T07:00:00","date_gmt":"2026-07-03T05:00:00","guid":{"rendered":"https:\/\/programaraciegas.net\/?p=1369"},"modified":"2026-05-31T07:20:37","modified_gmt":"2026-05-31T05:20:37","slug":"publicado-el-video-de-mi-participacion-en-la-a11yconf-de-2025","status":"publish","type":"post","link":"https:\/\/programaraciegas.net\/?p=1369","title":{"rendered":"Publicado el video de mi participaci\u00f3n en la A11yConf de 2025"},"content":{"rendered":"<p>Ya est\u00e1 disponible el v\u00eddeo de la charla que impart\u00ed el pasado 29 de noviembre de 2025 en el congreso de <a href=\"https:\/\/2025.a11yconf.com\">A11yConf<\/a>.<\/p>\n<p>La sesi\u00f3n estuvo centrada en la idea de que muchos problemas de accesibilidad en las plataformas Apple no requieren soluciones complejas, sino conocimiento t\u00e9cnico concreto y una voluntad clara de aplicarlo. A trav\u00e9s de ejemplos de programaci\u00f3n, quise mostrar c\u00f3mo peque\u00f1as decisiones en el desarrollo pueden transformar de forma significativa la experiencia de quienes utilizan tecnolog\u00edas de apoyo.<\/p>\n<p>Durante la charla fui recorriendo casos pr\u00e1cticos para explicar c\u00f3mo identificar barreras habituales y c\u00f3mo resolverlas dentro del ecosistema de Apple. El objetivo no era presentar la accesibilidad como una capa adicional ni como una tarea secundaria, sino como una parte natural del desarrollo de software. En muchas ocasiones, hacer que una interfaz sea m\u00e1s accesible no implica redise\u00f1ar toda una aplicaci\u00f3n, sino comprender mejor las herramientas que ya ofrecen UIKit, SwiftUI, AppKit y el propio sistema operativo.<\/p>\n<p>Una de las ideas centrales de la charla es que, cuando estos problemas no se solucionan, rara vez se debe a una imposibilidad t\u00e9cnica. En la mayor\u00eda de los casos, la causa est\u00e1 en el desconocimiento de la accesibilidad t\u00e9cnica: no saber qu\u00e9 espera VoiceOver, c\u00f3mo se exponen correctamente los elementos de una interfaz, qu\u00e9 informaci\u00f3n necesita una persona usuaria para orientarse, o c\u00f3mo peque\u00f1os detalles en etiquetas, agrupaciones, focos y acciones pueden marcar la diferencia.<\/p>\n<p>La accesibilidad en las plataformas Apple cuenta con bases s\u00f3lidas y con APIs preparadas para facilitar el trabajo a los desarrolladores. Sin embargo, esas herramientas solo tienen impacto cuando se conocen y se incorporan al proceso de desarrollo. Por eso la charla tuvo un enfoque eminentemente pr\u00e1ctico: escribir c\u00f3digo, observar el problema y aplicar la soluci\u00f3n.<\/p>\n<p>Puedes ver el <a href=\"https:\/\/www.youtube.com\/watch?v=WOpTRk1ZhC0\">video de la charla<\/a> en Youtube.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ya est\u00e1 disponible el v\u00eddeo de la charla que impart\u00ed el pasado 29 de noviembre de 2025 en el congreso de A11yConf. La sesi\u00f3n estuvo centrada en la idea de que muchos problemas de accesibilidad en las plataformas Apple no requieren soluciones complejas, sino conocimiento t\u00e9cnico concreto y una voluntad clara de aplicarlo. A trav\u00e9s &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/programaraciegas.net\/?p=1369\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> \u00abPublicado el video de mi participaci\u00f3n en la A11yConf de 2025\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":[3,4,152],"tags":[11,71,397,555],"class_list":["post-1369","post","type-post","status-publish","format-standard","hentry","category-accesibilidad","category-desarrollo","category-noticias","tag-accesibilidad-2","tag-congreso","tag-swiftui","tag-video"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/posts\/1369","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=1369"}],"version-history":[{"count":0,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/posts\/1369\/revisions"}],"wp:attachment":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1369"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1369"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1369"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}