使用 Flutter 进行跨平台应用开发
你将会学到的
- 了解如何从单个代码库创建移动、Web 和桌面应用程序并向用户提供定制解决方案
- 技术有能力解决日常问题,José Manuel Márquez 将教您如何创建提供重要解决方案的应用程序。软件工程师兼 Flutter 专家 José Manuel 在无数技术活动中分享了他的知识,并于 2019 年与他人共同创立了专注于应用程序开发的公司 Código Base。
- 在此在线课程中,您将学习如何创建和开发自己的跨平台应用程序,为您的用户提供解决方案。了解如何使用 Flutter,这是一款 Google 框架套件,可让您以快速、专业的方式使用单一代码库。
课程内容
U1 介绍
- 关于我
- 影响
U2 UI构建
- Flutter 简介
- 基础项目创建
- 无状态小部件
- 资产
- 使用设计
- 启动页面的实现
U3 交互性
- 有状态的小部件
- 检测手势和导航
- 重构
- 任务列表页面
- 将任务列表页面转换为有状态的小部件
U4 存储数据
- 新任务
- 文本字段控制器
- 使用 setState 处理状态
- 插件、软件包和共享首选项
- 序列化和反序列化
- 在共享偏好设置中保留和恢复任务
U5 状态管理
- 申请状态
- 继承的小部件
- 提供者
- 将提供商添加到任务列表页面
- 将提供商添加到新任务模式
U6 额外信息
- 添加启动器图标
- 编译应用程序
- 上传至商店
FP 最终项目
- 使用 Flutter 进行跨平台应用开发
说明
- José Manuel Márquez 是一名软件工程师和应用开发专家。2018 年,他接触到了 Flutter,此后,他在一年后创立的 Código Base 公司中一直使用这项技术。他为想要将产品推向市场的不同客户开发移动应用。
- 在他的职业生涯中,他曾在 MorcillaConf、Tenerife TLP 和 Codemotion 等技术活动中分享他对 Flutter 的知识,并为 calendar_timeline 和 time_range 开发了两个开源包。
此课程面向哪些人
- 任何想要开始开发跨平台应用程序的人。
- 要求和材料
- 对于本在线课程,您需要一台安装了 Flutter 的计算机并可以访问 Figma 帐户。
声明: 本站所有文章, 如无特殊说明或标注, 均为本站原创发布.任何个人或组织, 在未征得本站同意时, 禁止复制、盗用、采集、发布本站内容到任何网站以及各类媒体平台. 本网站不会在其服务器上存储任何非法文件, 我们仅索引和链接到其他网站提供的内容.由于文档会不定期更新, 课程内容目录仅供参考, 实际以下载文档中的目录为准. 这里任何项目的内容仅供学习试看, 试看后请删除, 请勿用于商业用途. 如若本站内容侵犯了原著者的合法权益, 请提供证据证明您是涉嫌被侵权的唯一所有者, 可联系我们的电子邮箱skillskills(at)protonmail.com进行处理. 请把(at)改成@.