2018 年 2 月 27 日, 在西班牙巴塞罗那世界移动大会上, Google 发布 Flutter 的第一个 beta 版本 Flutter 是 Google 用以帮助开发者在 iOS 和 Android 两个平台开发高质量的原生应用的全新移动 UI 框架现在就可以去 flutter.io 快速上手开发精美的原生应用为了方便开发者了解和掌握 Flutter, 一颗香菜准备了以下关于 Flutter 的内容
官方资源
官网: flutter.io
快速入门: flutter.io/get-started
API 文档: flutter.io/docs/
Github:github.com/flutter/flu
Google + 网上论坛: groups.google.com/forum/#!for
- Twitter:twitter.com/flutterio
- Gitter:gitter.im/flutter/flu
Flutter 技术周报: flutterweekly.net
新闻
Flutter beta 1 重磅发布: 开发精美的原生应用
Flutter 推出 beta 版本, 目标是解决移动开发中实现原生应用的性能和与平台的集成和移植的 UI 工具包两个问题支持 Android Studio 和 Visual Studio Code, 使用 Flutter 开发的线上应用已过百万, 一些应用同时被 App Store 和 Play Store 推荐 Flutter beta 兼容 Dart 2,Flutter 生态的逐渐壮大
什么是 Flutter 的革命
作者通过介绍移动开发历史, 说明了当前原生开发和混合开发在移动应用开发中的优势和缺陷, 同时说明了 Flutter 是如何扬弃原生开发和混合开发现有的优缺点
为什么原生应用开发者需要关注 Flutter?
作者从组成 编写 Flutter 语言 Dart 开始说起, 介绍了 Dart 语言的易于学习掌握的优势说明了 Flutter 的优势例如: 简单的监听方式一切都是组件简化 Activity 生命周期管理稳定的 60 帧频, 这个特性对于移动游戏开发是一个利好消息
Flutter5 reasons why you may love it
热更新基于 Material Design 的组件一切皆是组件 Android/iOS 自动切换 UI 数量众多的开发库, 这五个原因可以让你爱上 Flutter 吗?
视频
目前 Flutter 视频在国内的网站上只有优酷上有, 在第 11 条是 Google 开发者在优酷的主页, 你可以通过查看 DartConf2018 的相关内容来了解 Flutter,1-10 均在 YouTube, 请自备
- Introducing Flutter
- Flutter Crash Course - Building a Complete App From Scratch
- Dart Flutter Chat App Tutorial
- Dart: I'm your Flutter - Dylan Drost
- Dart 2 & Flutter - DevShow at DartConf 2018
- Five API Usability Lessons from Flutter (DartConf 2018)
- Animation management with Redux and Flutter (DartConf 2018)
- Hookle Inc. Goes Lightspeed with Flutter (DartConf 2018)
- Flutter Inspector & Widget Trees - DevShow at DartConf 2018
- Flutter SDK Tutorial - JSON Storage (App Development)
Google 开发者优酷 DartConf2018
教程
Flutter 教程视频在 YouTube 不是很多, 但是在国外有很多做 Flutter 教程的网站, 想学习的开发者可以根据自己的实际情况进行选择学习
- Beginning Fllutter: 01 Introduction
- Beginning Flutter: 02 Installation
- flutterinstitute
- startflutter
开源库
- Flutter Plugin
- Plugins for Flutter, including FlutterFire such as google_sign_in,image_picker,video_player,firebase_admob,firebase_analytics,firebase_auth pubcloud_firestore. maintained by the Flutter team.
来源: https://juejin.im/post/5a964adf5188257a690f9a85