几百年前,当苏格兰的牧羊人,在草原上随手将石子打进兔子洞的时候。他们不会想到,这个放羊娃的小游戏,在几百年后演变成了一项上层阶级的运动——高尔夫。他们更不会想到,一个爱打高尔夫的产品经理,「发明」了一种名叫微信的东西;而另一个产品经理,则在微信上做出了一款高尔夫小程序。也许你没玩过高尔夫,那不妨就跟知晓程序(微信号 zxcx0101)通过「高尔夫记分卡」小程序,来走近这项运动。不过,还有一点——我们希望通过这款小程序的介绍,为你打开小程序产品设计的新思路,希望对你有所启发。高尔夫球的规则其实很简单:一场球共 18 个洞,谁能用最少的杆数将球打进洞,就能赢得比赛。因此,记录每一杆的挥杆质量和每个洞所用杆数,就显得尤为重要。目前,许多高尔夫 app 都提供了相应的记分功能。但这个数据是封闭的,大家无法实时共享彼此的分数情况。而「高尔夫记分卡」,发挥了小程序轻便、便于协作的优势,解决了这一痛点。打开「高尔夫记分卡」,点击「打高尔夫」按钮,就能创建一场比赛,并添加同组打球朋友。这样,无需额外下载一个 app,大家便能进入同一场比赛的记分界面。在比赛过程中,每个球友都可以给自己,或帮别人记录分数。只要参赛球友填写好记分卡,所有参赛者都能实时看到记分详情,无需手动刷新。
要是球员想专心打球,嫌自己记分麻烦的话,还可以点击「菜单」中的「邀请球童记分」。
记分时,只需要滑动选择标准杆差值,「高尔夫记分卡」小程序就会帮你推算出可能的推杆、罚杆数等信息,快速记录数据。想要以绝对杆数查看成绩?只需要在成绩卡页面,点击右上角的切换按钮,就能在「杆差」(标准杆差)和「总杆」(绝对杆数)的记分模式中切换,再也不用心算绝对杆数了。使用「高尔夫记分卡」小程序,参赛者除了能实时共享分数之外,还能将赛场情况,分享给其他群友,而且成绩卡数据也能实时更新。点击「菜单」中的「记分卡」,再点击右上角的「···」,便能将记分卡分享给好友或微信群。好友不仅能在卡片上看到目前的比赛动态,还可以通过分享卡片进入小程序,看到赛场上每一杆的动态。这样,在微信里面,就能观看一场远程的高尔夫比赛了。不得不说,「高尔夫记分卡」将小程序的协作能力,发挥得淋漓尽致。就算你不是一个高尔夫球爱好者,相信这款小程序也能给你提供产品设计上的启发。这款小程序的产品经理 Pack 在整个过程中有不少思考。知晓程序(微信号 zxcx0101)在这里整理出部分核心观点,供大家参考:这就要求团队从用应用程序来解决一个核心需求的角度,对使用场景和用户需求进行重新思考和理解,找到最精确切入点,去重新寻找解决思路和交互逻辑,并用小程序平台提供的各种 native 控件能力去搭建出来,最终给用户一种在使用 Native App 的感受。而不是简单Web的页面内容堆砌再套上小程序的外壳。2. 关于拥有广泛用户基础的 App 是否适合做小程序当团队有这样纠结的时候,可能其小程序版本也是做不好了。每个人最大的敌人是自己,就是这个道理。他们最大的犹豫可能是养大了自己的小程序那独立 App 怎么办?所以,我总觉得很可能出现一些从来没做同类产品的新秀突然冒出来,借助小程序平台疯狂成长,因为他们没有大 app 这个既有优势的包袱,可以一心一意做好小程序。最近摩拜单车获得了小程序平台给予的微信扫一扫能力,充分的展示了小程序的惊人魅力,一下子跟微信实现了一个完美的结合。我隐约觉得:就像高尔夫记分卡这样的,某些垂直领域和垂直场景,用户规模并不特别大的,解决方案和产品交互逻辑相对复杂的,很适合写个小程序在这个人群中推广和传播,其 ROI 应该是最高的,对用户,其触达门槛是最低的。关于小程序的传播,作者在文章中也提到小程序的「小」、「不用安装」以及在同好之间传播的特性,在没有推广费用的情况下,仅靠用户不断在群里分享成绩卡,「高尔夫记分卡」每天都持续不断的带来了一定量的新用户。在发现这个小程序的时候,真正吸引我们的其实不是「高尔夫」,而是这种在实战过后对产品的深入思考。在知晓程序看来,这样的「实战派」比只用嘴来下论断的「评论家」显然更具魅力。它其实展现了小程序一个很重要的切入点「线上协作」,实际张小龙在微信公开课就有提及。Pack 在文章中说到一个点值得玩味:搜罗一些关键词发现很多小程序,似乎有一个通病,就是简单的一个 Client-Server 的查询和数据展示 Web 页面。这样的小程序有生存能力吗?我用度娘估计比小程序还快。知晓程序认为,微信毕竟是一个社交工具。连接「人与人」,很可能是小程序的重要突破口,也可能是「更正确」的产品思路。本文由知晓程序原创出品,关注微信号 zxcx0101,可获得以下内容和服务:▽ 点击「阅读原文」,发现更多优质小程序。