花呗支付 京东支付
5760人收藏 购买路线

路线详情:3步骤·4门课

Step1: Kotlin零基础入门

Google加持的Android官方首选开发语言Kotlin,是移动端应用开发工程师不能错过的一门语言。

学习目标:

快速体系化入门Kotlin,熟练掌握Kotlin使用

课程重点:

1、掌握Kotlin词法、句法及面向对象;
2、掌握Kotlin 的高阶函数、泛型、反射、注解;
3、掌握Kotlin高级特性(DSL和协程)

Kotlin Lambda 高阶函数 DSL 协程 反射 泛型
Step2: 系统掌握Jetpack

Jetpack为Android 提供规范性、统一性,让你能从底层解决兼容、适配等一系列问题。

学习目标:

掌握Jetpack组件库原理及高级用法,理清Jetpack知识网络

课程重点:

1、Jetpack&MVVM开发架构
2、改造Navigation,自动化构建App路由导航结构
3、Room数据库的使用及缓存设计
4、DataBinding数据&View双向绑定
5、Paging原理、数据加载、列表增删改
6、WorkManager架构分析及应用

Jetpack MVVM 短视频无缝续播 滑动特效手势分发 可配置化App架构
Step3: 跨平台开发入门与提升

掌握原生开发技能之后,你需要跨平台开发经验提升自己。本步骤带你解锁主流的Flutter、React Native开发的各种姿势,打造高质量上线App。

学习目标:

通过Dart语言入门,全面掌握Flutter实战技术与技巧

课程重点:

1、Flutter基础必备Dart语言;
2、Flutter核心组件开发、网络编程(异步)与数据存储;
3、Flutter混合开发核心技术及经验技巧;
4、折叠屏、全屏幕的适配与优化;
5、高仿携程App全流程(开发到打包发布)实战

Flutter Dart 网络编程 数据存储 插件开发

学习目标:

掌握React Native开发核心技术

课程重点:

1、React Native热门核心技术(混合开发、升级适配、全面屏、兼容优化等);
2、实现基于Redux的项目框架搭建,Redux在React Native项目中的应用;
3、React Native上线级跨平台App完整开发实战。

React Native Redux react-navigation react-redux 打包发布 CodePush

*说明:路线内每门课程都具有完整独立的学习价值,因此一部分知识点可能重合,选择前请知晓!

如果该路线学起来吃力,您需要掌握如下知识

1、熟悉Java基础知识;
2、了解IntelliJ IDEA、AndroidStudio等开发工具的使用。

【Flutter入门】3小时完成微信读书发现界面

免费 · 初级 · 4342
路线:移动端进阶高级工程师成长路线 3步骤 · 4门课
5760人收藏 购买路线
意见反馈 帮助中心 APP下载
官方微信