Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

请教~ #5

Closed
ylmyg opened this issue Jul 30, 2018 · 5 comments
Closed

请教~ #5

ylmyg opened this issue Jul 30, 2018 · 5 comments

Comments

@ylmyg
Copy link

ylmyg commented Jul 30, 2018

想请教作者,想学习Flutter,该从哪方面学起,该看哪些书籍和网站,麻烦作者指点一下

@CarGuo
Copy link
Owner

CarGuo commented Jul 30, 2018

一般从 https://flutterchina.club/get-started/install/ 这里开始,这个过程其实就是熟悉Dart语法和Flutter Api。

过程中主要看你原本的什么开发者,比如Android开发的、React开发者,上手都会比较容易,在语法熟悉上比较有优势。就我个人而言,简单熟悉Dart语法和Flutter API后,我会试着把自己的项目用Flutter重构一遍,这样在实践中学习。我个人推荐是花两三个小时熟悉通过上面的链接简单了解下,然后看别人的项目,最后动手。

目前GSYGithubApp系列的完成度都比较高,这个库后面也会配上一些文章说明,作为学习还是挺不错的。

@ylmyg
Copy link
Author

ylmyg commented Jul 30, 2018

作者你好,我是android开发者,目前公司要我学习前端开发,需要学习一种跨平台框架语言,我觉得Flutter不错,语言上比较熟悉,有个问题想请教,Flutter能支持web么?我看到文档上是支持web的,但是文中又是这样说明 Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。不是很清楚是否支持web端的开发。

@CarGuo
Copy link
Owner

CarGuo commented Jul 30, 2018

应该是说dart支持web,不过目前不是很流行就是了。
flutter不支持构建web,文档上的web是给web开发人员快速学习的对比。
所以公司如果让你学习前端的时候,还是学习下react或者vue吧。特别是vue是比较容易上手的。

@ylmyg
Copy link
Author

ylmyg commented Jul 30, 2018

主要是学习Vue有点困难,没有前端JS的基础,学习比较慢。我先把前端的基础知识先学习,慢慢过渡到Vue,Flutter得抽时间来学习,最后一个问题想问,没有IOS的基础,是否也能用Flutter开发,Flutter里面的控件是不是同时支持安卓和苹果上显示?

@CarGuo
Copy link
Owner

CarGuo commented Jul 30, 2018

支持的,目前flutter在跨平台上兼容上是我用过最好的,主要是因为Flutter Engine和Skia,使得兼容效果很好,基本不需要什么ios基础

@CarGuo CarGuo closed this as completed Jul 30, 2018
@CarGuo CarGuo mentioned this issue Nov 21, 2019
@mr-shitou mr-shitou mentioned this issue Nov 30, 2019
@theecn theecn mentioned this issue Dec 18, 2019
@byue666 byue666 mentioned this issue Dec 19, 2019
@dfaofeng dfaofeng mentioned this issue Dec 24, 2019
@alienzh alienzh mentioned this issue Dec 27, 2019
@YaoHooHoo YaoHooHoo mentioned this issue Jan 15, 2020
@w497763094 w497763094 mentioned this issue Mar 10, 2020
@JevonShi JevonShi mentioned this issue Mar 10, 2020
@HaobinXu HaobinXu mentioned this issue Mar 20, 2020
@luan823230 luan823230 mentioned this issue Mar 24, 2020
@Andy957 Andy957 mentioned this issue Apr 16, 2020
@ngu2008 ngu2008 mentioned this issue Apr 17, 2020
@hzg1105 hzg1105 mentioned this issue May 3, 2020
@MrHGJ MrHGJ mentioned this issue May 19, 2020
@hzg1105 hzg1105 mentioned this issue Jun 14, 2020
@wangkr wangkr mentioned this issue Jul 4, 2020
@gss3000 gss3000 mentioned this issue Jul 8, 2020
@zaeMyn zaeMyn mentioned this issue Aug 5, 2020
This was referenced Jun 22, 2022
@MasterSpecter MasterSpecter mentioned this issue Nov 3, 2022
@ShiChenZhi ShiChenZhi mentioned this issue Nov 4, 2022
@CismatTest101 CismatTest101 mentioned this issue Nov 12, 2022
@HBLove HBLove mentioned this issue Nov 22, 2022
This was referenced Dec 3, 2022
@jayVRIY jayVRIY mentioned this issue Dec 8, 2022
@EsqJei EsqJei mentioned this issue Dec 20, 2022
@omiom33 omiom33 mentioned this issue Jan 6, 2023
@Null404Nil Null404Nil mentioned this issue Sep 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants