从 2014 年 Google 公布 Material Design 开始,这种风格独特,基于纸张和油墨的设计语言就大受 Android 用户欢迎。随着时间的推移,它不仅在 Android 应用当中普及了开来,甚至也能在其它不同平台上看到它的身影。

少数派之前介绍过的 Ripple Player, 就是一款在 iOS 上应用了 Material Design 的音乐播放器;而且就效果来看,它严格地遵循了 Material Design 的设计规范,并且在配色与动效等细节上做得都非常到位,称得上相当优秀。

但是......如果在 Material Design 中混合一些其他的元素,效果会怎么样呢?比如说,iOS 11 的视觉风格?

Retro Music Player 就是这么一款应用。在商店的描述中,开发者直言他们「在遵循 Material Design 设计规范的同时,处处都记着 iOS」。 要知道,这样的设计一旦用力过度,就会变成又一款「iOS App for Android」;而它们最终交出来的成果,居然......还不错?

混搭风的设计

正如我前面所提到的那样,混搭设计一旦没把握好力度,整体效果就会十分明显地倾向某一边。因此,如何合理地将元素进行混合,对设计师来说也是一种考验。

从这点来说,Retro Music Player 对 iOS 元素的引用非常克制。其主要利用的元素,是从 iOS 10 的 Apple Music 开始加入的大字体标题,以及在 iOS 11 中被大量使用的渐变色等。

而整体上,它的骨架依然是 Material Design, 那些标志性的元素,像是 Drawer 或者 Floating Action Button 都没有被拿掉,甚至连 Bottom Navigation 都以规范中的说明进行了调整,让其看上去不那么 iOS.

总之,最终效果并没有预想中的那样「水土不服」。

除此之外,Retro Music Player 在设计上还有些与其他 Android 音乐播放器不尽相同的地方。

比如说,它引入了一个逻辑类似于在线流媒体服务(Apple Music)的「首页」,会在其上方显示一些最近播放的,或是最近添加的内容。这样的设计在本地音乐播放器中不太常见,不过用起来,还是很方便的。

需要注意的是,它的正在播放界面,默认使用的是主题色。如果你想要让其更多彩一些,可以考虑在设置中开启「自适应颜色」的开关。

「且慢!——」看到这里的你可能会说,「你上图的那个播放界面,怎么和题图的那个完全不一样呢?」

别急,回到设置,找到「播放界面外观」的选项,选择「扁平」,新的播放界面就出现了。

Retro Music Player 提供了共四套不同的播放界面外观,这些界面都很好看,只不过「扁平」这一套的效果,是我个人最喜欢的。当然,你也可以试试「全屏」以及「单色」。

你还可以自行更换界面的整体主题,以及强调色等等;设置中提供了更多的选项供你微调界面与颜色的细节。

又一次,似曾相识的功能

至于功能性上,Retro Music Player 可以说是该有的都有了,播放队列、均衡器、睡眠定时、无缝播放、文件夹视图......虽然没有 PowerAMP 那么全面,但已经能满足一般的听歌需求了。

只是,这些功能总觉得之前在某个播放器里见到过......虽然说有这些功能的播放器也不少,但是在 Retro Music Player 里的逻辑与选项,怎么就有一种似曾相识的感觉呢...

答案就在设置中的「许可协议」里。点开这个选项后,第一个映入眼帘的,就是 Phonograph,这个很多 Android 爱好者都非常熟悉的音乐播放器:

真相只有一个 —— Retro Music Player 就是 Phonograph 的「魔改版」!

毕竟 Phonograph 早就以 GPLv3 协议进行了开源,任何人都能自由复制或改进此程序,Retro 的开发团队利用现成的代码再「造一个轮子」,也是没有什么问题的。这也是其在大部分功能上都于 Phonoghaph 一致的原因所在。

说到这里,你可能又会问:「既然功能都一样了,那我为什么不直接用 Phonograph?」

毕竟,Retro Music Player 还是提供了一个风格独特,与 Phonograph 完全不一样的界面设计,同时也提供了更多的自定义选项(比如上文提到的播放界面外观等)。

对于 Phonograph 已有的功能,Retro Music Player 也进行了改强。像是歌词功能,Retro 不仅支持 LRC 歌词的显示,还支持滚动显示歌词以及在线搜索歌词,点击一下封面即可查看。

另外,在艺术家界面,Retro 可以直接显示艺人的详细信息。其以白色调为主的大标题设计,个人也觉得比 Phonograph 更好看。

所以,即使功能上大致一致,Retro Music Player 也有着它自己的特色与亮点。而且别忘了,Phonograph 在 0.16 之后引入了 Pro 版,很多旧有的功能都被划分到「高级功能」里了,需要付费解锁。

而就目前来看,Retro 还是免费的,除了对开发者的捐赠项目之外没有任何内购。在「免费使用」的大前提下,Retro 的功能要比 Phonograph 更全。

结语

在写完这篇文章之后,我依然因为这款播放器名字里带着 Retro 而设计上却十分现代的事实,而陷入了深深地思考之中。

诚然,我们绝对不愿意看到那些将 iOS 的设计生搬硬套到 Android 设备上去的应用;但 Retro Music Player 是在保持了 Material Design 的基本逻辑之后,再去融合进 iOS 的一些标志性元素。这样的设计,有所不同,但又不过度跑偏。在这个音乐播放器设计趋同的时代,它为我们带来了一些新鲜感。

你可以在 Google Play 上免费下载 Retro Music Player。