苹果年度 10 佳的 Pin,其实是我任性的作品 | 年度榜单自白书

AppSo

2017-01-04 14:02

Pin 之前,没有人知道剪贴板工具还能这么玩。分词、文本截图、搜索、抓图……功能之丰富完全超出预期。今天,AppSo(微信号 appsolution)邀请到钟颖,来说说他创作 Pin 的故事。

大家好,我是一名开发者,我打算给你讲一个程序员的故事,一个关于 Pin 的故事。

故事的开始

2015 年 9 月 2 日,我为「Pin – 剪贴板扩展」这个项目写下了第一行代码,当时的想法非常简单:市面上已经有太多的剪贴板工具和启动器工具了,我希望通过一种新的方式将这两种工具有机地结合起来。

the-first-line-code

大约在两三周后我发布了 Pin 的第一个版本,那时候 Pin 极为轻巧(不到 1M),图标和界面都很简陋。

图标长这样:

pin-1-0-icon

通知中心长这样:

025

主界面是这样:

024

是的,这是一个纯粹由工程师自己的需求发起的,短期内完成的作品,可能大家一看到这个颜值都不会想要去下载。

那时候在与 AppSo 同属于 ifanr 的 MindStore 做过一些版本更新的推广,为 Pin 积累了最早一批的用户。

不断改进

Pin 内建的邮件反馈渠道,长期以来是我听到用户声音最主要的方式。

与一般的产品收集统计数据并以此来改进产品的方式不同,Pin 完全不收集任何数据,甚至不关心目前 Pin 到底有多少活跃用户,这一点是很多用户和同行都想象不到的。

而一开始做出这个决定的原因也十分荒唐:主流数据统计平台的 SDK 实在是不太好,弄上去之后 Pin 的安装包体积明显地变大。

022

不过后来我发现,对于独立开发者而言,直接从用户反馈中获得改进的想法似乎是更好的一个做法。

与用户交流的过程中可以学到很多东西,同时也是一个很有趣的事情。所以绝大部分我看到的反馈内容都会回复,除非特别不友善的。

虽然我会对主体功能有自己的把握,不会做出严重跑偏的功能,但 Pin 发展到现在其实很多功能都是用户的智慧。

让大家参与进来,不断让产品变得更好,这是我觉得独立应用开发里面最有趣的部分。

做有趣的事

相比让 Pin 有更多的用户,我更在乎的其实是有趣。

我曾多次提到,Pin 是一个充斥着我个人想法的产品,有些功能可能并不是对所有人都适用,但我绝对不会去复制功能,因为这不有趣。

其实我把 Pin 当成了我产品和技术上的试验田,我在上面尝试过很多很疯狂的想法和实践,例如预览和分词功能。

长期以来,我认为 Pin 的核心价值是能够最大限度地利用 iOS 的剪贴板,能够缩短一些文本操作的流程,让效率类软件的爱好者受益。

为了实现这个目标,我在 iOS 的 widgets 上面做了一些有趣的尝试,这些功能可能一开始就没有同类产品这么试过,它们很疯狂,也可能完全会失败。

021

通知中心预览功能,可以让用户在复制文本之后直接在通知中心获得想要的结果,而不用离开当前的 app,这是我自己最喜欢的功能之一。

一开始在这里 Pin 只能做有限的交互,随着 iOS 自身的不断改进,现在已经完全支持和 Safari 同样的浏览体验。

021

分词功能,旨在解决 iOS 平台上文本选取的难题。

我们常常在微信或者短信应用里面复制整段的文本,如果你想单独搜索某个单词就会十分尴尬,于是我在 Pin 的早期版本里面引入了分词 widget,用户只要复制文本后打开通知中心,文本就会被划分成一个个词块。

渐入佳境

Pin 一点点被用户熟知,不断地出现在国内各种媒体的推荐榜上面,之后也得到了 App Store 官方的推荐和年度十佳的称号。

这里要特别对 AppSo(微信号 appsolution)表示感谢,在 Pin 的成长过程中,AppSo 给予了 Pin 很多帮助,从一开始的推荐,到后来 2015 年度应用,再到后来邀请我分享 Pin 的使用技巧,以及现在给我机会讲故事给大家听。AppSo 提供了很多机会,在此郑重地表示感谢。

pin

突破极限

Pin 在技术和产品方面都做了很多努力,例如说始终保持安装包轻量(最新版本 4.4M),Pin 是一个包含了多个插件的应用,做到这一点其实并不简单。

同时 Pin 也一直在探寻技术上的突破,例如在通知中心输入文字,以及目前仍在开发中的全新扩展中心。

在大公司里面做产品其实不容易有这样的态度,很多时候我会觉得我有责任让 Pin 变得更好,不管是技术上还是产品上。

我常常会冒出疯狂的想法,实现它或者否定它,将沉淀下来的内容带给用户。

026

Pin 在最新版本里面支持了通知中心直接输入文字,让效率更上一个台阶,这应该是目前独一无二的尝试。

一个小剧透,目前 Pin 在开发一个绝对 hard core 的功能,同时希望能够建立起一个大家为这个功能贡献的机制,将 Pin 的很多功能变成可动态扩展的,让开发者们迸发出各种各样的脑洞。

当然这个尝试很可能会失败,让我们拭目以待吧。

后话

最后,十分感谢朋友们在一年多以来对 Pin 的支持,Pin 将会继续努力,不断地将更优秀的产品体验带给大家。

诚然,作为我个人兴趣爱好催生的独立作品,Pin 有着各种各样的缺陷,他当然不完美。

不过我从来没有想过让他完美,我享受着开发过程中和交流过程中带来的乐趣,同时也自豪自己能把这份乐趣带给了一部分用户。

这是一个独立开发者最开心的事情。

2017 年开始了,Pin 才一岁出头,他的人生才刚刚开始。

Pin 被评为 AppSo 2016 年度独立应用。想知道其他获奖应用和游戏?电脑可点击这个链接:http://app.so/rank/2016/index/查看,如果你是手机用户,直接点击:http://app.so/rank/2016/rank 或扫描查看。

▽ 扫码解锁 2016 年最赞的 App 

banner2

登录,参与讨论前请先登录

评论在审核通过后将对所有人可见

正在加载中