By 高焕堂
ee ee
【思考Android技术】
內涵:为什么敏捷开发(Agile)逐渐进入到Android世界呢? 因为Android已经跨越单机开发,迈入多机整合、多屏互动的领域了。尤其是当今兵家必争的智能家庭,以及新兴的智慧城市领域。Android的项目日益扩大、复杂化。于是大型开发项目需要加入新潮的软件工程、新一代的架构设计思维和模式。
为什么敏捷开发与Android是个很好的搭配呢? 理由之一是:Android有完善的测试框架,有利于建立TDD测试机制来推动迭代过程。理由之二是:Android平台架构是一个多层框架(Layered Framework)体系,框架内涵是代码,满足敏捷原则:”各项架构设计决策都必须迅速落实为代码”;有利于密切配合敏捷迭代过程,让敏捷方法漂亮地”落地”在Android平台上。
于是,在本讲座里,将阐述一个大型的Android开发项目和团队,应该如何采用敏捷过程、如何基于创新型的架构设计,让项目经理(PM)有效地组织开发、设计及测试人员,灵活敏捷地面对复杂多变的需求,维持高度的用户体验。
播放時間(長度):共約45分鐘
第一部分(Part-1)
第二部分(Part-2)
第三部分(Part-3)
PPT下載:
下載此視頻的PPT (已轉為pdf格式)