[WP]CDC专访施炯-WindowsPhone开发者“钱”途无限
近日,9Tech社区采访了中国开发者大会(CDC北京)Windows Phone专家、大学教师施炯。采访围绕施炯讲师的职业经历展开,挖掘了他的职业成长经验,希望给广大开发者以启发。施炯讲师认为“乐于分享、乐于帮助”促使他成为了微软MVP。以下是采访内容:
施炯,毕业于北京邮电大学信息与通信工程学院,获工学博士学位,曾任微软Windows Phone、Windows Mobile 和 Windows Embedded 方向的 MVP,现任Windows Phone Development 方向 MVP,微软中文技术论坛(MSDN)Windows移动设备板块版主,业余的兴趣爱好为嵌入式系统,特别是基于Windows Phone、Windows Mobile和Windows Embedded平台的应用开发。
乐于分享与帮助,助力开发者成长
CDC:施老师,很高兴您接受我们的采访,向大家介绍一下您的工作和学习经历吧?
施炯:非常开心能够通过9Tech社区和广大开发者朋友交流。我于2005年考入北京邮电大学,成为电路与系统专业的研究生,然后硕博连读,于2010年毕业。在校期间,除了本人的专业学习以外,参加了学校的微软学生俱乐部,2008-2009学年担任俱乐部技术部门负责人,并组队参加了首届微软学生精英挑战赛,凭借iHomecare项目获得三等奖。2009年4月份获得了首个MVP荣誉,方向是Windows Mobile。
2010年毕业以后,回到老家宁波,并在浙江万里学院电子信息学院任职,作为一名大学老师,在学科上负责学院物联网工程专业的建设,教学上主讲《可编程逻辑器件应用》、《单片机原理及实践》和《面向对象程序设计》等课程,研究方向为最佳信号设计和无线通信技术。
目前在应用开发方面主要是给学生们当导师,献计献策,鼓励参加微软创新杯和电子设计大赛。
CDC:你不仅是微软的MVP,还是微软中文技术论坛(MSDN)Windows移动设备板块版主,跟Windows Phone开发者分享一些职业生涯的经验吧?
施炯:谈不上什么经验,只能说是分享一下自己的经历和感想。我是在学生时期就对移动开发产生了浓厚的兴趣,通过学校的微软技术俱乐部参加了一些实践项目。在实现过程中碰到了许多问题,上论坛发帖提问、请教有经验的前辈是解决问题的一个有效途径。随着实践经验的积累,我逐渐从一个提问者转变为回答者,帮助其他人解决问题。从这个过程中,我觉得有两点很重要:第一点就是兴趣,兴趣是指引我前进的强大动力;另一点就是分享,MVP的精神就是乐于分享和帮助他人,予人玫瑰,手留余香。
CDC:您成为微软MVP想必有很多难忘的经历,请问您是如何从一名开发者步步攀升到MVP的?对于处在不同阶段(初级、中级、高级)的开发者,您能否给他们推荐一些学习书籍或者网站之类的资源和经验吗?
施炯:微软MVP除了在某一技术方向上要有一定的知识积累,很重要的一点就是需要乐于分享、乐于帮助,换句话说,就是要尽可能地利用所掌握的知识去帮助他人解决问题。这其中的途径有很多种,大致可以分为线上和线下两类。其中,线上活动涉及论坛、博客、Webcast(在线讲座)和社区等。线下活动一般包含主题沙龙、巡讲和技术开放日等形式。本人主要参与微软中文技术论坛移动设备板块的解答,同时,以微软嵌入式为主题,在博客园开设了自己的博客。另外,在去年6-8月之间,为天翼空间的开发者朋友们带来了以Windows Phone应用开发为主题的在线技术讲座。在线下活动方面,作为负责人组织了今年微软MVP社区巡讲宁波站的活动。所以,其实MVP们最主要的职责就是利用自己所掌握的知识和经验去帮助他人解决问题,或者是少走弯路。
由于本人目前主要涉及Windows Phone应用开发,因此,对于初级开发者,我认为微软MSDN上的《Windows Phone 一站式学习中心》是很好的入门资源。对于中级开发者,博客园的《Windows Phone开发板块》提供了一系列的专题或者是某些具体问题的解决方法。当然,目前国内市场上已经有不少与Windows Phone应用开发相关的书籍可以买到。如果英文有基础的话,建议直接阅读外文资源,这样才能掌握第一手的知识,比如Channel 9上的视频,Build大会上有关Windows Phone相关的Session。对于高级开发者,我想应该时常光顾微软官方的Windows Phone Blog和Windows Phone Developers Blog,了解最新的技术趋势。
CDC:除了移动开发,您平时生活中还有哪些重要的活动?
施炯:首先,我会支持微软中文技术论坛(MSDN)Windows移动设备板块,在空余时间会回答开发者朋友在上面留的问题;其次,也会负责办一些地区级的线下活动,主要还是给开发者提供主题讲座和一个交流的场地。另外,我也会将自己的学习所得和感想进行总结,以博客的形式与大家一起分享。
开发者!Windows Phone发展的重要元素之一
CDC:开发者在Windows Phone扩大市场份额的过程中充当怎样的角色?
施炯:应用的数量和质量决定了一个移动平台的生命力,应用程序需要广大的开发者们来贡献。在Windows Phone平台刚发布的时候,鲍尔默在大会上咆哮着“Developer! Developer! Developer!”可见微软对开发者的重视。然而在WP7到WP8的升级过程中,微软还是伤害了开发者和用户们的利益,由于内核的原因,WP7设备无法升级到WP8系统。
CDC:请您详细介绍一下Windows Phone对于开发者来说,具备哪些致命的诱惑力?微软对开发者有哪些扶持计划呢?
施炯:Windows Phone目前市场份额排在第三的位置,从近期的表现来看,其发展还具有一定的潜力,特别是在微软收购诺基亚以后。新的平台,意味着新的机遇,开发者为其开发应用的兴趣一直较高,市场研究机构 Vision Mobile 最近完成一项据说是参与人数最多的移动应用开发商调查,受访者包含 115 个国家超 6000 名开发人员。Vision Mobile 发现 35% 的开发人员已有为 Windows Phone 编写应用程序计划。但是,开发人员对 Windows Phone 的浓厚兴趣已经从 2012 年 11 月的 47% 下降到如今的 35%,黑莓 BB10 以及 Firefox OS 开始进入开发人员视线。
Windows Phone 还需要解决开发人员收益问题。据悉,面对 iOS、Android 以及 Windows Phone,开发人员月均收入依次为 5200 美元、4700 美元以及 3600 美元。显然,Windows Phone 开发人员收入低于 iOS 近 31%,这对他们来讲可不是个好选择,调动不起积极性。为此,微软推出开发者注册费用的优惠政策,同时,还联合诺基亚、Unity等公司,举办应用开发活动,奖励开发者。对于学生朋友,微软还推出了Dream Spark计划,其内容包括免费的开发工具、免费的开发者注册和应用换手机活动。
CDC:在Windows Phone应用开发方面,开发者必备的素质有哪些?
施炯:从代码化的应用开发来看,开发者需要熟悉面向对象的开发语言(C++/C#/VB)和Visual Studio的开发环境;但是,最近微软刚刚发布了Windows Phone App Studio,为没有编程基础的用户提供了应用设计的平台。
CDC:请您简单介绍下Windows Phone App Studio为开发者提供的优秀服务有哪些?
施炯:通过Windows Phone App Studio,用户可以进行简单的内容添加和样式选择,实现Windows Phone应用的定制,通过安装证书,能够与他人一起分享该应用。对于专业的开发者,可以下载源代码,修改并添加额外的内容。在我看来,有两点意义:首先,它屏蔽了Windows Phone应用开发的技术细节,使得没有相关开发经验的普通用户可以创建Windows Phone平台的App;其次,可以完成应用原型的快速开发,方便有经验的程序员快速实现其应用程序的原型。
Windows Phone前景展望
CDC:就全球范围来看,苹果与安卓仍占据着主导地位,造成这一现状的原因是什么?
施炯:在迅速膨胀期,Android的最大优势就是开源,给很多成本敏感的项目提供了很好的解决方案,但是随之而来的问题就是碎片化严重,用户体验不一致。苹果的优势在于封闭的硬件和软件平台,提供一致的用户体验。
CDC:您认为Windows Phone怎么做才能扩大市场份额?其竞争优势在哪里?
施炯:从2010年微软发布Windows Phone至今,市场份额已经处于第三的位置。但是放眼全球,其绝对数量根本无法与Android和iOS相比。诺基亚的全力支持对Windows Phone平台的扩张具有非常重要的作用,因为诺基亚将Windows Phone做到了700-800人民币的平民价格。目前来看,其竞争优势还是在于流畅的体验和与Office的无缝整合,为企业和办公用户提供了方便。
CDC:对于微软收购诺基亚设备与服务部门一事,您有什么看法?
施炯:我认为,这次收购对微软、诺基亚以及二者共同从事的手机产业来说,都有好处。从苹果和安卓的成功案例来看,“软硬件结合”至关重要。苹果是全封闭平台,属于自我开发;安卓是全开放平台,大家共同开发;微软的WindowsPhone是收费平台,目前还未能吸引大批用户;诺基亚本来有机会按照“软硬一体”的路子继续走下去,但是已经失去了机会。将微软的软件与诺基亚的硬件结合,更有利于同步研发,走上良好的发展道路。
CDC:伴随着诺基亚设备与服务部门被微软收购,微软的其他主要合作OEM厂商近期曝光了不少它们各自的Windows Phone8新机,这传递出怎样的信息?
施炯:除了诺基亚,最近还有HTC、三星和华为发布WP8准备发布新设备。创新和竞争才能推动一个生态系统的发展,从微软的立场来看,也需要其他OEM厂商为WP平台发展注入活力。
CDC:展望一下Windows Phone的发展前景吧?
施炯:WP平台目前还是处在良性的发展壮大过程中,在部分国家的移动设备中占据了较大的市场份额。特别是最近微软收购诺基亚的举动,从短期来看,对WP平台将会起到较好的助推作用。然而,从长期来看,还得看市场和消费者的选择。
CDC:上一问题您提到“在部分国家的移动设备中占据了较大的市场份额”,据您所了解,为什么会在这些国家占有较大的市场份额?与市场份额比例不高的国家相比,其原因在哪里?
施炯:从全球范围来看,Windows Phone一直在稳步增长,但是速度比较慢。今年8月份的IDC统计数据显示,在中国、印度和拉丁美洲,Windows Phone取得了不错的市场占有率。特别是在墨西哥,Windows Phone操作系统连续第二个季度排名第二,在秘鲁和哥伦比亚,Windows Phone市场份额达到25.6%,也攀升到第二位。在智利、巴西和阿根廷,Windows Phone份额上升到第三位。
今年6月份,据市场分析公司Marketvision发布关于芬兰智能设备市场的数据来看,Windows Phone更是占据35%的新销售市场,超过安卓的33%及iOS的30%。究其原因,在中国、印度和拉丁美洲等第三世界国家,有相当一部分人群还在使用功能机,而这部分用户是Windows Phone主要争取的对象。
Kantar分析指出,Windows Phone所表现出的生命力将可以吸引这些首次购买智能手机的用户,因为从去年的数据来看,有52%购买Windows Phone的用户之前使用的都是功能机。因此Windows Phone要想稳坐第三大操作系统的地位,必须尽可能多的吸引这些用户,而对于大部分已经拥有智能手机的用户,安卓和iOS设备依旧是首选。
不过对于Windows Phone的未来并不需要过于悲观,美国的手机用户中依然有近半数在使用功能机,这是一个巨大的机会,如果能把握好,Windows Phone在未来能获得更多的市场份额。
CDC:您对中国开发者大会有什么期待或评价?
施炯:CDC是国内目前具有相当影响力和一定规模的大会,希望能够通过CDC和广大开发者朋友进行广泛的交流。