主题 : 为了让你分好垃圾,他们做了这些事
千山同一月 万户尽皆春 千江有水千江月 万里无云万里天
级别: 总版主

UID: 998
精华: 0
发帖: 605028
威望: 529070 点
无痕币: 21 WHB
贡献值: 0 点
在线时间: 62169(时)
注册时间: 2008-12-25
最后登录: 2024-04-25

为了让你分好垃圾,他们做了这些事

在过去的一段时间里,上海人不再讨论房子、车子和票子。而是「全员警戒」,见面互相问候「你都带了什么垃圾」。越来越多的人,开始被「湿纸巾是干垃圾」这种烧脑的垃圾分类方式所折磨。
不过这也让很多开发者因此找到灵感,配合着iOS便捷的开发环境,他们已经创造了很多被大家高频使用的垃圾分类软件。而这一次的专访,Guohe Group就找到了其中两款极具代表性的软件,并和它们的开发者聊了聊软件开发背后的故事。

「什么垃圾」
是的,我们想要介绍的第一款软件就叫做「什么垃圾」。这是一款非常简单易用的垃圾分类软件,在软件内,你可以通两种方式直接检索垃圾的种类。
其中,最吸引人的功能要属语音识别分类了,你只要直接按住并说出垃圾的名字,就可以马上告诉你对应的垃圾类型。当然,在不方便说话的时候你也可以直接文字检索,一样可以快速地给出结果。
这款软件无论是美观度和实用度,都有着很好的体验。



你很难想象,这是三个拥有自己全职工作,还要经过「996」上班时间以后开发的App。他们其中有开发者、有广告人、有设计师,并且开发团队还拥有一个独特的名字,叫做「zzz studio」,而「什么垃圾」是他们团队的第一个上线App。
说到为什么要开发这样一款App,还要归功于团队里的Yoni,他是一个上海人。自从上海明确要在7月1号正式实施《上海市生活垃圾管理条例》以来,全民分垃圾就成了最热话题。
其实为了让大家更好地分垃圾,在6月中旬就有很多相关微信小程序推出。但是大部分小程序无论是体验和观感都是差强人意。不仅需要打开微信,而且需要手动输入。
「我们能做一个相当有趣的垃圾分类App」
于是,zzz studio的三位成员就停下手中当时正在进行的项目,着手开发「什么垃圾」。但是开发一款App是一个从0到1的工作,而且因为是由三个人来完成,所以需要详细的分工合作。不过很快,团队就做好了一个完整的规划:
视觉设计师祚诚:负责前期的研究竞品,构造出用户画像。
广告人Yoni:负责界面、插画、以及自己最为擅长的文案工作。
iOS开发金健:负责开发、测试、上线工作。
就这样三个人开始了「什么垃圾」的开发工作。但很快,最大的敌人就出现了。
由于三个人都有自己的全职工作,而视觉设计师、广告人、程序员又是「无人不知」的加班重灾区,所以这让三个人的开发时间成了大问题。而且,按照计划,他们希望App可以在7月1号,也就是《上海市生活垃圾分类管理条例》实施的当天上线。而此时,距离上线日期仅仅只有3个星期。
所以解决方案也只有一个,这就是完全牺牲自己的睡眠时间,正如Apple在WWDC 19的宣传语提到的那样:
「While the world sleeps ,we dream.」
这也难免不让人联想到团队的名字「zzz」。
当然三个人也可以选择「走捷径」,完全照抄目前已有的一些设计。但是团队坚定地希望从用户本身的角度出发,让这个App能好用、有趣。所以开始设计一些独特的功能,例如引入卡片效果。
团队直接选择了只开发iOS版本。除了金健本身就是一个iOS开发人员以外,iOS开发的很多特性也让他们优先做了这样的选择。比如,iOS优秀的生态环境、iOS用户转化率高、App Store唯品质论有大概率被推荐等等。
而其中App Store目前平均只有1天的审核时间,也让开发中遇到的问题时可以及时获得反馈,这也在某种程度上加速了整个项目的完成进度。
在「什么垃圾」中,最为核心的就是语音识别功能。不过其实目前用户在进行搜索时,除了语音以外,还有文字、图片等选择。所以在一开始团队内部也考虑过使用图像搜索。
不过考虑到目前的图像技术局限,垃圾的多种形态会导致图像分类的结果出现错误,团队便放弃了图片识别这个选择。
而语音相对于图像会有更高的准确率,相对文字也又更加直接,所以团队最终选择了语音搜索的形式。
不过从0开始做出一个语音搜索功能对于一个三人小团队是不现实的。好在Apple为iOS开发提供了很多便利。 
团队直接使用了Apple的Speech Framework,而这项技术也被Apple应用在iOS系统键盘的语音识别中。这项技术为开发者提供了详尽的Demo和文档,为App的快速上线提供了重要保障。

很快,软件就已经有了基本雏形,可此时还有一个重要决定没有做:
「该起个什么名字?」
没想到这件事让「一直很默契」的三个人产生了很大的分歧。因为三个人都很在意这个App的名字,所以想要一个名字让三个人都满意就变得难上加难。于是一场围绕着「垃圾」的起名大赛就开始了,比如:
「垃圾分」
「垃圾人间」
「垃垃圾圾」
「扔垃圾吧」
只要是身边出现的文字内容,都要和垃圾扯上关系试一试。
好在一张表情包,给出了最终答案。在这张表情包中,一群大妈围着丢垃圾的人问:
「你是什么垃圾?」
于是「什么垃圾」就成了这款App的名字。而且三个人都非常喜欢,因为这会产生一些非常有趣的表达,比如「什么垃圾」App、「什么垃圾」设计师、「什么垃圾」用户。
「当你尝试去把这些话念出来的时候,你会发现它们……妙不可言。」
团队中的广告人Yoni这样形容他们App的名字。
好事多磨,软件在第一个版本上线的时候就遭遇各种坎坷。由于负责开发的金健把Mac升级到了测试版本的macOS,所以审核被打回。重新上传后又因为屏幕快照的小问题再次打回,直到7月2号才正式上线。
但正如他们为App制作的软件宣传海报中所说的那样:
「也许会迟到,但不会缺席」
千山同一月 万户尽皆春 千江有水千江月 万里无云万里天
级别: 总版主

UID: 998
精华: 0
发帖: 605028
威望: 529070 点
无痕币: 21 WHB
贡献值: 0 点
在线时间: 62169(时)
注册时间: 2008-12-25
最后登录: 2024-04-25

一个人的战斗
虽然「什么垃圾」团队认为图像识别还不够成熟,但是有一个人却依然希望能够试一试。这就是来自上海一家互联网公司的iOS开发陈希。
由他自己一个人独立开发的软件「垃圾分类助手」就是一款可以使用图像识别的垃圾分类软件。用户只需要点开软件,镜头对准你想要丢弃的垃圾,软件就会告诉你垃圾的类别。
这已经不是陈希开发的第一款iOS应用了,早在两年前,他就已经开始利用业余时间进行开发工作。

「我的理想就是自己开发的软件能够方便人们的生活」
当问及想要如何介绍自己时,陈希写了这样一句话。而且虽然我们是文字沟通采访,他还在末尾加上了一句:
「谢谢」
这也是陈希在整个采访中给我们的整体印象,话不多,很踏实。在整个采访中字数最多的回答全部都和开发技术相关。
当然,开发这款软件的原动力都是惊人的相似。上海的垃圾分类政策让平时随意丢垃圾的陈希一时间「发蒙」。
所以,陈希便想要去App Store找找是不是有相关的垃圾分类的软件,没想到竟然暂时还没有,于是他立即决定「自己做一个」。
和zzz studio不同的是,陈希还是认为图片识别垃圾更加「简单、好玩」,于是就选择了这一「困难模式」。不过好在由于陈希非常熟悉iOS开发,了解Apple的Core ML功能,为App提供了重要的开发基础。

而说到Core ML,对于普通消费者来说可能不够了解。但其实很多开发者却经常使用,它只要简单的配置和训练就可以实现强大的功能。也正是因为如此,陈希给了这个功能极高的评价:
「这对开发者来说是一件很好的事情,特别是有想法的人,可以通过Apple提供的这些技术,去完成一个方便人们生活的软件」
当然,这也是整个App开发中最难的一部分。Core ML需要不断进行模型训练,这就需要大量不同分类的垃圾图片,这对只有一个人的陈希来说挑战很大。不过功夫不负有心人,虽然现在的准确率还有待提高,但是已经有了很大的进展。但谈及软件未来规划时,陈希也毫不避讳地表达希望可以有更多的训练,提高精度。
垃圾分类助手从功能设计、交互设计、UI设计、代码编写全部都是陈希一人完成,在被问到一个人开发一款软件是什么体验时,陈希说:
「就是觉得比较自由吧,想做什么就做什么」
尾声
在生活中有很多小问题不断地冒出来,比如全民热议的垃圾分类。但是和其他人不同的是,一些有趣的人不仅希望自己可以解决这个问题,还希望帮助更多的人去解决。
所以他们都不约而同地选择了开发一款App。他们可能是像zzz studio这样的团队,也可以是像陈希这样的个人。
而当我们称呼他们的时候,会用「独立开发者」这个称谓。​​​​
知足常乐
级别: 十方秋水

UID: 23
精华: 1
发帖: 261113
威望: 117126 点
无痕币: 2327 WHB
贡献值: 0 点
在线时间: 9390(时)
注册时间: 2007-11-24
最后登录: 2024-04-25

这要看长期执行效果
事能知足心常乐 人到无求品自高
级别: 九滴秋露

UID: 103037
精华: 0
发帖: 15203
威望: 97909 点
无痕币: 0 WHB
贡献值: 0 点
在线时间: 6632(时)
注册时间: 2010-09-22
最后登录: 2024-04-25

了解了解看看了。
千山同一月 万户尽皆春 千江有水千江月 万里无云万里天
级别: 总版主

UID: 998
精华: 0
发帖: 605028
威望: 529070 点
无痕币: 21 WHB
贡献值: 0 点
在线时间: 62169(时)
注册时间: 2008-12-25
最后登录: 2024-04-25

这个可以看看,了解一下。
十方秋水,漫长旅途.
级别: 十方秋水

UID: 116295
精华: 0
发帖: 111450
威望: 122808 点
无痕币: 4249 WHB
贡献值: 0 点
在线时间: 6088(时)
注册时间: 2011-03-27
最后登录: 2024-03-09

感谢楼主分享
级别: 十方秋水

UID: 88
精华: 0
发帖: 130120
威望: 221902 点
无痕币: 107390 WHB
贡献值: 0 点
在线时间: 51973(时)
注册时间: 2008-03-18
最后登录: 2024-04-25

谢谢楼主的精彩分享。
Total 0.048748(s) query 4, Time now is:04-25 22:25, Gzip enabled 粤ICP备07514325号-1
Powered by PHPWind v7.3.2 Certificate Code © 2003-13 秋无痕论坛