从浏览器想到APP开发

近来因学习需要,经常在Linux下看网页,但是无论是系统自带的火狐还是自己装的chromium,都感觉不顺手,最大的一个问题就是鼠标手势,chromium靠插件实现的鼠标手势无论从反应速度还是细节优化都比windows下常用的the world差很多,虽然the world是基于谷歌的开源项目做的浏览器,内核版本比chromium旧,不支持很多插件,但是一个足够好用的鼠标手势让我放弃了高速更新、有海量插件的原版chrome。

PC是这样,移动端更是这样,由于手机的便携性,手机里很多APP的日常使用率远高于电脑端软件的使用率,加上操作方式上的限制,使用习惯一旦形成会更加持久,换言之手机APP潜在的用户黏性更高。只要一个功能上的亮点或者是解决了用户的小需求,一个APP就会长期存在于用户的手机里——想象我自己手机里130+的APP,每天都打开的也就十来个,其他的无非就是“能用到”、而且在这个功能上有“无可替代”的地方的。

想到前几天机缘巧合之下加了通信学长们建的APP开发交流群,关于某学长正在写的一个APP,假想的使用情境是一群人需要从不同的地方到同一个地方集合的时候,互相知道位置信息以估计集合需要的时间。大致思路是各个用户将自己的位置共享,组内成员可以看到其他所有人的位置信息,借助地图软件的API将位置信息显示到地图上。当我假想我自己是这个软件的使用者的时候总有挥之不去的违和感——这个软件提供的功能不足以让我保留,甚至乎我觉得我没有动力去打开这个软件。我为什么要使用这样一个软件?这位学长一开始甚至没打算加入聊天功能,也就是在假想的情境下我甚至需要打开这个APP定个位,然后换回QQ或者微信和其他人进行沟通,这样的一个软件不能为我提供足够的便利、或者说没有足够好用的核心功能让我使用它甚至不能让我在手机里留下它,更何况QQ是提供了位置分享功能的,只不过不能实时显示,但是实时位置显示和语言交流的需求哪个更加重要呢?当一个APP实现的功能不够独特、所满足的需求不够必要的时候,这个APP的价值也就可有可无。

我不是developer,我只是一个用户,我使用一个APP,是因为它能解决我的问题。智能手机的存在是让我们在同样的时间里做更多的事/让我们做相同的事花更少的时间,APP是智能手机的灵魂,如果一个APP的功能归根结底不能满足这两个目的,用户为了使用它反而去迁就它,那么这个APP就是一个不够智能的产品,也许用户不一定会删掉它,但一定难有用户忠诚度和黏性可谈,想要推广或者获利会是一个艰难的问题。

感谢世界上还有那么多的天才designer和developer,写出这么多好用的APP,他们是智能时代的构建者,有他们的apps才有现在便捷的智能生活。

写代码虽易,好idea不易,好的APP且用且珍惜。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.