每周,我们都会邀请优秀的小程序开发者,从产品/开发/运营等角度,分享他的小程序实战经验。如果你想成为「晓组织」的一员,请发送邮件至
bigbang@ifanr.com
给我们投稿,献上你的投名状。
大家好,我是沈鑫,是一名 iOS 开发工程师,在卖个萌科技(深圳)有限公司工作。
前段时间,我们开发了一款名叫「小正念」的小程序。它的功能很简单:按住屏幕,让屏幕中间的墨块不断增长。
很无聊是不是?对,
就是要让你放下没有完成的工作,离开看不完的公众号文章,停止做任何有意义的事情,活在当下。
正念,其实是一个佛教用语,指的是观察事物的本身——
我们的念头,情绪,身体感受以及周边发生的一切
。关注当下你身心中正在发生的想法或者感受。
iOS 用户可能会发现,在「健康」这个原生 app 里面,就有「正念训练」这一功能。
而在硅谷鄙视链中,正念(Mindfulness)排名第四,比买特斯拉和做天使投资人逼格更高。
试想,如果你身边都是优秀的人,今天这个买了辆跑车,明天某个你瞧不上的小伙子上市敲钟了。看着这样的朋友圈,你焦不焦虑?
而「小正念」就是一款可以治疗硅谷病(焦虑)的小软件。
作为一个已经或者即将失败的互联网创业者,我们公司的 CEO 也有硅谷综合症。
一方面创业收入不比在大厂做高管,生活上有一些压力;另外,时不时能看到一些产品能一夜爆红。不可避免的,他也会有一些焦虑。
因此,他专门去参加过一些正念冥想的活动,听过一些正念冥想的语音课程。
但是那些工具都不够简单好用,所以「小正念」主要是开发了给老板治病用的。
可能有些搞产品的人会发现,「小正念」长得很像一款名叫 Pause 的 app。是的,交互方面基本上照抄的。我把它发到朋友圈得到了不少朋友盛赞,毕竟是纪念碑谷的开发商 ustwo 做的,定价¥15。
作为一个 iOS 程序员,成天要跟各种 crash 搏斗。
做这个小程序之前,我没写过 javascript、css,看了两天小程序开发文档,就可以开始撸代码。
虽然 iOS 兼容性比较好做,但是小程序做起来舒爽多了。
另外,反正大部分应用做出来都没什么人用,为什么不选个低成本的方式呢?
注:在最新的基础库 1.4 中,微信增加了 setKeepScreenOn API 修复了该问题。
小程序确实有些能力限制,其中看起来很小,而实际上很大的限制一直没有解除:防息屏。
大家都知道小程序刚上线时的「小睡眠」,播不了一会儿就挂了,要不是这个问题小睡眠早火了。
正念冥想类的产品其实不太需要交互,只要听就行了。然而,因为这个坑,大部分产品的体验都很糟糕。「小正念」的交互很巧妙地「利用」了小程序的这一大技术缺陷。
我们不像 ustwo 一样有很强的游戏开发经验,开发「小正念」之前,连 canvas 都没有玩过,当然也不太懂它的这些效果是怎么做到的。