终极实践 Flutter 和 MVVM – 构建真实项目
The Ultimate Hands-On Flutter & MVVM – Build Real Projects
学习构建现代 Flutter 应用程序的艺术
你将学到什么
跨平台开发 使用 Google Flutter 框架
实现 Flutter 应用程序 使用 MVVM 设计模式
网络和使用 JSON API 使用 Flutter
构建 Flutter Maps 应用程序 使用 Google Maps API
根据用户位置检索 NearBy 地点 使用 Google Places API
使用手机摄像头拍摄照片并将图片上传到自定义服务器
构建 HackerNews 克隆,为用户显示文章和评论
要求
macOS 操作系统
应该已经在他们的机器上安装了 Flutter
推荐 Flutter 和 Dart 的初学者水平知识
描述
Google Flutter 框架风靡全球。Flutter 允许开发人员编写针对 iOS 和 Android 设备的单一代码库。Flutter 应用程序快速且高性能,允许开发人员同时为两个平台快速部署应用程序。
在本课程中,您将学习如何使用 MVVM 设计模式编写 Flutter 应用程序。您将学习如何创建几个不同的应用程序并编写易于理解、维护和执行的模块化代码。
查看下面的课程大纲
了解 MVVM 设计模式
在本节中,您将了解 MVVM 设计模式。本节将奠定贯穿整个课程的基本概念。
新闻应用
在本节中,您将学习如何构建一个完整的新闻应用程序。此应用程序将与 NewsAPI 集成并为用户获取最新消息。您将学习如何使用 MVVM 设计模式来实现应用程序。您还将学习如何使用 webview 来显示新闻的详细信息。
地点查找器
Place Finder 应用程序允许用户在他们的位置附近搜索他们最喜欢的餐厅。在本节中,您将学习如何注册 Flutter 应用并将其与 Google Maps API 集成。您将在地图上列出附近的地点,并将它们显示在列表中。最后,当用户选择时,应用程序将启动谷歌或苹果地图应用程序,将用户带到他们的目的地。
城市护理
在本节中,您将学习如何在 Flutter 应用程序中集成相机和照片库。您还将学习如何将照片上传到自定义服务器,然后通过从服务器获取数据来显示数据。
黑客新闻应用
在本节中,您将使用 Hacker News 公共 API 创建 Hacker News 应用程序。您将学习如何从黑客新闻中获取故事和相关评论并将其显示在您的应用中。
以下是我的学生的一些评论
在每个部分中找到所有这些隐藏的金块真是太好了。当您阅读部分标题时,您会认为该部分没有太多内容,但是讲师会竭尽全力引入现实生活中的场景。
如果您想学习 JSON 解码、逐个编码,这是您必须学习的课程。我喜欢这门课程,因为讲授计划很棒。它从初学者开始,Mohammad 一步一步讲授,逐个案例,解释非常清楚。最后你觉得你已经掌握了整个主题。
Mohammad 是一位很棒的教练,我真的很喜欢他的课程。
最后我明白了可编码和可解码的工作原理!
我真的希望您喜欢这门课程,如果您有任何问题,请随时与我联系。
享受课程并开始构建 Flutter 应用程序!
本课程适用于
想要学习如何实现 MVVM 设计模式的 Flutter 开发人员想要
学习如何开发跨平台应用
程序的开发人员想要独立并在两个平台上工作的应用程序开发人员


评论(0)