直播回放
Part1-混合移动应用架构的使用场景
(08:46)
Part2-项目成果展示
(17:41)
Part3-实战:混合移动架构-1
(16:15)
Part4-实战:混合移动架构-2
(16:28)
Part5-实战:混合移动架构-3
(18:47)
Part6-实战:混合移动架构-4
(15:15)
Part7-实战:混合移动架构-5
(11:16)
直播介绍
作为一名移动端开发新手,大家在写代码时经常会陷入只见树木,不见森林的误区之中。
也就是,只看到自己当前生产的代码,使用自己熟悉的技术,然后一头扎进技术实现的细节里,却忽视一些更为宏观的主题,比如完整架构、设计思想等等。
这就导致很多人的工作只停留在业务层面,并没有深入到底层的代码架构和设计模式之中。而这就会造成:一旦涉及到跟业务无关的比较通用的功能模块,面对这样稍复杂的代码设计,这些程序员就不知从何下手了。
事实上,只是完成功能、代码能用,这并不难,但是要想写出更易于维护、复用程度更高、扩展性更强的高质量代码,这就需要你对架构思想,设计模式有所理解。如果你不想一直停留在初级开发岗位,想成长为技术专家、技术 leader,希望在职场有更高成就,那从现在开始,就要重视架构思想和设计模式这些基本功的训练了。
鉴于此,10月20日晚8点(周二),全栈架构师傅猿猿给大家直播分享移动端架构相关内容。本次直播课,老师不但讲授移动端架构和设计模式,还将手把手带大家搭建一套混合移动应用架构,理论结合实战,最终使大家能够写出一套优雅易读,扩展性强的移动端混合APP解决框架。
直播简介
主题:如何优雅搭建一套混合移动应用架构?
讲师:傅猿猿,全栈架构师
时间:10月20日晚8点(周二)
人群:有Android开发基础,熟悉Kotlin语言的程序员
直播大纲:
一、以架构师视角带你分析架构思想和设计模式
1、什么是架构思想?
2、什么是设计模式?设计模式解决了什么问题?
3、为什么要学习架构思想和设计模式?
4、如何理解Google JetPack的MVVM模式?
二、如何权衡优雅和性能之间的矛盾?
1、从可读性,可扩展性来阐述优雅与性能之间的矛盾
2、如何让你的代码变得优雅?
三、带你搭建混合移动解决架构
1、市面上流行的混合应用的种类、实现方案及业务逻辑
2、WebView的正确使用姿势,以及如何与原生无缝交互
3、实操:搭建高可用、高扩展、一键式调用的混合应用架构
4、如何实现原生与Web的无缝切换?
5、介绍腾讯VasSonic和开源的Web引擎Crosswalk
你将收获:
1、学会从架构师视角去思考开发
2、学会权衡代码洁癖和高性能之间的矛盾
3、实操:学会搭建一套混合应用落地解决方案
讲师介绍
曾任某公司CTO,创办软件公司。擅长软件架构设计,熟悉前端,移动端,Go语言、Linux系统运维,PHP等技术。擅长业务逻辑和产品定位分析,运营和销售策略分析。对代码有洁癖,热爱新技术,热衷对技术的研究。
查看TA的课程