Price Tag 的第 54 期开发者访谈,原文首发于 Indie Hackers。程序员
尽管这个时代咱们的手机屏幕和显示器愈来愈高清,显卡性能也愈来愈强,仍有一部分人喜好复古的像素风格设计,享受像素风带给人更大的想象空间。今天的访谈嘉宾 Eric 开发了多款像素风格应用:「像素天气」、「像素汇率」和「像素时钟」,这些应用受到很多爱好者承认,同时也屡次被 App Store 推荐。今天咱们就和 Eric 一块儿聊聊他的独立开发经历。编程
首先,很荣幸能接受「Price Tag」的开发者访谈。你们都叫我 Eric,一个有着 28 年编程经历喜欢折腾科技的「Geek」。服务器
喜欢上写代码应该是在 90 年代初接触到「任天堂红白机」(Nintendo Family Computer)的游戏「超级马里奥兄弟」(Super Mario Bros)。app
1992 年偶然的机会便开始学习人生的第一个计算机语言 BASIC,经历了国内第一波互联网到近年移动互联网发展,自学了主流的平台上大部分的编程语言。最近十年由于工做缘由,基本上是在作一些管理的工做,不过业余时间一直持续学习和作一些本身的东西,因此就有了如今你们在 App Store 看到的做品。机器学习
多是由于游戏的缘由进入了编程这个领域,一直有作独立作游戏的梦想。因此选择了这个像素风格的 App 入手,一方面能够差别化,固然主要仍是设计做图相对比较容易。性能
其实在 2000 年初就陆续有一些我的小做品在互联网上发布,不过主要都是在数码网站或者论坛上面。自从 2008 年在美国入手了第一代 iPhone 2G,便有了在 App Store 发布本身做品的想法。学习
第一,「动力」就是持续学习的一个过程「想法 -> 实现 -> 遇到问题 -> 解决问题 -> 遇到问题 -> 解决问题 ...」。 拿「像素天气」举个例子,开始作的想法一方面是大部分同类的免费天气应用都有一些不太相关的功能,想作一个「单纯」的应用。而后就着手从设计 -> 代码 -> 运营,后期搭建服务器一系列须要解决的事情。网站
其次,「动力」还须要外部的激励,应该是在 2017 年忽然在 App Store 的后台发现「像素天气」美区的下载量忽然增加(其实至今缘由不明),而后就收到了苹果官方的 Today Promotion 邀请邮件。这款 App 就这么一路迭代和排名持续增加,我的统计应该最高付费总榜排名最高第 3 名以及付费分类第 1 名的成绩,后续新上架的做品基本上也是一样的增加模式。人工智能
第三,「动力」还来自于对技术的热情,三年前国内人工智能刚开始萌芽的时候,业余时候就在网上搜索一些科技论文和技术文章学习,便把自学到的一些机器学习的技术应用到一款图像风格转换的应用「Artech」上。最近还有一款新人工智能的应用做品会上架。
应用类还会陆续的增长像素风格的做品,学习过程当中遇到不错的新技术也会加入到新做品行列中。固然,为了实现独立游戏这个远期目标,目前已经在学习一些编曲的知识。
「坚持」是最重要的,相对独立团队来讲,我的独立还有就是「孤独」。 合理分配工做和学习的时间「平衡」。
前文「动力」中提到的持续学习,缺乏团队合做的「头脑风暴」,偶尔问题会带你进入一个死循环,这多是我的独立最大的挑战。 因此,用好 Stack Overflow、GitHub 这些程序员社区,以及熟练的英文也是很是重要的。
今年的年度 WWDC Award 彷佛缺乏了我的独立开发者的做品,这点蛮失望的,但愿明年独立加油。 若是可能的话,但愿国内的独立开发者创建一个社区,你们平时空了能够线上线下搞搞活动,分享经验、互通有无。
首先,抱着试一试的想法申请了今年的 WWDC,没想到运气还不错还真的拿到了苹果的邀请。 其次,在现场那种「气氛」是在家看视频没法感觉到的,凌晨两三点就有小伙伴陆续的去排周一早晨的队。 而后,就是认识了不少国外和国内的不少「朋友」,这些才是最大的收获。
iPhone 主屏基本上把本身的 App 都放在那边了,还有就是常常开车的缘由,导航和音频应用是必须的。
Mac 桌面什么都没有,经常使用的应用都在 Dock。
微博:iEricWoo 邮箱:aloveric@qq.com