# Best tutorials to learn flutter

**URL:** <https://forum.kirupa.com/t/best-tutorials-to-learn-flutter/638870>\
**Category:** programming\
**Created:** [October 31, 2018, 9:27am UTC](https://forum.kirupa.com/t/best-tutorials-to-learn-flutter/638870 "2018-10-31T09:27:44Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![vijaydeveloper](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/vijaydeveloper/32/9337_2.png) [@vijaydeveloper](https://forum.kirupa.com/u/vijaydeveloper)\
**Post date:** [October 31, 2018, 9:27am UTC](https://forum.kirupa.com/t/best-tutorials-to-learn-flutter/638870/1 "2018-10-31T09:27:45Z")

</div>

I wanted to know the **[best tutorials for learning flutter](https://hackr.io/tutorials/learn-flutter)**. Previously lots of people suggested me the flutter, can you please inform why this one is the best or why?

---

<div class="post-metadata">

**Author:** ![Wayne](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/wayne/32/16501_2.png) [@Wayne](https://forum.kirupa.com/u/Wayne)\
**Post date:** [October 31, 2018, 9:51am UTC](https://forum.kirupa.com/t/best-tutorials-to-learn-flutter/638870/2 "2018-10-31T09:51:31Z")

</div>

I really suggest you take a look at PWA. Native web technologies are better to learn than new frameworks that add many abstractions.

---

<div class="post-metadata">

**Author:** ![Wayne](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/wayne/32/16501_2.png) [@Wayne](https://forum.kirupa.com/u/Wayne)\
**Post date:** [October 31, 2018, 9:52am UTC](https://forum.kirupa.com/t/best-tutorials-to-learn-flutter/638870/3 "2018-10-31T09:52:38Z")

</div>

[https://developers.google.com/web/progressive-web-apps/](https://developers.google.com/web/progressive-web-apps/)

---

<div class="post-metadata">

**Author:** ![vijaydeveloper](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/vijaydeveloper/32/9337_2.png) [@vijaydeveloper](https://forum.kirupa.com/u/vijaydeveloper)\
**Post date:** [October 31, 2018, 10:05am UTC](https://forum.kirupa.com/t/best-tutorials-to-learn-flutter/638870/4 "2018-10-31T10:05:36Z")

</div>

Thanks Millad, Will go through with the tutorials and let you inform the same if face any issues.

---

<div class="post-metadata">

**Author:** ![Wayne](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/wayne/32/16501_2.png) [@Wayne](https://forum.kirupa.com/u/Wayne)\
**Post date:** [October 31, 2018, 10:20am UTC](https://forum.kirupa.com/t/best-tutorials-to-learn-flutter/638870/5 "2018-10-31T10:20:12Z")

</div>

Great. We are here to help you and each other. You will find a lot of great resources in the form and on the site about PWA. Keep it up 😃

---

<div class="post-metadata">

**Author:** ![kirupa](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/kirupa/32/11616_2.png) [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Post date:** [October 31, 2018, 1:23pm UTC](https://forum.kirupa.com/t/best-tutorials-to-learn-flutter/638870/6 "2018-10-31T13:23:40Z")

</div>

For flutter, the best resource I have found is: [https://flutter.io/docs/](https://flutter.io/docs/)

Flutter and PWA are two very different technologies with very VERY different use-cases. One is a cross-platform web app solution and the other is a native iOS and Android solution.

To take a step back, what are you trying ti build? Why did you choose flutter as a solution?

🎃

---

<div class="post-metadata">

**Author:** ![Wayne](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/wayne/32/16501_2.png) [@Wayne](https://forum.kirupa.com/u/Wayne)\
**Post date:** [October 31, 2018, 1:59pm UTC](https://forum.kirupa.com/t/best-tutorials-to-learn-flutter/638870/7 "2018-10-31T13:59:13Z")

</div>

I have had bad experience with using one framework/lib to create apps for different platforms. If I would do it again it would be react native or PWA. It would be very good if you actually took the time and build individually for each platform with its own tools!

---

<div class="post-metadata">

**Author:** ![kirupa](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/kirupa/32/11616_2.png) [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Post date:** [November 1, 2018, 9:21pm UTC](https://forum.kirupa.com/t/best-tutorials-to-learn-flutter/638870/8 "2018-11-01T21:21:06Z")

</div>

Isn’t React Native one framework for building an app for different platforms? 😛

---

<div class="post-metadata">

**Author:** ![Wayne](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/wayne/32/16501_2.png) [@Wayne](https://forum.kirupa.com/u/Wayne)\
**Post date:** [November 2, 2018, 8:38am UTC](https://forum.kirupa.com/t/best-tutorials-to-learn-flutter/638870/9 "2018-11-02T08:38:40Z")

</div>

Yes it is. I still recommend building for each platform individually.
