发表日期:2018-12 文章编辑:小灯 浏览次数:4160
如果你第一次接触 Flutter ,你应该从简介开始,在简介中你可以了解到 Flutter 是什么,有哪些优点。 Flutter 和其他的跨平台框架的差异……。总之,它能更好的带你初步了解Flutter。
如果你是 iOS、Android 的原生开发者,那你应该看一下这篇文章,这篇文章清晰的说明了为什么原生开发这需要关注 Flutter。简单易学高效的 Dart 语言、反应式的 Flutter、以及一切都是Wiget……,看完这些之后,你会感觉到 Flutter 的简洁强大。你会停止下来手头的正在写的 Swift 和 Kotlin 代码,去了解一下 Flutter 是什么。
在这个网站中你必须看懂的是怎样配置 Flutter 的开发环境。为什么不用 Flutter 中文网?因为最新特性需要翻译,网站更新需要时间。
如果你在官网学习如何安装 Flutter 遇到了问题,那么应该找学习一下前人的经验了。这篇文章讲解了如何在 Windows 上安装 Flutter SDK。希望给使用 Windows 作为开发机器的小伙伴一点帮助。
如果你使用的是 Mac,这篇详细的教程可以帮到你。
配置好基本环境以后,我们要学习的是 Flutter 的基本语法,内容包括:变量声明、数据类型、判断和循环条件等基础知识。虽然编程语言千变万化,但是学习路径永远是这样。建议你在学习 Flutter 基础知识的时候对照着自己正在使用的编程语言的学习路径,对应起来学习。有对比学的更快些。
如果你一步一步的学习,学到这里,算是完成了小成就。你现在可以轻松的写下几行 Dart 的代码,然后运行一个 Hello World 程序。
学习过 Hello World 程序之后。我们可以开始学习 Flutter 布局了。学习布局意味着我们可以使用 Flutter 构建移动应用界面,一套代码,可以在 Android 和 iOS 上运行。本文主要介绍了 Flutter 布局的相关内容,从实际的例子出发,讲解该如何使用 Flutter 进行布局。
本文列举了 Flutter中 最常见的布局 Container
, 列举的一些实际应用的例子以及使用方法。
这篇文章介绍了 Flutter 常见的集中控件,包括:Padding
、 Align
、 Center
。介绍了他们的布局行为以及使用场景。
这篇文章介绍了 Flutter 常见的集中控件,包括:FittedBox
、 AspectRatio
、 ConstrainedBox
。介绍了他们的布局行为以及使用场景。
介绍了 Flutter 的 Image
控件的使用方法。
介绍了 Flutter 的 Text
控件的使用方法
显然,讲解Flutter布局的文章还不是很全面,在后的更新中会进行补充。
在学习 Dart 基本语法、Flutter布局这些知识之后,距离我们做一个有数据交互的 Flutter App 还需要学习最后一部分知识:网络请求。
这篇文章中,作者介绍了如何在 Flutter 中使用 http 请求来完成一个新闻页面的功能,数据源使用的 Django+Mysql,如果你在未缺少数据源而感到哦困恼,你可以尝试一下豆瓣开发者服务中提供的数据接口。你可以不用很详细的编写页面,但是一定要掌握如何使用 Flutter 进行网络请求。
作者通过一些公共的数据接口,完成了一个简单的新闻阅读 App,通过这个例子可以完成的使用到Dart语法、布局和控件以及网络请求的相关知识。
作者通过使用开源中国的相关 API 和数据爬虫,实现了一个有功能的开源中国客户端,通过这个例子也可以完成的使用到 Dart 语法、布局和控件以及网络请求的相关知识。
到此,你可以使用 Flutter 的构建一个具有精美界面、使用 Dart 构建的、有数据请求的 iOS 或 Android 应用。
我的一篇文章承载不了 Flutter 所有的知识点,如果你想了解更多关于 Flutter 的相关知识,你可以关注一下掘金的Flutter 的 Tag,目前该Tag下一共有227篇文章。内容包含从 Flutter Beta 3 以来的所有关于 Flutter 的内容,相信这些文章能够更好的帮助你学习 Flutter 。
我们建立了掘金 Flutter 技术交流群,如果你在移动端阅读本篇文章,你可以复制小熊姐微信号:Fedjiang ,Web端和微信端可以通过扫描二维码,回复 flutter 获取加群链接。
[图片上传失败...(image-a15a93-1544410778172)]
作者:掘金官方
链接:https://www.jianshu.com/p/84cf6a2a2460
來源:
著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
日期:2018-10 浏览次数:7239
日期:2018-12 浏览次数:4312
日期:2018-07 浏览次数:4864
日期:2018-12 浏览次数:4159
日期:2018-09 浏览次数:5482
日期:2018-12 浏览次数:9908
日期:2018-11 浏览次数:4793
日期:2018-07 浏览次数:4567
日期:2018-05 浏览次数:4847
日期:2018-12 浏览次数:4309
日期:2018-10 浏览次数:5128
日期:2018-12 浏览次数:6199
日期:2018-11 浏览次数:4450
日期:2018-08 浏览次数:4579
日期:2018-11 浏览次数:12614
日期:2018-09 浏览次数:5565
日期:2018-12 浏览次数:4817
日期:2018-10 浏览次数:4170
日期:2018-11 浏览次数:4515
日期:2018-12 浏览次数:6053
日期:2018-06 浏览次数:3994
日期:2018-08 浏览次数:5420
日期:2018-10 浏览次数:4448
日期:2018-12 浏览次数:4511
日期:2018-07 浏览次数:4348
日期:2018-12 浏览次数:4488
日期:2018-06 浏览次数:4369
日期:2018-11 浏览次数:4364
日期:2018-12 浏览次数:4236
日期:2018-12 浏览次数:5271
Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.