消防泵厂家
免费服务热线

Free service

hotline

010-00000000
消防泵厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

走进大学校园是什么让学生成为独立开发者

发布时间:2020-02-11 06:27:43 阅读: 来源:消防泵厂家

这是一个最好的年代,也是一个最坏的年代。移动产业改变着你我的生活,各种应用软件成为生活的主角。然而在移动开发领域,却有着形形色色的开发者。你或许不相信,某个你喜爱的小游戏或者是哪个让你不能割舍的移动应用就是出自比你小上10岁的学生之手。“学生独立开发者”,这个独特的群体,一个不容忽视的新生力量,他们有个时髦而响亮的称呼:90后。我们姑且称他们为孩子,或是初出茅庐,或是入世尚浅。但他们有着在象牙塔中独有的纯粹和真实。

xMusic Player

有幸采访到一位正在读大二的独立开发者。他就是那款个性十足的音乐播放器软件:xMusic Player 的作者李凌飞。他承担了该款应用的设计、开发等等一切工作。在不耽误学业的情况下,变身成独立开发者的他又有些什么故事呢?让李凌飞自己来告诉我们吧。

xMusic Player 作者 李凌飞

接触到xMusic Player这款个性十足的音乐播放器很偶然,其独有的界面和操作手势把我给震住了。很高兴认识你,请先向大家做个自我介绍吧?

承蒙CSDN的关注,有幸在高手云集的CSDN接受这次专访。我92年生,算是比较地道的九零后吧。现在在香港浸会大学读CS-IS。我编程的资历应该说比较浅。去年9月进大学开始学自学C,年底学完C开始接触Objective-C。

来年2月开始着手做xMusic,4月1号xMusic上线。做xMusic的动力完完全全来自于编程带给我的激情,以及和用户沟通所带来的乐趣。因为是个人开发,编程资历又浅,我没想过xMusic能给我带来多可观的收入。不过做这个项目本身就是很好的锻炼,另外,一个人做项目就像玩一个养成游戏,他的每一步都要精心设计,然后看着他成长,那种快感比他能带来的收入要可贵的多。我想这是我和很多大佬们不一样的地方吧。

快来给大家秀一秀xMusic Player这款个性十足的音乐播放器吧?

xMusic是一款基于iOS的手势播放器,除去时下很热门的手势操作外,xMusic还有一些个性化的,方便使用的手势。同时(其实是用户反应比较强烈,我一开始没有太在意),xMusic支持一些自定义设置,用户可以更改墙纸,字体,字号等等。

另外,根据我自己平时使用的需求,xMusic还包含了一些快捷功能,比如自定义播放列表,快速访问等比较有意思的功能贴几张App Store里的截图吧:

苹果公司一直对音乐情有独钟,从iPod到iTunes他们都很认真的在做,你为什么会选择音乐播放器这个题材呢?

最初产生做播放器的动力来自iPad的那个默认Music App。做英语听力的时候,总是会反复前进后退,播放暂停之类的,iPad的那个App在这一点上做的不好,操作按钮放在了最上面一栏。我在调进度的时候,手腕经常碰到屏幕里的内容,然后就悲剧了。当初我是想,做一个按钮位置能调的播放器,后来想法慢慢演化为用手势代替按钮,因为那时候觉得手势操作很神秘,碉堡了。所以现在xMusic的“正在播放”界面里已经完全没有按钮了,全部由手势替代。

我注意到音乐播放器类别也有一些不错的老牌应用,你是怎样保证自己应用的独特性和优势?

说到老牌应用,最有名的一个当属CarTunes了。另外Groove也很不错,但是他不属于手势操作播放器,自然也不会很顾忌。CarTunes虽然是神级应用,但是总有些地方我还是用不太习惯,比如快进/快退,和他黑底白字的高对比度UI。毕竟我设计播放器的初衷就是为了自己用的舒服,我一直坚持的原则就是以User Experience至上。除了我自己用着舒服,用户的每一句评论或建议我都会认真考虑,并加入新版本中。6、7月两个月xMusic就更新了3次,每次都有很多用户在App Store里留言,我每条都有认真查看。另外有位美国用户通过发邮件的方式联系我,现在已经成了固定笔友(Twitter: @Jason Andreo)。他提出的意见都非常有价值,有代表性。对使用感受的重视和对用户反馈的重视可以说是帮助xMusic保持独特性的最主要的因素了吧。

现在这款播放器的下载情况和反响怎样?我看到网易应用的编辑有强烈推荐过。

总下载量大概也就几万吧,而且大部分都是限免的时候产生的。收入很微薄,不过至少没赔本(770港刀的开发者账户费)。反响么,大陆区4.5星吧,日本区好像也是4.5。香港区5星,美国区4星。可能还是和文化差异有关,xMusic的下载量集中在亚洲。大陆和日本是最大的两个市场。美国区比较少,而这可能和我本人是亚洲人有关,审美差异嘛,呵呵。

你是否做过运营和推广工作?

至今就在CocoaChina上发过一次码,建了个facebook主页和一个人人网主页。别的就没有了,大部分时间都在编程和PS。因为毕竟我不以盈利为主,我还是想把东西做好,而不是通过推广来挣更多的钱。

你怎么理解设计和开发以外的这部分工作的?有没有盈利计划?

对于一个靠App吃饭的团队来说,推广和营销必不可少,甚至应该比设计和开发更重要,更考验能力的。这点上,乔帮主阐释的再好不过了。我有考虑盈利计划,目前在考虑加入应用内购买,将我现在正在开发的一项新功能通过这种方式销售给用户。不过用户即使不购买这项新功能一样可以用的很舒服。

我们常常感叹现在学生的条件多优越啊,又赶上这么一个好的时代,你觉得作为90后来说,你们在加入移动产业的优势在哪里?

其实我第一个苹果的产品是iPad1代,还是别人送给我上大学的礼物。刚刚学obj-c的时候,我只能用虚拟机运行Xcode,经常死机。我最幸运的地方在于,那段时间我跟我母亲说我想买一台Mac学习iOS开发,而我母亲真的就答应了。不得不说,一个母亲能够相信儿子买电脑是为了学习,难能可贵。我们的优势主要是好奇心强吧,加入这个产业最初的想法大概都是对iOS或安卓感兴趣,希望拥有自己的一片天地(一款应用)。

有点像过家家,不过有时候创业需要的不也就是这种一股脑的热情么~

作为一个大二学生能做出一款成熟的移动应用,我们很钦佩。和我们谈谈作为独立开发者平时的工作状态吧?

我的开发经历大致分成三部分吧,前期1-5月;中期6-9月,现期10-12月。前期的时候,学校的课程是不计GPA的,于是乎我翘掉了一些课,一有时间就拿张草稿纸把脑子里的想法画下来。有些想法很给力,有些就胎死腹中了。这里面很神奇的一段故事是,有一天我写完代码睡觉,睡到一半突然醒了,脑子里就已经有了一个很好的想法。现在采用的更改循环播放模式的那个手势就诞生了。那段时间是非常热血的,每天写代码到一两点钟,周末就写到三点。不过有同学给打气支持,一点也没觉得累。(其实那学期的GPA也没有受什么影响,学生党你们有理由翘课了)中期就是暑假了。我每天查看留言,根据留言改进软件,同时暑假在学托福和考驾照,已经不能全身心投入开发了。

现期的课程是算GPA的,课业负担非常非常重。这学期一共只有两次更新。第一次3.0更新是次大更新,之后就只有一次iPhone5分辨率适配更新了。可能以后也不会再像前期那样疯狂而热血的干了,有点怀念那种陶醉的感觉。那时候我总对别人说,大学就应该去追梦,做自己想做的事情,但是现在还是有点被现实打败了。

为什么要策划、设计、开发等工作全部一人来做而不找合作伙伴?难道是自己能力没问题,还是出于别的原因?

可能还是和软件的规模有关吧。像xMusic这种小软件,就像鼓浪屿上面的小店一样,有自己的个性,却也不可能做到多大的规模,也就不可能有很明确的分工和完整的管理制度了。如果与别人合作,比如美工,可能明明我不喜欢,出于面子又不好意思说,所以干脆不要了。不过我不会美工,xMusic里面的美工都是凭直觉做的,连PS也是边用边学,只是可能我的审美观恰巧和很多国人(包括日本友人,不喜勿喷)相同,因此很多用户觉得挺文艺的。

周围的同学做iOS开发或者移动开发的人多吗?

还是比较多的,我的高中同年级校友,季逸超(“猛犸浏览器”作者),和我现在大学里一个年级的基友,Richard,以及他的基友: 各种悲剧,都有在开发。这个比例已经很可观了,毕竟都还是在校学生。

你觉得做独立开发者给你带来最大的感触是什么?

当个人开发者的快感在于能够把自己的意识灌输到应用里。文如其人,棋如其人,球如其人,应用也如其人。文人可以写个文表达感慨,诗人可以写个诗。程序猿做个程序向世界表达自己的观点,也是不错的一件事情。

另外,尽管用户的一丁点批评都会让你暴走,但是看到一行行五颗星真的很慰藉。这种成就感比考试满分更有张力,被人认可的感觉才是最爽的。考试满分反而容易被黑成学霸什么的。

有没有打算在iPad上做该应用的移植工作?你怎么看待这两个平台的差异?

有的。不过最近时间实在比较紧,还未来得及完成。这两个平台的差异,我觉得可以形象的用iPad和iPhone的重量来形容。人们对手机App的认真程度,就像iPhone的重量。而对iPad app的认真程度,像iPad的重量,是要大过iPhone的。人们在单个App上花的时间,iPad应该大于iPhone(个人推断)。所以在做这两个平台App的开发时,开发人员要注意这一点。对于iPhone应用,快速,方便是主题,对于iPad应用,功能,内容是主题。

我的理解未必具有代表性,只是个人感觉罢了。

很多人都在做游戏,你选择开发应用的理由是什么?你认可“移动改变生活”这句话吗?

游戏对美工要求太高了,作为个人开发者,很难兼顾美工和编程。游戏开发商至少要两人团队的吧(IndieBros和FlyingDaggers团队都是两人)。而其他应用对美工的要求就低多了。记得有句话说,程序好不好,主要看美工。

移动改变生活,我觉得已经是必然趋势了。我拥有iPhone的时间比较短,今年9月份才开始用iPhone。一个月时间,我的生活就被他完全改变了(之前一直在用诺基亚N82)。

作为一个学生,每天的课程很紧张,而你又是一名独立开发者,要对自己的产品负责。生活中最困惑你的是什么?

的确课程负担影响我很多。这学期的成绩会影响到我的exchange机会,所以没有太多时间留给编程。目前最困惑的还是如何走下一步,提高收入和知名度。

相信很多像你这样大的孩子都有做自己应用的打算,但都因为种种原因只停留在计划中,请你给他们一些鼓励吧?

说到鼓励,我谈谈我一开始受到的鼓励吧。季逸超做出猛犸4后,年级里同学各种膜拜各种分享,我也是其中之一。那时候我对手势操作很好奇,就问了问他开发猛犸4都用到了哪些语言,手势操作成熟不成熟等等。

他说他用了obj-c, c/c++, JavaScript,图形用了OpenGL接口,以及WebKit等,而手势操作也很简单,没什么难度。当时听完都傻了,这些东西一时半会根本学不完。结果他说了句“编程就是个熟练工种,follow your heart~”。后来的4个月,我确实是follow my heart来着,编程编到兴头上,课绝对能翘就翘。没有什么东西比年轻时的狂热和激情更难得了。想做就去做吧,趁着上大学什么都不用顾忌。等工作了,老了,世俗了,就更难开始这番战斗了。

深圳注册公司代办

广州筹划税务代理

注册公司代办

广州注册公司要多少钱

广州代理记账报税

中山代理记账会计公司

广州代理记账网