当前位置:网站首页>Flutter学习-开篇
Flutter学习-开篇
2022-08-05 04:49:00 【hn_lgc】
学习渠道
1、网络寻找教程知识(包括视频版本的)- 官网,知乎,github,google百度,其中包括视频资料,b站,youtube等
2、向其他人学习,老师,同学,同事,朋友等
3、向网络上的其他人学习,各种群组(QQ群),论坛,还有网络课程
4、书籍
官网
https://flutter.dev/
中文版官网
https://flutter.cn/
目前来看,官网文档很全,写得也很好,基本上跟着官网学习是最好的
比如flutter专门为不同领域的开发者编写了文档 Android iOS web
https://docs.flutter.dev/get-started/flutter-for/android-devs
flutter基本情况
目前(2022.7)最流行的跨平台前端框架,官网标语Build apps for any screen,意思是它要想网页一样,能运行在任意前端上面,要做前端大统一,不知道能不能实现,或者以后被替代!
为应用APP开发带来革新,使用一套代码库给所有前端(包括-移动端,web端,桌面端,嵌入式)构建和测试应用。
Flutter由Google提供稳定的支持。
特点
Flutter框架使用的语言是dart,dart是一种专门为客户端程序而创造优化的语言。
高性能运行,热重载编译-更改代码之后可以立即看到效果,提供完整的测试开发工具链,
环境搭建
目前基于Android Studio的环境搭建
如果已经搭建好了Android环境和其它基本开发环境,速度还是比较快的。
直接跟着官网教程走就行
翻墙需要翻墙软件或者按照网上教程设置镜像地址
运行flutter doctor的时候,有些选项报错,比如桌面APP开发环境报错,如果不需要桌面版软件就没关系
demo
一样的,跟着官网就行了
Android 会遇到 assembleDebug卡主的问题,需要设置仓库镜像,参考网上或者以前的Android项目即可
总结感慨:距离15年学习Android 又是7年过去了,很多东西都发生了巨大的变化。
原来的比较新的东西,智能手机,操作系统(Android IOS),语言范式,编译器(Android Studio),小程序,现在等都成了很基础的工具。
一些基本模式也已经成熟了,被探索得差不多了(客户端代码就是分为了原生和web(不管它取个什么不一样的名字,小程序,快应用))。
于是在此之上又构建出更为便捷和高级的上层工具了。
边栏推荐
猜你喜欢

C++ core programming
![[MRCTF2020]PYWebsite](/img/d4/57e8e5ee45b742894679f3f5671516.png)
[MRCTF2020]PYWebsite

二叉树基本性质+oj题解析

How to wrap markdown - md file

作业8.4 进程间的通信 管道与信号

token, jwt, oauth2, session parsing

bytebuffer use demo

There are a lot of 4T hard drives remaining, prompting "No space left on device" insufficient disk space

如何解决复杂的分销分账问题?

多列属性column元素的可见性:display、visibility、opacity、垂直对齐方式:vertical-align、z-index 越大越显示在上层
随机推荐
开发属于自己的node包
【8.1】代码源 - 【第二大数字和】【石子游戏 III】【平衡二叉树】
算法---一和零(Kotlin)
Day14 jenkins deployment
【测量学】速成汇总——摘录高数帮
[8.1] Code Source - [The Second Largest Number Sum] [Stone Game III] [Balanced Binary Tree]
软件管理rpm
【cesium】3D Tileset 模型加载并与模型树关联
【8.4】代码源 - 【数学】【历法】【删库】【不朴素的数列(Bonus)】
u-boot调试定位手段
No regrets, the appium automation environment is perfectly built
bytebuffer 内部结构
token, jwt, oauth2, session parsing
JeeSite New Report
creo怎么测量点到面的距离
4T硬盘剩余很多提示“No space left on device“磁盘空间不足
人性的弱点
[Nine Lectures on Backpacks - 01 Backpack Problems]
Day019 方法重写与相关类的介绍
密码学系列之:PEM和PKCS7,PKCS8,PKCS12