ChatGPT + Flutter快速开发多端聊天机器人App

快速具备AI应用能力,先人一步成为移动端领域的AI高手

难度:中级
|
时长:共 30 小时
¥448.00
距离活动结束
立即购买
加购物车
已有 272 人在学
  • 快速开发具备AI能力的App
  • Flutter组件化复用技能
  • ChatGPT核心原理及实战
  • 主流状态管理框架实战能力
  • 网络和数据库开发高阶技能
  • 性能问题分析及项目优化
试看本节课 08:42
试看本节课 17:37
试看本节课 15:27
1-1 课程导学
1-2 项目需求分析技术分解
3-8 快速掌握ChatGPT高级使用技巧-

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看
当前ChatGPT应用如雨后春笋般应运而生,给移动端开发者也带来了极大的机会。本课程将整合ChatGPT与Flutter高级技术,手把手带你从0到1开发一款可运行在多端的聊天机器人App,帮助你抓住机遇,快速具备AI运用能力,成为移动端领域的AI高手。
第1章 课程介绍与学习指南
3 节|39分钟
展开
  • 视频:
    1-1 课程导学
    试看
    08:42
  • 视频:
    1-2 项目需求分析技术分解
    试看
    17:37
  • 视频:
    1-3 让ChatGPT成为你的私人AI助理,极大提高学习和研发效率
    12:08
第2章 走进ChatGPT与Flutter-成为AI浪潮中的弄潮人拓宽自己的职业发展道路
8 节|43分钟
收起
  • 视频:
    2-1 本章介绍
    01:46
  • 视频:
    2-2 带你走进ChatGPT
    05:13
  • 视频:
    2-3 ChatGPT为我们带来哪些改变?
    08:32
  • 视频:
    2-4 剖析ChatGPT的应用场景和案例,让ChatGPT更好的为我所用
    03:28
  • 视频:
    2-5 跨平台开发技术的演进与架构剖析
    09:12
  • 视频:
    2-6 Flutter实现一套代码多端复用的原理剖析
    04:15
  • 视频:
    2-7 ChatGPT结合Flutter开发出跨多端的AI聊天机器人
    06:50
  • 视频:
    2-8 本章总结
    02:58
第3章 带你走近AI轻松掌握ChatGPT背后的原理和使用技巧-掌握这些技巧不被时代淘汰
9 节|55分钟
收起
  • 视频:
    3-1 本章介绍
    01:55
  • 视频:
    3-2 探寻AI聊天机器人发展历程:从过去到未来
    11:51
  • 图文:
    3-3 手把手带你注册ChatGPT账号
  • 视频:
    3-4 深入浅出ChatGPT的实现原理
    08:36
  • 视频:
    3-5 使用ChatGPT进行文本分析、文本生成
    10:04
  • 图文:
    3-6 探秘ChatGPT实现上下文连贯的会话原理
  • 视频:
    3-7 图形化+命令行两种方式创建ChatGPT会话
    03:42
  • 视频:
    3-8 快速掌握ChatGPT高级使用技巧-
    试看
    15:27
  • 视频:
    3-9 本章总结
    02:44
第4章 Flutter开发工具准备与环境搭建-不同平台的环境搭建流程以及常见问题处理经验
9 节|51分钟
展开
  • 视频:
    4-1 本章介绍
    01:43
  • 视频:
    4-2 如何选择开发工具才能事半功倍
    06:00
  • 图文:
    4-3 Windows电脑搭建Flutter开发环境教程以及常见问题汇总
  • 视频:
    4-4 手把手带你在Windows电脑上搭建Flutter开发环境
    12:01
  • 图文:
    4-5 macOS电脑搭建Flutter开发环境教程以及常见问题汇总
  • 视频:
    4-6 手把手带你在macOS电脑上搭建Flutter开发环境
    12:00
  • 图文:
    4-7 Flutter开发环境搭建常见问题和解决方案分析
  • 视频:
    4-8 主流Flutter开发工具使用指南
    16:39
  • 视频:
    4-9 本章总结
    02:28
第5章 如何快速上手Flutter开发-不同开发者打破瓶颈迈向多端开发的学习指南
11 节|133分钟
展开
  • 视频:
    5-1 本章介绍
    01:01
  • 视频:
    5-2 解锁Flutter开发拓宽技术栈
    06:42
  • 视频:
    5-3 Android开发者的Flutter快速上手指南(一)
    13:22
  • 视频:
    5-4 Android开发者的Flutter快速上手指南(二)
    19:14
  • 视频:
    5-5 iOS开发者的Flutter快速上手指南(一)
    12:37
  • 视频:
    5-6 iOS开发者的Flutter快速上手指南(二)
    18:44
  • 视频:
    5-7 前端开发者的Flutter快速上手指南(一)
    12:51
  • 视频:
    5-8 前端开发者的Flutter快速上手指南(二)
    17:25
  • 视频:
    5-9 React Native开发者的Flutter快速上手指南(一)
    09:16
  • 视频:
    5-10 React Native开发者的Flutter快速上手指南(二)
    19:00
  • 视频:
    5-11 本章总结
    02:29
第6章 Flutter网络交互实战-一站式掌握网络请求的封装数据解析与异步处理的主流技术
10 节|93分钟
展开
  • 视频:
    6-1 本章介绍
    03:07
  • 图文:
    6-2 带你玩转Flutter http网络操作
  • 视频:
    6-3 Flutter神兵利器:网络操作get请求快速入门
    14:16
  • 视频:
    6-4 Flutter数据交互大揭秘:post请求与数据解析实践
    14:30
  • 图文:
    6-5 如何提升Flutter网络交互开发的效率?
  • 视频:
    6-6 如何在Flutter中高效的解析JSON并应用数据?
    21:23
  • 图文:
    6-7 Flutter异步编程的利器:探索Future和FutureBuilder
  • 视频:
    6-8 Flutter异步编程实用技巧:带你掌握Future和FutureBuilder
    14:13
  • 视频:
    6-9 Flutter下载神器:高性能下载库HiDownLoad封装指南
    21:10
  • 视频:
    6-10 本章总结
    04:07
第7章 组件化开发登录SDK-轻松掌握界面搭建,布局widget,自定义组件,接口鉴权
13 节|108分钟
展开
  • 视频:
    7-1 本章介绍
    03:04
  • 视频:
    7-2 Flutter组件化开发:优雅的架构设计与实践
    07:29
  • 视频:
    7-3 Flutter页面布局:基于Scaffold和Stack搭建界面的技巧
    14:09
  • 视频:
    7-4 主流APP登录页设计:账号密码输入组件实现指南
    11:58
  • 视频:
    7-5 登录按钮与禁用功能实现技巧
    12:53
  • 视频:
    7-6 Flutter开发技巧:巧用extension提高效率避免嵌套地狱
    04:42
  • 视频:
    7-7 Flutter登录功能交互优化:H5注册页跳转处理
    03:50
  • 图文:
    7-8 登录模块接口使用指南
  • 视频:
    7-9 Flutter登录SDK实践:接口鉴权与登录态处理指南(一)
    10:25
  • 视频:
    7-10 Flutter登录SDK实践:接口鉴权与登录态处理指南(二)
    09:05
  • 视频:
    7-11 Flutter导航框架设计:如何实现主流App的导航框架?
    13:04
  • 视频:
    7-12 Flutter登录服务实现:基于登录SDK的功能开发
    11:50
  • 视频:
    7-13 本章总结
    05:02
第8章 聊天对话框组件封装-手把手教你如何开发并发布高质量Flutter库
16 节|151分钟
展开
  • 视频:
    8-1 本章介绍
    02:32
  • 图文:
    8-2 Flutter包和插件从入门到实战开发详解
  • 视频:
    8-3 聊天对话框组件chat_message需求分析
    04:45
  • 视频:
    8-4 借助组件化的开发思路搭建Flutter package工程与调试
    04:49
  • 视频:
    8-5 消息数据模型设计与实现
    16:06
  • 图文:
    8-6 Flutter开发不可忽视的技能Steam与StreamBuilder原理大揭秘
  • 视频:
    8-7 对话框列表频繁刷新的效率问题分析与解决
    14:16
  • 视频:
    8-8 基于StreamBuilder实现局部刷新的对话框列表(一)
    15:56
  • 视频:
    8-9 基于StreamBuilder实现局部刷新的对话框列表(二)
    14:56
  • 视频:
    8-10 从样式到交互全面解析聊天消息气泡组件的开发
    26:15
  • 视频:
    8-11 微信聊天时间展示逻辑剖析与方案实现
    12:22
  • 视频:
    8-12 仿微信聊天时间展示功能实现
    08:12
  • 视频:
    8-13 下拉加载更多聊天记录功能实现与难点分析
    09:25
  • 视频:
    8-14 如何提升消息气泡组件的扩展性?
    13:05
  • 视频:
    8-15 chat_message组件调优与发布到pub市场
    03:43
  • 视频:
    8-16 本章总结
    04:21
第9章 开发openai_flutter客户端-带你轻松掌握ChatGPT客户端核心技术
12 节|75分钟
展开
  • 视频:
    9-1 本章介绍
    02:58
  • 图文:
    9-2 揭秘ChatGPT API:深入理解并掌握聊天机器人技术
  • 视频:
    9-3 详解ChatGPT返回数据Model封装
    04:28
  • 视频:
    9-4 实用AILog小工具封装
    04:53
  • 视频:
    9-5 手把手带你构建AI Http请求
    17:39
  • 视频:
    9-6 如何使用代理发起网络请求
    08:03
  • 视频:
    9-7 AIConfigBuilder SDK配置工具封装
    10:15
  • 视频:
    9-8 ChatGPT的请求配置详解与封装
    12:27
  • 图文:
    9-9 提升项目稳定性的秘诀:高效开发单元测试用例
  • 视频:
    9-10 openai_flutter客户端单元测试实战开发
    08:59
  • 图文:
    9-11 探索ChatGPT API:一站式常见问题解答攻略
  • 视频:
    9-12 本章总结
    04:33
第10章 与ChatGPT进行聊天对话框的模块开发-快速上手聊天场景下的复杂UI的开发
7 节|73分钟
展开
  • 视频:
    10-1 本章介绍
    02:05
  • 视频:
    10-2 聊天对话框页面框架搭建
    06:46
  • 视频:
    10-3 仿微信输入框组件实现
    19:56
  • 视频:
    10-4 基于openai_flutter实现和ChatGPT的对话
    12:13
  • 视频:
    10-5 输入状态控制与顶部导航栏自定义
    06:52
  • 视频:
    10-6 如何基于ChatGP实现上下文连贯对话能力的实现?
    21:36
  • 视频:
    10-7 本章总结
    03:19
第11章 Flutter数据库开发实战-从数据库选型到数据库封装与提效的的全流程
9 节|75分钟
展开
  • 视频:
    11-1 本章介绍
    02:24
  • 视频:
    11-2 掌握技术方案选型的秘诀:如何做出最佳选择?-
    11:28
  • 视频:
    11-3 Flutter数据库选型实践
    10:05
  • 图文:
    11-4 基于sqflite实现数据库的CRUD操作
  • 视频:
    11-5 如何实现多实例数据库模式以应对复杂的业务场景?
    11:30
  • 视频:
    11-6 实战案例-保存笔记与读取笔记数据
    16:26
  • 视频:
    11-7 如何将数据库查询的数据转成Dart模型来提升开发效率?
    07:03
  • 视频:
    11-8 实战案例-修改笔记与删除笔记数据
    12:13
  • 视频:
    11-9 本章总结
    03:36
第12章 高扩展的IM数据库设计与聊天数据交互实战-复杂聊天数据库设计和应用的全流程
8 节|78分钟
展开
  • 视频:
    12-1 本章介绍
    02:29
  • 图文:
    12-2 IM数据库需求系分:打造高效且用户友好的数据库架构
  • 视频:
    12-3 多账号环境下数据库和数据表的最佳实践
    16:36
  • 视频:
    12-4 会话消息数据操作层设计与实现
    23:25
  • 视频:
    12-5 如何优雅地将ChatGPT聊天数据保存到数据库中
    14:01
  • 视频:
    12-6 如何进行有效的查询与展示聊天数据
    09:14
  • 视频:
    12-7 如何流畅无缝地实现聊天记录的分页加载
    09:40
  • 视频:
    12-8 本章总结
    02:28
第13章 与ChatGPT的聊天列表模块开发-快速掌握复杂列表响应式编程等高频功能开发
11 节|142分钟
展开
  • 视频:
    13-1 本章介绍
    02:46
  • 视频:
    13-2 -1 聊天列表数据操作层设计与实现
    12:35
  • 视频:
    13-3 -2 聊天列表数据操作层设计与实现
    14:50
  • 视频:
    13-4 构建高效率的聊天列表页面框架
    14:46
  • 视频:
    13-5 如何实现主流App底部导航框架?
    20:32
  • 视频:
    13-6 高效封装:轻松实现聊天列表Item
    19:36
  • 视频:
    13-7 实时刷新:聊天列表的动态展示之道
    17:11
  • 视频:
    13-8 如何巧妙地在ListView指定位置弹出菜单?
    13:58
  • 视频:
    13-9 删除聊天记录功能的实现:简单快捷,一键搞定
    04:19
  • 视频:
    13-10 置顶功能的设计与实现:优化你的聊天体验
    17:04
  • 视频:
    13-11 本章总结
    03:49
第14章 揭秘ChatGPT聊天收藏功能-从设计原理到实现的全面指南
7 节|95分钟
展开
  • 视频:
    14-1 本章介绍
    02:33
  • 视频:
    14-2 深入探索:收藏模块数据操作层的设计与实现
    16:21
  • 视频:
    14-3 实用指南:轻松实现消息的收藏与复制
    11:55
  • 视频:
    14-4 全面解读:收藏模块功能的实现
    18:41
  • 视频:
    14-5 隐私保护:删除聊天消息和收藏的消息功能实现
    24:11
  • 视频:
    14-6 轻松掌握,随时回顾:浏览收藏的内容功能实现
    16:15
  • 视频:
    14-7 本章总结
    04:16
第15章 个人主页模块开发-带你开发出炫酷的个人主页
9 节|87分钟
展开
  • 视频:
    15-1 本章介绍
    04:20
  • 视频:
    15-2 打造个性化的主页头部组件:掌握封装的艺术
    14:27
  • 图文:
    15-3 Flutter状态管理:Provider、Bloc、Redux三大框架深度对比
  • 图文:
    15-4 Provider上手指南:从0到1轻松上手Provider
  • 视频:
    15-5 一步到位:轻松实现主题Provider设计与封装
    10:37
  • 视频:
    15-6 让你的应用更具吸引力:基于Provider实现动态主题切换
    13:44
  • 视频:
    15-7 简单易用:动态主题Widget的高效封装技巧
    15:25
  • 视频:
    15-8 打开新世界的大门:全面掌握代理模块开发的方法和策略(一)
    17:03
  • 视频:
    15-9 打开新世界的大门:全面掌握代理模块开发的方法和策略(二)
    10:34
第16章 Flutter项目调优与兼容性处理-手把手带你进行性能问题分析以及项目优化
12 节|162分钟
展开
  • 视频:
    16-1 本章介绍
    04:32
  • 视频:
    16-2 由浅入深带你,剖析Flutter的绘制原理和渲染机制-
    19:41
  • 图文:
    16-3 Flutter常见性问题优化实践:带你规避常见的性能陷阱
  • 视频:
    16-4 如何诊断出Flutter性能问题:Flutter常见性能工具使用技巧
    12:44
  • 视频:
    16-5 通过Performance view分析应用帧率,并进行着色器编译卡顿优化
    25:47
  • 视频:
    16-6 时间都去哪了:通过CPU Profiler分析应用的性能,找出代码中的瓶颈
    24:56
  • 视频:
    16-7 典型案例分析:精彩课程模块实战开发
    13:57
  • 视频:
    16-8 解密接口与图片加载优化:利用Network View快速定位慢速请求,实现高效网络调用
    24:35
  • 图文:
    16-9 极致瘦身优化:通过App Size Tool分析包大小,找出瘦身的空间
  • 视频:
    16-10 -1 极致瘦身优化:三个瘦身实战案例助你成为包体瘦身专家
    14:34
  • 视频:
    16-11 -2 极致瘦身优化:三个瘦身实战案例助你成为包体瘦身专家
    15:29
  • 视频:
    16-12 本章总结
    05:45
第17章 多平台兼容性适配-一套代码打通多端
9 节|56分钟
展开
  • 视频:
    17-1 本章介绍
    02:29
  • 图文:
    17-2 Android和iOS平台适配FAQ
  • 视频:
    17-3 Android平台发布前的配置与打出生产包
    18:21
  • 视频:
    17-4 iOS平台发布前的配置与打出生产包
    05:17
  • 视频:
    17-5 如何适配并运行在macOS平台上
    06:37
  • 图文:
    17-6 如何适配并运行在Windows平台上
  • 图文:
    17-7 sqlite在Windows平台上兼容处理
  • 视频:
    17-8 适配桌面应用搞定回车发送和自定义选择文本功能
    18:00
  • 视频:
    17-9 本章总结
    04:30
第18章 如何实现应用更新-快速应用更新的核心技能
7 节|57分钟
展开
  • 视频:
    18-1 本章介绍
    03:16
  • 视频:
    18-2 检测更新功能实现
    18:02
  • 视频:
    18-3 基于AlertDialog自定义下载确认弹框
    08:14
  • 视频:
    18-4 实时更新进度的进度条弹框实现
    18:32
  • 视频:
    18-5 安装应用功能实现
    04:17
  • 图文:
    18-6 应用内更新原理剖析
  • 视频:
    18-7 本章总结
    04:21
第19章 如何在AI的浪潮中优雅生存-学成“下山”万金油,出师必备锦囊【赠送内容】
6 节|38分钟
展开
  • 视频:
    19-1 本章介绍
    02:23
  • 视频:
    19-2 AI真的安全吗,AI安全问题该如何解
    11:00
  • 视频:
    19-3 提示词优化技巧-从LLM大型语言模型中获得更好的输出
    20:50
  • 图文:
    19-4 带你打开视野一览AIGC领域最热资源
  • 图文:
    19-5 带你探索五大Prompt(提示词)优化神器
  • 视频:
    19-6 本章总结
    03:22
第20章 课程总结
1 节|9分钟
展开
  • 视频:
    20-1 课程总结
    08:34
本课程已完结
适合人群
移动端、前后端开发者
意向成为跨平台技术高阶人才
对ChatGPT和Flutter感兴趣的开发者
技术储备
具备一定的移动端编程经验
需要有一定的Dart语言基础
环境参数
Flutter版本 多版本适用
开发环境 Android Studio
Dart 3.X以上版本
操作系统 Windows 10及以上、macOS 10.14及以上
不为别的,只为提升面试通过率
尽管课程时间很长,
但没关系,我们有老师的陪伴,
还有同学之间互相鼓励,彼此帮助,
完成学习后,还能获得慕课网官方认证的证书。
立即购买
本课程被纳入了《Flutter跨平台技术经典学习路线》的学习路线中,共 5 个步骤,5 门课。
Step1: Flutter从入门到进阶
慕课甄选-2024年Flutter零基础极速入门到进阶实战
难度 中级
原价 ¥399.00
已有 393 人在学
加购物车
Step2: Flutter混合开发技术,落地热门App项目
基于Flutter 3.x 实战跨平台仿抖音App混合开发
难度 初级
原价 ¥399.00
已有 436 人在学
加购物车
Step3: 全面应用Flutter高阶技术,落地复杂项目架构与开发方案
Flutter高级进阶实战-仿哔哩哔哩-掌握Flutter高阶技能
难度 高级
原价 ¥368.00
已有 1624 人在学
加购物车
Step4: 成为ChatGPT+Flutter跨平台技术高手
ChatGPT + Flutter快速开发多端聊天机器人App
难度 中级
原价 ¥448.00
已有 272 人在学
加购物车
Step5: Flutter高级技能之自研动态热更新框架
手把手带你自研一套Flutter动态热更新框架
难度 高级
原价 ¥399.00
已有 79 人在学
加购物车
路线特惠价: ¥2013 5门课总价:¥2013
选择该路线学习
已有2804人在学
数据加载中...
《ChatGPT + Flutter快速开发多端聊天机器人App》的真实评价
综合评分:分,共 人参与
篇幅原因,只展示最近100条评价

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题

意见反馈 帮助中心 APP下载
官方微信