现在上手“Flutter”还为时不晚,你还在等什么???

本文详细介绍Flutter技术概览,包括开发环境搭建、使用Packages、与特定平台交互等内容。覆盖基础布局、数据请求、MVP实现等关键知识点,提供丰富的中文与英文学习资源。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Google 在2018年5月发布了第一个 “Ready for Production Apps” 的Beta 3版本,6月20日发布了第一个 “Release Preview” 版本

作为技术人员,当然我们要与时俱进了,现在Flutter已经发布了正式版了,现在也出来蛮多资料了,如果你觉得英文难以快速消化,中文版也有大神已经准备好了,下面一一列出来喽!!!

 

1. Flutter 的技术概览

在这一步骤,你尽量通过一些文档的来了解 Flutter,知道它是基于什么来实现的、能做什么、技术边界在哪里。

Zh : https://flutterchina.club/technical-overview/

En : https://flutter.io/

2. 搭建开发环境

我们是在学习编程,学习编程最重要也是最快捷有效的方式,就是自己上手实验一番,读代码千遍,不如实际 Run 一下

这一步一定离不开开发环境的搭建,搭建好环境之后,不如根据文档新建一个 Hello World 项目。

Zh :https://flutterchina.club/get-started/install/

En : https://flutter.io/docs/get-started/install

 4. Flutter 使用 Packages

Android 中,存在大量第三方库,这些库充斥了我们日常的生产项目中,在 Flutter 的开发过程中,也并不是一个人在战斗。Flutter 支持使用由其他开发者贡献给 Flutter 和 Dart 生态系统的共享软件包。例如:网络请求(http)、导航/路由(fluro)

Zh : https://flutterchina.club/using-packages/ 

En : https://flutter.io/docs/development/packages-and-plugins/using-packages

5. 与特定平台交互 

Flutter 在发布之初就是想要有原生的体验,而为了在多个平台上正常使用和发布,总有一些我们功能我们需要和原生进行交互,例如在 Android 上表现为用 Dart 调用 Java/Kotlin 以及反向操作。

Google也是比较贴心的,提供了很多实用的库让我们学习实用。

https://flutterchina.club/platform-channels/

https://github.com/SyShare/plugins 

 6、Flutter系统结构图,就像是我们学习哪一种语言基本的一个整体架构应该要了解一下

https://docs.google.com/presentation/d/1cw7A4HbvM_Abv320rVgPVGiUP2msVs7tfGbkgdrTy0I/edit#slide=id.gbb3c3233b_0_162

 当然这个只是一个整体的观澜,具体以官网为准额。这里也推荐一个美团公众号推得文章,更为清晰的解析Flutter原理的一篇文章,个人觉得写得不错,Flutter的原理及美团的实践

了解完上面的知识点,当然得上手操作一番了,你说呢?先上一个App了解一下Github地址

 

 所涉及的知识

1.基础布局
2.数据请求
3.MVP实现
4.路由
5.手势
6.图片加载
7.网络请求(dio,http,原生)
8.多点触控
9.GlobalKey 10.国际化
11.Notification自下而上传递数据
12.显示/隐藏widget
13.Animation
14.Native交互【目前只是针对Android】

当然再发一波福利:

Flutter英文网:https://flutter.io
Flutter中文网:https://flutterchina.club
Flutter社区:http://flutter-dev.cn/
Flutter资源:https://book.flutterchina.club/chapter2/flutter_package_mgr.html Flutter Effective:https://www.dartlang.org/guides/language/effective-dart

 

该项目仅供学习,感谢 @承香墨影 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值