他们喜欢运动,一款手环、一双球鞋,用汗水创造新的纪录。你是否曾用过一些不好用但非用不可的 app 呢?你会怎么做?提高自己的忍耐力,然后接着用?还是找一款代替品呢?Johnil 显然选择第三种做法,自己再造一个。VVebo 便是在这种背景下开发出来的。然而由于一些不可抗力,Johnil 将目光放在未来,开启了新的项目,本期创作者访谈,我们跟 Johnil 的叙述,来看看他会给我们怎样的惊喜。
Hello,Johnil 老师,先跟 APPSO 读者们打个招呼吧。
Hello, 我是Johnil,一个独立开发者,一个奶爸。
最近正在策划新软件 Loader* 的推广以及下一款 App 的设计。
很开心能在这里跟大家分享我作为独立开发者这些年来的经历和心得。
APPSO:你是如何定义「独立开发者」的?请问是什么契机,让你选择成为一名独立开发者的?成为独立开发者之前,我是做 toB 的业务开发。当时国内还没有听说过独立开发者,自从我买了第一台 iPhone 3GS 之后,我就喜欢上了 iOS。我并不是很喜欢当时的工作,于是开始自学 iOS 开发。因为之前有研究过一段时间 Photoshop,就很顺利地自己设计并开发了 app。2011 年 4 月、5月陆续提交了 4 款 app,也有一款 app 登上了国区第一。后来就确定了我持续作为独立开发者的路。也开发了后来的 VVebo,Piiic,Side 和现在最新开发的 Loader*。独立开发者的心中都有一个灯塔,一直默默从无到有的地创造出一个又一个 app,通过自己的方式让这个世界变得更美好。APPSO:在做独立开发者时,遇到最大的困难是什么?都是如何克服的呢?单把 app 从想法设计和开发出来就需要掌握大量的技能。然而这只是开始,从上架的那一刻,还需要负责运营,对 app 进行宣传,不断收集来自各种用户的反馈进行改进。我觉得最大的困难应该是如何面对逐渐饱和的市场,各方面的需求都已经基本被满足,还有来自大厂的竞争压力,导致在新产品的开发上出现大量的同质化问题。从我第一天开始独立开发到现在,独立开发者的产品依旧维持在小工具、效率这些分类里。我也在努力地尝试不同的领域,尝试去做一些有趣的产品来突破这个瓶颈。在写下这些内容的时候,我也遇到了做独立开发者以来最大的困难,被微博起诉。也正在筹备资料,准备自诉,希望能有一个好的结果。APPSO:一般人对独立开发者的印象往往是:自由、不受约束、边玩边赚钱,你是如何看待这些标签?我觉得独立开发者的自由更多是在产品上,时间上的自由其实是相对的。自己做产品,要考虑的问题比作为一个企业的一员多很多。产品上,独立开发者可以按照自己的想法天马行空不受约束。但时间上,今天想躺平,那明天就得加倍找回来。因为你不去做,产品永远就停在那里了。当你需要完全承担自己生活和产品上的所有问题时,不需要制度去约束,心里就会有一双无形的手,不断推着你前进。这种约束力,比制度建立起来的约束,要更加有力,压力也会更大。以我个人为例,在成为独立开发者以后,我的个人时间大幅减少。白天有事确实可以随时出门,但是回到家里,总是需要挤时间来补上。就算在外面,有时间也要拿出手机随时变身成为一个客服,去回答用户的问题。边玩边赚钱也就是一个永远吃不到的大饼,看起来很美好,但轻易不可能得到。APPSO:这么久以来,你「创作」过最满意的作品是什么?其实很难选出一款最满意的作品。VVebo 最早期阶段的设计和想法在现在看起来都是充满了前瞻性和想象力的,我很喜欢那个时期的状态。同一时期的 Piiic ,后来我主导的 INCH 和 Bigshot 也都是我很满意的作品。APPSO:希望 VVebo 与新浪的风波能快点平息APPSO:大家都很关心 VVebo 的后续发展,能简单聊聊吗?VVebo 后续肯定是没办法继续维护了。微博方面已经用行动告诉了所有人,不要再做微博相关的客户端或者工具了。希望大家把注意力放到我之后的产品上。我目前所有产品上的精力都放到了 Loader* 上。这是一款极致简洁的浏览器,最大的特色就是我开发的沉浸模式。通过扩展中心的各种扩展,可以将网页内容转化成为一个 App。这个扩展中心是一个开源的社区,所有人都可以给自己喜欢的网站编写扩展。我会持续将扩展部分的创作变得更简单,让不会写代码的人也可以用网站创建一个属于自己的 App。APPSO:祝愿 Loader 能成为你的下一个满意作品有的开始用我产品的时候还在上学,现在已经都有孩子了。也有因为受 VVebo 的影响,成为了开发者,一直到今天。还有从我开始做产品,一直到现在,不停地帮我测试、提出改善意见、给好朋友推广。产品做着做着,我和这些用户也成为了朋友。这是一种很奇妙的缘分。在这些用户的心里,这些 App 就像自己的孩子一样,感恩能遇到所有人,感恩能做出这些产品。APPSO:作为一名独立开发者,在工作中你会使用哪些工具,它们有什么作用?一句话介绍你在使用的生产力工具和它起到的作用,比如:MacBook Pro 14 英寸版,用来写代码;AirPods Pro,降低工作时的外界干扰;飞书文档,用来团队内的协同办公等。目前正在用 M1 Max 的16寸 MacBook Pro,备用一台 iMac 用来解决一些其他问题,Mac 的通用控制非常方便。开发:XCode、VSCode、Paw
产品:Sketch、MindNode
其他:Timing、Bob、滴答清单、SetAppAPPSO:在你的工作流中,是如何组合这些工具的?通常一个完整的产品功能需要经过闪念收集、思路整理、原型设计、界面和交互设计、编码实现、功能测试、用户内测、发布、反馈收集、迭代完善若干个阶段。在整个阶段里,我会使用 Timing 来统计整个 Mac 的活动状态。可以帮助我清晰地看到自己在各种软件、网址、文件路径上消耗的时间,还能自动归类和统计。能非常好地帮助我了解自己的时间都花在了什么地方。闪念收集阶段,我会将各种想法加到滴答清单里,平时尽可能把大脑清空,专注在当前的任务上。进入到思路整理阶段,我会通过 MindNode 把要做的功能梳理出来,但比较简单的版本我都会在脑子里直接梳理完。原型、界面、交互设计阶段,我会在 Sketch 里逐个将脑图里的点画出来,在设计界面的时候,就会开始构思动画和交互,这些动画和交互存在我的脑子里,不用软件辅助,通常我会在研发阶段直接实现自己的想法。编码阶段,最主要的就是 XCode 了。VSCode 用来辅助开发一些脚本, Paw 用来进行网络部分的接口测试。之后就是测试、运维阶段。我会用滴答清单收集各个渠道的问题,然后进行修复和迭代。因为我常用的一些软件在 setapp 里都有,而且本身价格比较高,所以我选择订阅了 setapp。可以看到在一天的工作中,我并不会频繁切换任务和工具。我喜欢集中专注一段时间把某个任务完成。而且通常在这种状态下,我的专注时间会远远超过一个番茄钟的时间。我的流程和状态不一定适合所有人,同样的,也没有一种流程和工具集适合所有人。大家可以通过自己长时间的实践,总结出属于适合自己的一套工作流。APPSO:你是如何规划时间的,可以分享下工作流程吗?我的时间段相对比较连续,而且可以长时间专注在要做的事情上。因为我一开始工作,就很少有机会停下来去想别的事情,任务列表逐个完成就是唯一目标。所以我很少做时间规划,更多的是需要时间统计。我尝试过很多工具,都没能坚持下来。一是我不想浪费时间去规划时间,二是规划了时间,往往到落地还是有偏差。正向计时的番茄钟也总是需要在任务开始和结束的时候手动操作,而且看着番茄钟的数字时间,心里总是会产生焦虑。所以我才会一直使用 Timing 到现在,每天看下自己的时间统计,心里大体有一个方向,就足够了。因为我的工作流里只有我一个人,且我能长时间地专注到工作上,所以我的习惯不具有太大的参考价值。但是我觉得大部分人在时间规划这个事情上还是比较懒的,所以,我觉得可以试试看把时间规划调整为时间统计和自省,或许会有意外收获。APPSO:未来会考虑做一款工具 app,去解决你和同类用户所遇到的时间规划问题吗?暂时不会考虑做一款效率类工具,但是我仍然觉得在处理待办问题并行执行的方向上,现有的效率类工具还有发展空间。整理问题本身就很耗时,如果整理问题的同时能把问题的并行逻辑也规划好,我可能愿意花时间去整理一下待办任务。我在放松时,会把电子设备收起来,专注地陪孩子阅读或者玩游戏。如果时间比较长,就会出去和家人一起露营。设计方面,我会在 Behance 和 Dribbble 上翻一翻,保持大脑的敏感度。产品的创意方面,我更多地会去各个平台搜索一些用户发的内容,看到用户日常的真实需求场景。APPSO:可以推荐一些你常读 / 常看 / 常听的内容吗?我在写代码的时候,会经常放老友记或者在 Spotify 上听一个 Listening Time 的播客,用来磨耳朵。也会在周三的时候等一波老高的视频更新。APPSO:还有什么想对 APPSO 数百万粉丝说的话,关于你的创作和发展?非常感谢 APPSO 这次的邀请,作为独立开发者,我已经坚持了 11 年。看到了大家对 app 认知的转变,接下来的产品我更多会进行方向上的突破,也可能会和一些朋友组成远程团队进行开发。如果你也想尝试成为一名独立开发者,或者在独立开发者的路上遇到了什么问题,欢迎随时来找我进行交流。APPSO:你比较欣赏哪些「新时代的创作者」,可以推荐几个吗?老高與小茉。第一次看到老高的视频,就去把他的视频翻了一遍。然后一直看到现在。很少有人会抗拒他们的内容。
APPSO:对于 Web 3 这个趋势,你有哪些观点与我们分享?
在疫情影响下,人们的生活方式已经发生了巨大的变化,尤其是新一代年轻人的生活。数字化生活已经是不可逆的发展方向。
区块链技术会一点点改变我们的生活,或许用不了多久,我们提到上链,就会和现在提到上网一样熟悉。
现在整个 Web3 的发展还在非常早期的阶段,大家也都在摸索。整个市场缺少大的平台和规范去引导行业规模化地发展。
现阶段我更多关注的是原始数字资产的积累。因为不论以后生态如何发展,链上信息和资产都不会被淘汰。
希望能通过自己的产品帮助大家更早更安全地建立属于自己的数字资产。
点击「在看」
是对我们最大的鼓励