重磅!信息无障碍工程师“行伴”团队入围HarmonyOS极客马拉松2024总决赛
近日,从华为HarmonyOS极客马拉松主办方获悉,由深圳市信息无障碍研究会的4位无障碍工程师(其中3位是视障者)组成的“行伴”团队,作为历届大赛中首个信息无障碍团队,从众多参赛选手中脱颖而出,硬核入围HarmonyOS极客马拉松2024总决赛。
图:华为发布入选HarmonyOS极客马拉松决赛名单
本次大赛有上千名极客参与了激烈的角逐,这支无障碍工程师团队能够跻身最终的15支决赛队伍,无疑为鸿蒙开发史增添了浓墨重彩的一笔!研究会的4位参赛无障碍工程师将于下周前往东莞松山湖,在一年一度的开发者盛会——华为开发者大会2024现场,完成两天一夜的极限编程挑战,角逐最高18万奖金。
导航回溯应用“行伴”:探索视障与老年群体出行无忧
根据研究机构 Counterpoint Research 发表的最新数据,2024 年第一季度,华为鸿蒙 HarmonyOS 首次在中国市场超越苹果 iOS,成为国内第二大操作系统。
华为自 2019 年 8 月推出自主研发的鸿蒙 HarmonyOS 以来,这一国产操作系统取得了令人瞩目的发展。2021年6月,随着 HarmonyOS 2的发布,用户数量迅速增长,仅4个月就突破了1.2亿。到2023年,HarmonyOS NEXT开发者预览版推出,鸿蒙生态设备数量超过8亿台,开发者总数突破220万人。截至今年4月,已有超过4000个原生应用加入鸿蒙生态。
研究会的无障碍工程师紧跟时代步伐,主动投身于鸿蒙开发的学习实践中,希望为鸿蒙生态的无障碍建设提前打好基础。未来,国产操作系统能够覆盖更多行业,惠及8500万残障群体。其中本次参赛的两位视障工程师樊建财和徐桥保,投入了大量时间提升自己在HarmonyOS系统的开发能力,他们在接受了“华为开发者学堂”的系统培训后,成为了首批获得HarmonyOS应用开发者高级认证的视障工程师。
图:视障工程师获得HarmonyOS应用开发者高级认证
研究会本次参赛作品行伴(RouteAssist)是一款基于HarmonyOS开发,且用于服务视力障碍与老年群体的导航回溯应用。
图:团队成员李裕敏在初赛线下赋能培训中进行项目演示
在中国,有超过1691万视障用户和2.6亿老年用户,他们中的许多人由于视力障碍、记忆力和理解力下降等问题,无法使用基于地图的导航服务。因此,现有的导航方式无法满足这部分人群的出行需求。
为了应对这一庞大群体的特殊需求,研究会的4位无障碍工程师开始组队研发应用——行伴(RouteAssist)。区别于目前主流的基于地图的导航方式,行伴导航不依赖视觉,可以替代导盲犬给视障者带来出行的便利,同时也能满足老年用户出行需求。为了帮助全盲用户顺畅使用该产品,行伴结合AccessibilityKit开发了配套的读屏服务,用户可通过手势与语音反馈,与行伴无障碍交互。
一支视障工程师团队:用代码编制“无障碍之路”
这次研究会参赛的4位无障碍工程师中,有3位是视障开发者。其中沈广荣是加入研究会最早的一位,从出生开始就面临着视力一级全盲的挑战。从小到大,他经常听到这样的声音:“你要好好学按摩,不然长大后就没工作了。”但他从未被这些声音所左右,并坚信:“当上天关上了一扇门,也会为你打开一扇窗。”
初一那年,沈广荣在盲校借助读屏软件开始上网冲浪、收发邮件。然而,他很快发现自己在使用电脑软件时遇到了障碍,为了更方便地获取信息,他决定自学编程。可是天生全盲的他学习代码并不容易,只能一行一行的把代码背下来。每当程序运行失败,他就查找资料,然后重新再来。凭借着这种不服输的精神,他靠自学掌握了C++、HTML、PHP等编程语言。
借助“代码”之翼,他不再满足于在网上获取信息,而是开发了多款供盲人使用的实用小程序和助手软件。例如,广荣按摩统计、广荣电脑辅助软件、广荣在线翻译器等等。
图:沈广荣为软件测试信息无障碍功能
19岁那年,他作为中国最早的一批信息无障碍工程师加入了研究会,并参与了Web内容无障碍指南(WCAG)中文版翻译审阅等相关标准工作,积累了丰富的障碍用户软件开发经验。
这次组队参赛的队长樊建财在13 岁那年,因外伤导致右眼视网膜脱落,由于错过了最佳治疗时机,他的右眼最终失明,左眼受影响视力仅剩 0.05。
大学毕业后,他在盲人按摩店工作,但并不满足于此。一天下班后,他经历了短暂的完全失明,意识到视力可能会永久失去,他决定学习编程。借助助视器,他开始艰难的学习写代码,每天下班后坚持学到凌晨两点,但还是效率不高,后来利用手机系统的放大功能,将屏幕放大到600%至800%,反复观看教学视频,逐渐掌握了C、Java 等编程语言,后来又自学了HarmonyOS、Web前端等技术,不断拓展自己的技术能力。
图:樊建财在编写代码
后来,樊建财通过研究会的面试,成为了沈广荣的同事。他在研究会积累了多年HarmonyOS、Android、Web前端、Kotlin后端及无障碍开发经验,是中国最早一批华为鸿蒙开发者之一。
另一位视障开发者徐桥保,他在研究会积累了丰富的HarmonyOS、Android、Java后端及无障碍游戏开发经验,并参与完成了多个企业级项目的研发工作。
作为这次研究会参赛团队中唯一视力健全的开发者,李裕敏在研究会积累了丰富的信息无障碍领域专业知识和Android开发经验。他在本次大赛中,负责了作品的PPT设计、演示以及适老化模式开发等工作。
图:初赛线下赋能培训交流现场
他们均来自研究会的信息无障碍工程师团队,致力于对各行业的互联网产品进行无障碍和适老化改造。这支团队的大部分工程师都是残障者,能够深刻理解障碍用户在使用互联网产品时面临的挑战,更直观地捕捉用户的真实需求。同时,作为IT工程师,他们能够提供精准实用的技术解决方案。
历年来,这只团队已为包括腾讯、阿里巴巴、美团、京东、宝洁、肯德基、国家电网、中国电信、中国工商银行、中国建设银行、海南航空、滴滴、华为、vivo、荣耀在内的各行业60+企业旗下上百款产品提供了专业的无障碍及适老化服务。
图:服务过的部分企业和产品
包括为腾讯旗下的十余款产品提供专业的无障碍技术支持,帮助支付宝、京东等App持续优化无障碍体验,并助力其顺利通过工信部适老化及无障碍水平评测,等等。
深耕无障碍领域近二十年,助力中国无障碍发展
深圳市信息无障碍研究会自2005年成立以来,作为国内信息无障碍行业的先行者和推动者,一直致力于推动互联网产品的无障碍发展。
2010年以来,参与编制了国内首部《信息无障碍宣传手册》、国内首个涉及实现信息无障碍方法的技术文档《网络无障碍建设指南》,并统筹编写了中国第一本《信息无障碍发展白皮书》。
2013年,联合腾讯、阿里巴巴、百度、微软(中国)发起成立“中国信息无障碍产品联盟”,同时成立中国第一支视障信息无障碍工程师团队。自2018年发起的信息无障碍行业年度高峰盛会——科技无障碍发展大会已成功举办六届。历届大会得到了工业和信息化部、中国残疾人联合会、中国信息通信研究院等权威机构有关领导的大力支持与高度评价。
2020年,参与起草的《GB/T37668-2019信息技术互联网内容无障碍可访问性技术要求与测试方法》正式实施,为我国互联网内容无障碍提供了技术规范。
截至2024年5月,研究会已累计拥有30多项专利及软件著作权,过百项自主知识产权,并参与了《中华人民共和国无障碍环境建设法》的早期推进、企业建议搜集,以及《YD/T 3694-2020移动通信终端无障碍测试方案》等5项国际/国家、行业标准的制定。
在未来,信息无障碍研究会将继续致力于推动无障碍技术的发展,培养更多无障碍技术人才,为各行各业提供更多优质的无障碍和适老化改造解决方案,让每个人都能通过科技,平等享受现代文明。