App Store 从来不缺少优秀的社交应用,但能够真正给用户带来体验上乘的第三方微博客户端,却屈指可数,墨客便是其中的少数派之一。

在 iOS 6 时代,墨客无论是精致的用户界面,还是简明的交互都给用户带来极致的体验。但在 iOS 7 的浪潮下,墨客已经显得那么的格格不入,自 2013 年 7 月 10 日 苹果在 2013 WWDC 的 Keynote 上发布 iOS 7 的开发者预览版,到现在用户几乎整整等待了一年的时间。在此期间甚至有很多用户不失调侃的说希望自己能够在有生之年用上墨客2。

虽然姗姗来迟,但好在我们不必烧纸相告了。前段时间开发者表示终于已将全新的墨客2 提交到 App Store 进行审核,随后又因为技术原因无法通过审核,重新修改再度提交数次后,到现在成功上架,可谓是一波三折。

如果说墨客1 刷新了你的微博体验,那么墨客2 并不会给你带来颠覆性的体验,更多的是对前代的继承和延续。

经典的完美延续

1. 扁平的界面

如果说墨客1 的界面是精致潇洒的雅士,那么墨客2 就是素雅持重的文人。

相对于墨客1 而言,墨客2 最大的变化莫过于扁平化的界面。二代的用户界面非常简洁,没有任何的多余元素。相比旧版精致的拟物化的界面,新版的界面初看之下会略显平庸,只有上手才能领略它的真正魅力。为了淡化界面突出内容,界面采用了大量的白色作为主基调,使用和墨客图标一致的蓝色来高亮可交互的元素。 在动画方面则是几乎完全沿袭了旧版的过渡效果。

Moke 1 .PNG
Moke 2.PNG

2. 熟悉的交互

如果说用户界面是一个 App 的外貌,那么交互就一个 App 的精神所在。

墨客一直都遵从着苹果官方的交互规范,这在新的墨客2 中体现得更加淋漓尽致。于是新版彻底摒弃了墨客1 中的底栏滑动返回,全面采用 iOS 7 标准的边缘滑动返回。其他几处新增的交互操作中也都使用了 iOS 默认的交互方式,所以无论你是新用户还是老用户,都能很快适应。即便你是啥都不懂的小白,墨客2 适时出现的操作提示,能很好地手把手教你上手它。这种边用边熟悉的教学方式,要比一股脑一下子全部塞给你更加容易记住。

Slide.PNG
Learning.PNG

墨客2 的设置和账号管理及多账号切换,依旧在界面的右上角,使用头像来替代按钮。点击顶栏的中部,在这里可以在「全部微博、原创微博、图片微博」三种模式下进行切换,如果需要也可以在这里进行分组的切换以及管理,而旧版在底栏的微博收藏列表也被移至此处了。在不同的标签页下,点击顶栏的中部,会出现相对应当前标签页的不同设置。

Setting.PNG
Group.PNG

在这里我遇到一个问题,将墨客2 交给一个从未使用过的朋友,在不做任何说明的情况下,她能凭直觉完成应用内的大多数操作,唯独找了半天也不知道如何切换微博分组。墨客2 采用蓝色来高亮可交互的元素,而顶栏中部使用的是黑色,在她看来这是一个不可交互的区域。

Retweet.PNG
View Retweet.PNG

墨客2 依然是通过迅速左右滑动来查看微博的评论和转发,只不过在此基础上还新加入了左右短滑进入快速评论和转发操作。为了让用户能清晰感知这一操作并得到直观的反馈,作者针对此处是触发「查看评论/转发」动作还是「撰写评论/转发」动作,将两者的图标和音效做了细致的区分,比如只要在滑动的时候,听到「咔」的一声提示音时立即松手,那么就是触发快速撰写评论/转发。此处最好自己上手体会一下,要胜过千言万语。

Toolbar.PNG
Detail.PNG

在时间流轻按任意微博即出现和墨客1 一致的操作条(不过已变得更扁平),在这里可以对微博进行转发、评论、收藏等操作。双击微博,进入这条微博的详情页面,因为采用了边缘滑动返回的手势,为避免冲突,开发者去除了原来左右滑动切换转发、正文、评论标签页的操作,改为直接点击顶部的三个 Tab 按钮,如果是 iPhone 5 之后的机型并握持手机比较靠下的话,在切换时会稍显不适。

需要一提的是,墨客2 由于微博 API 限制依然没有「点赞」功能,对于喜欢该功能的用户来说略显遗憾,如果需要该功能的话,可以看看少数派曾推荐过另一款微博客户端 VVebo

Bottom_Moke1.PNG
Bottom_Moke2.PNG

墨客2 底部的导航栏依旧使用苹果官方最为推崇的便捷简明的 Tab Bar 。新版摒弃了此前自定义 Tab 的功能,将「搜索」这个常用的操作直接放在顶栏右上角,然后将不常用的「收藏列表」以及「屏蔽功能」的管理放在了二三级菜单内。

相比之下我更偏爱墨客1 的标签栏,即使是不常用的屏蔽功能,偶尔需要时还是来的更快捷方便,此外的其他操作也会更加的直觉和高效,大多数只要一次点击即可到达自己需要的功能。

3. 数据无缝导入

如果你已装有墨客1,首次打开墨客2 会自动将旧有的微博帐号信息导入。同时,墨客1 中屏蔽关键词、屏蔽用户、屏蔽客户端等数据也会一并自动导入墨客2 之中。因此,如果你是墨客老用户的话,无需任何设置和操作成本,你便可以从旧版无缝迁移到新版墨客2,省却了许多繁复的输入操作,开发者的诚意与用心可见一斑。

Data Expoting.PNG
Data Imporing.PNG

至臻至善的新特性

1. 夜间模式

墨客2 不出所料地加入了夜间模式。模式的切换共有三种设置方式:一种是手动在亮色和暗色主题之间的切换,并提供了「使用双指上下快速滑动」的手势来快速切换;第二种是基于你所处地理位置的日落日出时间进行切换;最后一种是根据屏幕亮度进行切换,默认的阈值是低于 40% 的亮度即进入夜间暗色主题,高于该值则切回普通模式,这是我个人比较偏爱的方式,不过目前无法自定义切换的阈值,希望后期开发者能够完善这一功能。

Black_Therme.PNG
Theme_Setting.PNG

2. 消息通知

众所周知除了官方微博客户端之外,第三方的微博客户端是不具有消息推送功能的。而墨客2 此次以「曲线救国」的方式,采用iOS 7 提供的新技术「后台应用程序刷新」实现了该功能,消息通知默认是关闭的,需要在「账户设置」项里开启。「通知设置」中同时也提供信息过滤设置。因此墨客2 的消息通知并不是真正意义上的「即时推送」,实际使用中消息的推送会有所延迟。开发者也无法确切知晓墨客2 会多久在后台收取一次通知,因苹果出于对电力续航的考虑,后台刷新的间隔频率是由 iOS 系统接管的,系统会智能学习用户的使用习惯——当用户使用该应用的频率越高,那么该应用在后台刷新的权限就会越高,相应的后台刷新的频率也就越高(参考自《iOS: Understanding multitasking》 )。

Data Expoting.PNG
Data Imporing.PNG

墨客2 在有新消息到达时,会以应用内横幅通知的形式在顶端显示该消息的预览,和 iOS 7 的标准通知一样我们可以通过在消息预览上轻轻上推快速隐藏该消息,点击消息预览则会进入信息详细页面。即使你错过了应用内的横幅通知也不必担心,墨客2 会以角标的形式在标签栏相应的页面按钮上方提示消息数量。假如你此时并没有在使用手机或正在使用别的应用,墨客 2 在后台刷新收到新消息时,则会通过屏幕锁屏或者在通知栏上显示消息预览,不会让你错过任何一条信息。

3. 搜索

搜索功能在墨客2 中变的更为灵活好用。进入搜索后输入一个关键词,应用会优先将已加载的微博列表中,符合关键词的结果实时显示出来,如果没有你想要的结果,则可以进行联网搜索。此功能同样适用于搜索用户,想查看自己关注的某一用户的微博,无需再点到个人主页,然后点击关注,找到该用户。只需在搜索里输入用户名的一部分,切换到用户搜索即可找到,流程变的更快捷更直观,实际使用起来非常好用。此外,周边微博和附近用户功能也集成在了搜索里。

Search_Current.PNG
Search_Weibo.PNG

值得一提的是,在联网搜索微博的结果界面中,我们还可以点击右上角的搜索图标,对结果进行二次搜索,找到真正自己需要的内容,这大大弥补了不尽人意的微博官方搜索功能。此外,这里还有一个有趣的功能:点击右上角的撰写新微博,墨客会自动将你当前搜索的关键词作为话题代入微博正文当中,细节做得相当到位。

Search_Online_Weibo_Filter.PNG
Topic.PNG

4. 撰写新微博

墨客2 的撰写新微博窗口和墨客1 的布局相比并没有多大变化。插入话题输入完话题关键词后,敲击键盘的「换行」按钮就能自动将光标移出,无需手动移动光标,撰写不会被打断。@ 功能同样支持模糊搜索,比如输入 ssp 便可以找到 @少数派sspai ,如果没有找到需要的用户,也可以联网对微博的整个微博的用户进行搜索。

New.PNG
Atuser.PNG

表情插入部分也有一些隐藏的小技巧,比如长按展开表情按钮可以连续输入多个表情,以及可以在空白区域从左向右滑动快速删除上个表情。

此外,作为微博客户端必不可少的功能之一,墨客2 终于支持发送多图微博了,这也是此前不少用户诟病墨客欠缺的重要功能之一。

Emotion.PNG
Multipic.PNG

撰写完微博后,在文本区域下拉即可全屏预览微博,我们可以任意点击高亮的文字查看确认自己是否 @ 对了人、插入的网址是否正确,确认无误后可以选择发布,或者关闭并保存在草稿箱里再次编辑。在撰写回复时,长按发布按钮,可以选择回复,或「回复并转发」等操作。

Preview.PNG

5. 其他

墨客2 的个人资料页面采用了 iOS 7 的虚化背景效果,背景图为该用户最新的几张微博配图,会以幻灯片的形式自动切换。而点击图片,就能直接进入该用户微博的图片浏览模式。

Profile.PNG
Mute.PNG

墨客2 中屏蔽某个关键词或话题可直接在屏蔽的对象上进行操作。比如长按某一话题,然后在弹出的菜单中选择「屏蔽」,就完成了对该话题的屏蔽,无需任何输入操作;若需要对微博的某个关键词进行屏蔽的话,长按该关键词的微博,同样弹出的菜单中选择「屏蔽」,进入屏蔽关键词选择界面,使用光标选中需要屏蔽的关键词,点击保存,完成操作。不过,目前如果要对已屏蔽的条目进行管理或手动添加的话,就只能到「应用设置 - 账户设置」中操作,稍显繁复。

后记

墨客2 并没有带来华丽的界面,没有酷炫的交互方式,有的只是最纯粹的微博体验,一切都是为了内容而存在。为了避免过犹不及,墨客2 不管是在功能还是交互上都显得克制和坚持。

「先把最核心的微博体验做好」,在询问开发者是否以后会加入类似长微博、网页载入后再打开等功能时,开发者如是回答。

知道自己真正想要的并为之努力,在我看来是最难能可贵的。如果说墨客1 是 iOS 6 时代的产物,那么墨客2 就是为 iOS 7 而生。在使用墨客2 将近一个月的时间里,它并没有好到超出我的意料,却在情理之中的未让我失望。一切对我来说都是那么的自然而然,顺理成章,感觉一切本应是这样的。如同苹果在其官方文档 《Designing for iOS》 所说:

Although crisp, beautiful UI and fluid motion are highlights of the iOS 7 experience, the user's content is at its heart.

如果按 墨客作者自己的话 说那就是:

追求极致不是走极端,恰恰相反,是恰如其分,是刚刚好,是 It just works。