如果你对系统原生 Launcher 不满意,或许尝试过第三方的 Action Launcher;如果你不喜欢官方的 Twitter 客户端,或许用过 Tweet Lanes;如果你为移动端网页链接的加载速度烦恼过,或许已经在使用 Link Bubble。这三款应用功能各异,却有着相同的特色。它们都是在对现有方案的改良,提升了操作效率,改善了用户体验。它们都出自同一个人:独立开发者 Chris Lacy。
“我试图去解决一些高层次的、人们尚未意识到的问题,但是一旦看到我的方案,他们非常自然的反应是‘这太明显了,为什么以前没有人去这样做?’ 我还喜欢关注于易于实现的目标(low-hanging fruit)。你如何拿来已经存在的东西,对其进行改进,从而使它变得超级好呢?” Chris Lacy 说。最近,他接受 AndroidPolice 网站的采访,谈论了自己对 Android 开发的一些想法。
sae0_lacy_thumb1" width="600" height="600" />
在为 Android 开发应用之前,Chris Lacy 是一个游戏开发者。他最初感兴趣的是 iPhone,但是在 iOS 4 把 iPhone 3G 变得卡顿难用后,他转向了 Android 开发。他开发 Tweet Lanes 的理由很简单。在 ICS 发布以后,Android 上各种 Twitter 客户端仍然很糟糕,于是,他决定开发一个更好的客户端。
Chris Lacy 谈到了他喜欢 Android 开发的一些原因。其中的一个原因是 Android 的 API(应用程序接口)更为灵活,Link Bubble 能够截获第三方应用中的链接,在后台加载,然后把页面浮现在这个应用的上面。另一个原因是 Google 在帮助小规模的开发者上做了许多工作。“想到我的应用有推动 Android 发展的潜力,即使是很小的一步,即使只有少数人能看到,那也是我乐意去达成的目标。”
谈到 Android 开发中最让人不满的地方时,他提到了 WebView。Link Bubble 和许多应用都是用 WebView 来渲染网页的,而 WebView 的 API 有些关键缺陷,使第三方应用加载网页缓慢,而且会使应用出现不可避免的崩溃。于是,人们会抱怨 Link Bubble 不稳定。有些人要求退款,有些人留下了一星的评价。Google 曾宣布说,2014 年要大幅度改善 Blink(Chrome 的渲染引擎),但是,如果他们不提供 API 的话,第三方开发者将无法从中获益。
在 Android 应用普遍免费或者低价的情况下,Chris Lacy 的 Action Launcher 是 4 美元,而 Link Bubble 是 5 美元(两者都有 Lite 版本),他是如何确定价格的?对此,他说,Action Launcher 定价为 4 美元,是因为直接竞争者的价格就是那样,而市场证明,人们可以接受那个价格。
至于 Link Bubble,他认为那个应用比 Action Launcher 价值更高。“Link Bubble 改变了你使用手机的方式,而这通常是需要新手机或者系统更新才能实现的。从个人来说,我觉得这至少值 5 美元。”
人们对 Link Bubble 的定价还是比较满意的。虽然有些人在抱怨,但是更多人的选择支持他。对于那些抱怨应用太贵的人,他表示不太理解。“我的应用能够使你昂贵的移动设备更为强大。我并不是在收容所门外乞讨,或者发布了一些骗人的应用,像 Virus Shield,或者出卖你的私人数据……虽然这样说,到了最后,我自己觉得应用价值如何,并不是真正重要的。要找到一个市场能够接受的价格,使应用获得最大的利润。”
Chris Lacy 已经是一个很成功的独立开发者,也引起了其它公司的注意,但是目前来说,他还没有什么打算。因为接受某个公司的工作,可能意味着离开澳洲,去加州海湾地区工作,而那并不是一件小事。由于应用获得的成功,他可以做自己想要做的事情,而家里人也喜欢当前的生活环境。不过,独自工作有一些缺点。他也希望在一个团队里工作,交换观点,扩大应用的使用人群。
“如果我获得这样一个工作机会:加入有才华的团队,开发一个令人兴奋的产品,到能够轻易吃到辣薯条和水牛城辣鸡翅的国家,我可能很难拒绝。”
虽然是 Android 开发者,Chris 却不喜欢折腾系统。他有一个 XDA 账号,但是他基本不上论坛。对于 XDA 上讨论的系统改进,他没有一点兴趣。他从来没有 root 过自己的设备,更没有用过第三方 ROM、Xposed 框架或其它类似的东西。
题图来自 Androidcentral,文中图片来自 androidpolice