从360手机卫士的开发历程看如何实施大型移动应用开发
作为国内市场占有率第一的安全软件和排名前10的移动应用,360手机卫士是一款功能繁多,规模很大的移动应用。在过去一年中,360安全卫士开发团队以巨大的身躯依然保持了每月3个Beta版,一个正式版的速度持续高速演进。在这样高速演进的过程中,360手机卫士仍然保持了很高的质量。
相比有深厚积累的传统软件行业,移动应用行业整体是比较年轻和稚嫩的,同时也表现出了很多和传统软件开发完全不一样的特性。在这样的环境中,如果让数百人的研发团队在一起协调一致,以近乎跑步的速度进行一场马拉松是一个非常严峻的挑战。
在本次演讲中,姚彤将和您分享360手机卫士研发团队在过去的一年中如何持续高速奔跑,内容涵盖移动开发的独有特性、兼容性问题、发布流程问题、开发流程问题和人员培养问题。
同时作为一个安全软件公司,360手机卫士团队也对世面上的流行应用进行了大量的人工和自动化分析,从这些分析结果来看,国内移动开发领域存在很多共性的问题。在这个演讲中,姚彤还将和您分享一些第一手的研究数据,希望能够帮助整个行业提升研发水平。
姚彤从事软件开发10余年,行业经历包括Windows客户端开发、Windows服务器端开发、Android客户端开发。曾经供职于金山软件、微软公司,担任技术领导职务。目前就职于国内最大的安全公司-奇虎360公司,担任360公司技术委员会委员和手机核心安全事业部总经理。
姚彤曾经参与开发和领导开发金山影霸、WPS、必应搜索引擎、360安全卫士、360手机卫士等多款知名应用。在PC安全领域和移动安全领域也有比较丰富的经验,组织发布了多篇行业安全研究报告。由于经历了传统软件行业向互联网软件再向移动互联网转型的整个过程,因此对于整个研发流程的变迁有比较深刻的认识。
姚彤有多年的带领开发团队开发大型软件的经验,长于技术框架设计和推广最佳技术实践。在日常的工作中,姚彤关注各种移动领域安全实践、开发流程最佳实践、新的移动端开发技术和各种开源框架。