• 媒体品牌
    爱范儿
    关注明日产品的数字潮牌
    APPSO
    先进工具,先知先行,AIGC 的灵感指南
    董车会
    造车新时代,明日出行家
    玩物志
    探索城市新生活方式,做你的明日生活指南
  • 知晓云
  • 制糖工厂
    扫描小程序码,了解更多

用公众号思维来做小程序,可能会死得很惨 | 开发者采访

小程序

2016-12-25 18:44

前几天,知晓程序给大家分享了高校图书馆这款小程序,得到了很多用户的关注。

对于高校学生来说,等到微信小程序正式发布,就能直接在手上使用「高校图书馆」小程序,迅速查找想要借阅的书籍。

关注微信号 zxcx0101,回复「我要体验」,获得亲手体验高校图书馆的机会。

这些小程序是如何一步步开发出来的呢?在产品设计和开发过程中,又有什么值得注意之处?相信很多未来的小程序对这些问题都非常关心。

知晓程序特地采访了「高校图书馆」的开发者,他是一个什么样的呢?又有什么经验要分享给大家呢? 现在就一起来看看吧。

Q1:先自我介绍一下吧。

我的名字是小日子先生,是一个喜欢享受生活的男孩子,93 年的巨蟹座,单身(当真不知道咋自我介绍了掩面哭泣),目前就职于软件咨询企业 ThoughtWorks,是一名勤勤恳恳的码农。

Q2:什么原因促使你开发「高校图书馆」小程序?

在大学里的时候,每次去图书馆借书都要花掉我大把的时间,才能找到我想要找的书。

究其原因,主要是图书馆难用的 IT 系统、不友好的移动端,以及功能复杂的页面,使得搜索的效率大大降低。

所以,在我还在学校的时候,就开始尝试通过代码来提升查询效率。一开始只是简单的命令行工具,渐渐地出了简单的网页版。所以在小程序内测的时候,就立刻尝鲜地把这个工具小程序化了。

希望这个小程序可以真实地帮助到我的学弟学妹,以及学弟学妹的学弟学妹们,节省一些有用的时间。多读书,读好书,好好学习~

Q3:请分享一下「高校图书馆」的产品设计思路。

1. 简化功能

将用户最常用的功能带到移动端。

比如说简单的图书查询、馆藏信息、收藏管理等常用的功能,滤掉一些不常用,以及不适合在手机上操作的场景。

2. 界面友好

不显示多余的内容,完全按照微信的 UI 规范进行设计,合理安排使用的逻辑,不给用户带来使用上的困扰。

总结出用户的 User-Story(即在使用这个小程序中可能有的场景流程),并作出合理的 UX 设计安排。

我是一个很注重外观和细节的人。因此在开发的过程中,会很注重每一个页面元素带来的用户体验。

3. 提供信息的完整度

提供的信息,能保证使用者真正提高查询的效率。对于图书信息的取舍以及内容排版,需要经过对真实使用场景的考量。

Q4:在开发过程中,有什么经验/感想/问题?

1. 学会断舍离

学会在开发中做功能上的取舍。小程序不是大的本地程序,如果你赋予了他太多功能,反而会降低它的粘性。

树立好自己应用的核心功能,并围绕着核心功能,有几个增强体验的功能是最好的。

用图书馆查询为例子,其主要的功能就是图书馆查询。后期的收藏、评论都是为了方便读者找书而设计的增强型功能。

所以,当读者需要借书的时候,可以第一时间想到这个应用,而不是一个充满了十几个各色功能的小程序。

2. 多考虑提升体验,少纠结用户粘性

可能是开发者惯有的洁癖,对于从事市场营销的朋友提出的「这小程序咋像公众号一样做营销」类的问题会嗤之以鼻。

放下个人的意见,客观来讲,小程序本身带来的效应就和公众号不同,它会比公众号「文静」很多。

所以,带着做公众号的思维来做小程序,可能会死得很惨。

好的小程序必然会让人过目不忘,除了优秀的选题外,人性化的使用体验也是真正提升用户点击使用率的关键。

3. 小程序重点不仅仅是前端

几个 demo 写下来之后,我深刻地体会到后端的重要性。

在小程序刚开始那会儿,社区都在躁动着说「前端的身价要涨了」。诚然,前端的价值要被放大了,但是也不能忽略后端的工作。

好的服务提供离不开后端稳定的数据支撑,换句话说就是,前端是台面上的装扮,后端是台下的十年功,缺一不可,同样重要。

Q5:作为一个开发者,你如何看待微信小程序?

1. 对小程序框架的看法

小程序代表了当前流行的 PWA 趋势。在前端的开发社区里,对于小程序是 Native 还是 Web App 的争论也喋喋不休。

它借鉴了 React Native 和 VUE.js,近些时候在社区中带来了新风气,并借着微信庞大的用户和开发者基数,将这一技术散播开,也算是一个贡献。

我个人对于微信小程序的框架挺满意的,基本可以满足基本的开发需求。IDE 在几次升级后完成度很高。

当然,想成为一个优秀的框架,还需要经过开发者社区的考验,希望微信团队可以认真的继续把产品做好。

2. 对于小程序前景的看法

前有百度直达号的不愠不火,微信的压力还是很大的。

如何吸引开发者生产出优质的应用,还不破坏整个微信的使用体验?如何设定规则,以求在用户和开发者之间谋求一个平衡?如何保证小程序的热度?

这是小程序的后端团队需要持续考量的地方。

在现在,是个社交平台就会开放做公众号,QQ 公众号、易信公众号等。小程序可以让微信变得不一样,但是具体变好变丑,还需要看开发者能不能 push 优质的内容,以及用户会不会这么买单了。

最后想说一句:开发者放下浮躁,好好针对用户的需求,开发一款应用比什么都重要。

本文由知晓程序原创出品,关注微信号 zxcx0101,回复「我要体验」,获取亲手体验高校图书馆的机会。

快速关注知晓程序↓↓↓

zxcx知晓程序微信号 zxcx0101)是爱范儿旗下专注于小程序生态的公众号。我们提供最全面、新鲜的小程序资讯消息、观点、指南、活动和服务,在这里你能了解到关于小程序的一切。

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

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

正在加载中