【Academind 付费课程】Flutter & Dart – The Complete Guide [2022 Edition]
用于构建原生 iOS 和 Android 应用的 Flutter SDK 和 Flutter 框架完整指南。
你将会学到的
- 从头开始逐步学习 Flutter 和 Dart
- 为 Android 和 iOS 构建引人入胜的原生移动应用程序
- 使用 Google 地图、设备摄像头、身份验证等功能!
- 了解如何上传图片以及如何发送手动和自动推送通知
- 学习所有基础知识并不停歇:深入了解 Flutter 和 Dart 并成为高级开发人员
要求
- 基本的编程语言会有所帮助,但不是必须具备的
- 您可以使用 Windows、macOS 或 Linux 进行 Android 应用程序开发 – iOS 应用程序只能在 macOS 上构建
- 无需 iOS 或 Android 开发经验
- 无需任何 Flutter 或 Dart 经验 – 本课程从零开始!
说明
加入最全面、最畅销的 Flutter 课程,学习如何构建出色的 iOS 和 Android 应用!
您无需学习 Android/Java 和 iOS/Swift 即可构建真正的原生移动应用程序!
Flutter – 由 Google 开发的框架 – 允许您学习一种语言 (Dart) 并立即构建漂亮的原生移动应用程序。Flutter 是一个 SDK,它提供了将 Dart 代码编译为本机代码的工具,它还为您提供了一组丰富的预构建和预先设置样式的 UI 元素(所谓的小部件),您可以使用它们来组成您的用户界面。
Flutter 非常流行,并被用于主要的谷歌应用程序,比如他们的 Adwords 应用程序——它现在被标记为“准备好生产”,因此现在是时候开始学习它了!
本课程将从头开始教授 Flutter 和 Dart,无需具备这两者中的任何一个的先验知识!而且你当然不需要任何 Android 或 iOS 开发经验,因为 Flutter 背后的整个理念就是只学习一种语言。
您不仅会在理论上学习 Flutter,而且我们将在整个课程中构建一个完整、真实的应用程序。这个应用程序将具有所有核心基础知识以及使用谷歌地图、设备相机、添加动画等高级功能!
使用 Flutter,您只需编写一次代码,即可将您的应用同时发布到 Apple AppStore 和 Google Play。
使用 Google 的 Material Design 以几乎零努力的方式立即构建美观但完全可定制的应用程序。您可以使用 Flutter 提供的丰富的小部件套件来添加常见的 UI 元素,如按钮、开关、表单、工具栏、列表等 – 或者您只需构建自己的小部件 – Flutter 也让这变得轻而易举。
以下是课程中包含的内容:
- macOS 和 Windows 的详细设置说明
- 全面介绍 Flutter、Dart 和小部件背后的概念
- 内置小部件的概述以及如何添加自己的小部件
- 调试提示和技巧
- 带有标签、侧边抽屉和基于堆栈的导航的页面导航
- 状态管理解决方案
- 处理和验证用户输入
- 通过发送 Http 请求将 Flutter 应用程序连接到后端服务器
- 用户认证
- 添加谷歌地图
- 使用相机等原生设备功能
- 添加漂亮的动画和页面过渡
- 图片上传
- 推送通知 – 手动方法和自动化
- 如何将您的应用发布到应用商店
- 和更多!
本课程适合您,如果…
- 您有兴趣为两个最流行的移动平台(iOS 和 Android)构建真正的原生移动应用程序
- 您想探索 Flutter 提供的全套功能
- 不想花几个小时学习两种完全不同的语言
课程先决条件:
- 基本的编程语言知识会有很大帮助,但不是硬性要求
- 你不需要知道 Flutter 或 Dart
- 您不需要了解 iOS (Swift/ObjectiveC) 或 Android (Java)
此课程面向哪些人:
- 有兴趣在两个平台上使用一种语言进行移动应用程序开发的初学者和经验丰富的开发人员
- 经验丰富的 iOS 或 Android 开发人员,他们希望使用一种编程语言构建跨平台 (iOS + Android) 应用程序
IT资源 - 高品质精品资源分享网站 » 【Academind 付费课程】Flutter & Dart – The Complete Guide [2022 Edition]