为了账号安全,请及时绑定邮箱和手机立即绑定

【备战春招】第1天 Flutter从入门到进阶,实战携程网App的学习地图

标签:
Java Android Html5

课程名称Flutter从入门到进阶 实战携程网App 一网打尽核心技术
课程章节:项目需求分析与技术指南
课程讲师CrazyCodeBoy

课程内容

这门课是从一个中大型的 Flutter 项目入手,计划学完这门课掌握以下知识:

  • 彻底入门 Flutter 开发;
  • 掌握系统化的 Flutter 开发技能;
  • 理解整个 Flutter 项目的开发流程;
  • 掌握规范化的 Flutter 代码编写以及工程化封装思想

这门课程可以按照从易到难的 5 个阶段开始学习:

  • 第一阶段,基础入门,这一阶段完成基本环境的搭建,掌握 Flutter 必备的语法知识。
  • 第二阶段,入门实战,完成 app 导航框架的搭建。
  • 第三阶段,进阶提升,学习 Flutter 中的网络编程和数据存储,使用列表组件完成数据的展示,掌握 Flutter 与 Native 的混合开发。
  • 第四阶段,进阶实战,通过完成首页和搜索功能模块、掌握 Flutter 进阶组件的使用,掌握 AI 语音模块的集成。
  • 第五阶段,进阶拓展,掌握 Flutter 的开发包和插件的开发,掌握折叠屏和全面屏的适配兼容技巧,掌握 Flutter 的升级和适配技巧,完成 Flutter 项目的打包发布。

这门课程中的知识点:

  1. Flutter 基础开发环境的搭建,掌握在 AndroidStudio 上的调试技巧;
  2. 声明式 UI 布局方式和 LayoutWidgets;
  3. 常用组件的使用,包括导航组件(Navigator、MaterialPageRoute、PageRouteBuilder)、列表组件(ListView、GridView、ExpansionTile)、图片组件 Image、Flutter 插件(flutter_webview_plugin等)、Native插件(百度 AI 智能语音)、自定义组件(loading_container等);
  4. Flutter 的网络(http)和数据存储(shared_preferences)、Future等;
  5. Flutter 中的动画,包括基础动画(AnimatedWidget、Tween等)和 Hero 动画。
  6. Native Module 的集成;
  7. 与 Android、iOS、H5 的混合开发;
  8. 全面屏、折叠屏的适配;
  9. Fluter 的更新升级和打包发布流程。

课程收获

正所谓兵马未动粮草先行,手里握着这门课的学习地图,接下来的学习才能做到有的放矢,不会迷失方向。
图片描述
图片描述

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消