学习 Flutter & Dart 开发 iOS & Android 应用程序

用于构建原生 iOS 和 Android 应用程序的 Flutter SDK 和 Flutter 框架完整指南

繁體中文課程介紹

从这 25 小时的课程,你会学到

  • 为 Android 和 iOS 建构引人入胜的原生移动应用进程
  • 使用 Google 地图、设备相机、身份验证等多种功能!

要求

  • 基本的编程基础将有所帮助,但不是必须的
  • 你可以使用 Windows、macOS 或 Linux 进行 Android 应用程序开发 – 但 iOS 应用程序只能在 macOS 上。
  • 不需要有 iOS 或 Android 开发经验
  • 没有先前的 Flutter 或 Dart 经验没关系 – 本课程从零开始!

课程说明

你不需要学习 Android / Java 和 iOS / Swift 来建构真正的原生行动应用程序!

Flutter – 由 Google 开发的框架 – 允许你学一种语言( Dart )就能立即建构漂亮的本机行动应用程序。 Flutter 是一个 SDK,提供将 Dart 代码编译为本机代码的工具,它还为你提供了一组丰富的预构建和预先设置的 UI 元素(所谓的小部件),你可以使用它们来建构用户界面。

Flutter 是非常蓬勃发展的趋势,并被用于主要的 Google 应用程序,如他们的 Adwords 应用进程式- 它现在被标记为“已就绪进入生产”,因此现在是时候进入并学习它!

本课程将从零开始教授 Flutter&Dart,不需要事先了解这两者中的任何一个!而且你肯定不需要任何 Android 或 iOS 开发经验,因为 Flutter 背后的整个想法只是学习一种语言。

你不仅在理论上学习 Flutter,而且我们将在整个课程中建构一个完整、逼真的应用程序。此应用程序将包含所有内核基础知识以及使用 Google 地图、设备相机、增添动画等高级功能!

使用 Flutter,你只需编写一次代码即能将应用程序发送到 Apple AppStore 和 Google Play。

使用 Google 的 Material Design 可以立即建构漂亮但完全可自订的应用程序,几乎不需要付出任何努力。你可以使用 Flutter 提供的丰富的小部件套件( widget suite )来添加常用的 UI 元素,如按钮、开关、表单、工具栏、列表等 – 或者你只需建构自己的小部件 – Flutter 也可以轻松实现。

这是课程中包含的内容:

  • 有关 macOS 和 Windows 的详细设置说明
  • 全面介绍 Flutter、Dart 和小部件背后的概念
  • 内置小部件的概述以及如何添加自己的小部件
  • 除错提示和技巧
  • 以标签( tabs)、侧面抽( side drawers)和基于堆栈浏览的页面导航(  stack-based navigation )
  • 状态( state )管理解决方案
  • 处理和验证用户输入
  • 通过发送 Http 请求将 Flutter 应用程序连接到后端服务器
  • 用户认证
  • 添加 Google 地图
  • 使用相机等本机设备功能
  • 添加精美的动画和页面过渡
  • 如何将你的应用发布到 APP 商店
  • 和更多!

本课程适合 

  • 有兴趣为两个最流行的行动平台 –  iOS 和 Android 开发真正的原生行动应用程序
  • 你想要探索 Flutter 提供的全套功能
  • 不想花几个小时学习两种完全不同的语言

课程先决条件:

  • 基本的编程语言知识将有很多帮助,但并不是一项艰难的要求
  • 你不需要知道 Flutter 或 Dart
  • 你不需要知道iOS(Swift / ObjectiveC)或 Android(Java)

目标受众

  • 初学者和有经验的开发人员,他们有兴趣在两个平台上使用一种语言就可开发出行动应用程序
  • 有经验的 iOS 或 Android 开发人员希望使用一种语言建跨平台(iOS + Android)应用程序

讲师简介

Maximilian Schwarzmüller   专业的Web开发人员和讲师

作为Web开发人员的经验

从13岁起,我不间断地学习新的编程技巧和语言。 早期我只是因为好玩开始为朋友做网站。 这种热情一直持续下去,并导致我成为一个自由的 Web 开发人员和顾问的决定。 我在这份工作上获得的成功和乐趣很丰盛,也引燃并持续这份热情。

我从后端的 Web 开发 ( PHP 的 Laravel、NodeJS ) 开始,渐渐也做越来越多的前端开发,在很多专案中使用 Angular 或 VueJS 2 等现代框架。 我现在两个世界都爱!

作为一名自学的开发人员,我有机会通过攻读工商管理硕士拓宽视野,也取得学位。 这使我能够在一家重要的战略咨询公司和一家银行工作。 这段时间大大提升了我的整体经验和技能。

身为教练的经验

由于自我学习成为专业人士的经验,我真正了解在学习新知识或改进已知语言时的困难部分和难题。 这种背景和经验使我能够专注于最相关的关键概念和主题。 我有很多五星级的课程记录,在 Udemy 有超过10万名学生以及成功的 YouTube 频道,是最好的证明。

无论是作为开发的指导员,还是工商管理教学,我都收到很好的反馈。 最有意义的经验是看到人们因此找到新的、更好的工作、创建很棒的网络应用程序、获取令人惊奇的专案,或只是在我的教学帮助下把开发网页当成嗜好享受其中的乐趣。

英文字幕:有

  • 想要了解如何将英文本幕自动翻译成中文? 请参考这篇 How-To

课程网址   ♥找优惠折扣码?

Sponsored by Udemy

♥欢迎关注 Soft & Share 微博

 

发表评论

Powered by WordPress.com.

Up ↑

%d 博主赞过: