Apple 设计大奖问答:走近“Guitar Wiz”,对话背后的“吉他奇才”
2026 年 5 月 16 日

“Guitar Wiz:和弦与调音器”是一款专为吉他手打造的全能工具包,由独立开发者 Bijoy Thangaraj 基于 SwiftUI 构建,提供了一系列令人印象深刻的包容性功能。完美整合的旁白功能提供了详尽的语音信息和指导说明,无论是音高及和弦指引,还是演奏者手指在品格上的具体按压位置,全都讲解得明明白白。“Guitar Wiz”还支持动态字体、增强对比度和不以颜色区分,让各类能力水平的用户都能无障碍地独立演奏。
我们采访了这位印度开发者,听他分享自己的音乐生涯、设计和弦图时遇到的难题,以及“Guitar Wiz”从立项之初是如何优先考量包容性的。
Guitar Wiz:和弦与调音器
- 开发者: Bijoy Thangaraj
- 兼容平台: iOS、iPadOS、macOS、watchOS
- 团队规模: 1 人
- 所在国家或地区: 印度
- 品类: 多元包容
当初是怎么想到要制作“Guitar Wiz”的?
Thangaraj: 我专职演奏吉他与钢琴逾 20 年,从事 Apple 生态系统 App 开发 15 年。我开发的大部分 App 最初都是我自己身为音乐人想要使用的工具,包括“Tuner T1”、“Music Tutor”、“Aural Wiz”、“GtrLib Chords”等。
每一款都很好地解决了一个特定的音乐需求。但身为吉他手,我想要一款覆盖面更广的产品:一款设计精良的、能将吉他手日常必备工具集于一身的 App。我的创作目标是打造一个终极吉他助手,一款 App 兼具和弦查询、调音器、节拍器、编曲、和弦进行探索与陪练功能,既能帮助新手初学和弦,又富有足够的技术深度,能满足资深乐手、授课教师与词曲作者的需求。“Guitar Wiz”整合了我十余年开发音乐类 App 积累的众多技术、思路与经验。
跟我们说说你最初的构想。
Thangaraj: 最初的雏形源自我大约八年前推出的一款名为“GtrLib Chords”的 App,当时的目标是打造一个市面上最全面的吉他和弦资料库。在开发“Guitar Wiz”时,我知道和弦体验必须非常出色,但我并不想简单地复刻“GtrLib Chords”。“GtrLib Chords”的界面色彩偏单一、透着一种严谨的参考工具风格。对于“Guitar Wiz”,我希望将和弦图谱设计得更现代、更多彩,交互感更强且生动愉悦,因此我采用了圆角、渐变、更流畅的视觉效果以及交互动画,对其进行了重新设计。
你是如何优先考量包容性的?
Thangaraj: 辅助功能从一开始就是“Guitar Wiz”的核心部分。这款 App 支持旁白、动态字体和增强对比度,而且通过旁白提供详细的语音指法指引,让和弦图变得更易于使用。调音器的设计也做了到无需看屏幕即可使用,旁白可以引导用户,提示琴弦音高是偏低、偏高还是已调准。
有一处细节我尤为满意,是和弦图对增强对比度功能的响应方式:开启增强对比度后,“Guitar Wiz”不是依赖系统级的对比度变化,而是将和弦图渲染为黑白样式,在拉满对比度的同时保证所有音符与手指位置都清晰可辨。我的目标是让辅助功能与“Guitar Wiz”的主体设计融为一体,毫无割裂之感,从而实现包容性。

开发过程中,哪些 Apple 工具或技术起到了关键作用?
Thangaraj: “Guitar Wiz”采用 Apple 现代原生技术栈从零开始搭建,并以 Swift 与 SwiftUI 为开发核心。AVFoundation、AudioToolbox、Core Audio 驱动着各项实时音乐工具,涵盖调音、节拍器工作流、音频播放、练习组件以及低延迟音频表现,并结合后台音频与触感反馈,保障节拍器等工具在练习期间也能自然地持续运行。
“Guitar Wiz”还利用 Vision 与 VisionKit 实现了乐谱扫描等功能,并整合了 Siri 快捷指令、小组件、实时活动、App Intents 与 Apple Watch 智能叠放小组件。
基础模型会根据用户熟练程度,个性化生成和弦乐理解析,而 Apple 智能则能将解析内容翻译成 30 多种语言,帮助全球用户更轻松地学习乐理知识。此外,“Guitar Wiz”还针对 iPad 与 Mac 进行了精心优化,而非简单地放大界面;凭借可动态适配的布局与字号,以及 SwiftUI 的底层架构,它为那些在练习、授课、编曲时需要更大屏幕空间的音乐人带来了流畅自然的体验。
有没有哪条用户反馈让你彻底改变了产品开发方向?
Thangaraj: 在早期的构思阶段,有位音乐同行指出了很重要的一点:大家在查找某个和弦时,想看到的绝不只是孤零零的指法,而是希望了解这个和弦在和弦组中的搭配逻辑。这让我的思考方向发生了转变,从“如何制作一个更好的和弦库”变成了“如何帮助大家在音乐中活用和弦”。这个洞见最终影响了和弦进行、即兴练习工具和编曲器等功能的设计。和弦库不再只是静态的参考工具,而是成为了探索、练习、音乐创作的起点。
你做出的最艰难的设计决策是什么?
Thangaraj: 决定一次性呈现多少音乐信息。吉他的学习体系极易变得错综复杂——和弦、六线谱、节奏、指法、调音、节拍、和弦进行、转位以及乐理知识,所有这些都在争夺你的注意力。
我最终采用的策略是渐进式呈现:“Guitar Wiz”会在当下向用户提供最相关信息,而进阶工具会伴随用户的成长逐步呈现。用户反馈起到了关键作用:有时我会为了避免内容过于繁杂而弱化某些功能,结果却听到用户反馈说他们实际上非常依赖那个功能。这件事让我意识到,在主观设想用户需求时一定要慎之又慎。
对于刚入行的开发者或设计师,你有什么建议?
Thangaraj: 起步时,去开发一款你自己真正想用的东西。但产品面世后,就不要对最初的版本过于执着。要保持开放的心态,根据用户的真实使用场景、他们喜爱的功能、遇到的痛点以及真正留住他们的功能来不断打磨产品。以你自己的信念为起点,然后让用户来帮助你推动产品的迭代。
阅读更多开发者故事
开发者故事收录 Apple 社区一众新锐开发者的实践心得与设计理念。在每个故事中,我们跟随开发者、设计师及工程师走进幕后,了解他们如何将非凡创意变为现实。