Flutter Tutorial for Beginners – Build iOS and Android Apps with Google’s Flutter & Dart

You don’t need to learn Android/ Java and iOS/ Swift development to build real native mobile apps!
Join the full Flutter course: https://acad.link/flutter
Check out all our other courses: https://academind.com/learn/our-courses
Join our Academind Community on Discord for free: https://discord.gg/gxvEWGU
You don’t need to learn Android/ Java and iOS/ Swift development to build real native mobile apps!
Flutter – a framework developed by Google – allows you to learn one language (Dart) and build beautiful native mobile apps in no time. Flutter is a SDK providing the tooling to compile that Dart code into native code and it also gives you a rich set of pre-built and pre-styled UI elements (so called widgets) which you can use to compose your user interfaces!
Let’s get started in this video!
———-
• Go to https://www.academind.com and subscribe to our newsletter to stay updated and to get exclusive content & discounts
• Follow @maxedapps and @academind_real on Twitter
• Join our Facebook community on https://www.facebook.com/academindchannel/
See you in the videos!
———-
Academind is your source for online education in the areas of web development, frontend web development, backend web development, programming, coding and data science! No matter if you are looking for a tutorial, a course, a crash course, an introduction, an online tutorial or any related video, we try our best to offer you the content you are looking for. Our topics include Angular, React, Vue, Html, CSS, JavaScript, TypeScript, Redux, Nuxt.js, RxJs, Bootstrap, Laravel, Node.js, Progressive Web Apps (PWA), Ionic, React Native, Regular Expressions (RegEx), Stencil, Power BI, Amazon Web Services (AWS), Firebase or other topics, make sure to have a look at this channel or at academind.com to find the learning resource of your choice!
Topics covered in the video:
What is Flutter? => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=0h0m13s
Understanding the Flutter Architecture => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=0h3m12s
Flutter macOS Setup => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=0h6m55s
macOS Development Environment => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=0h25m46s
Flutter Windows Setup => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=0h29m54s
Windows Development Environment => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=0h49m10s
Flutter Alternatives => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=0h52m55s
Flutter & Material Design => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=0h56m7s
Flutter is Under Active Development! => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=0h57m32s
Course Outline => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=0h59m40s
How To Get The Most Out Of The Course => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=1h3m57s
Module Introduction => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=1h6m14s
Creating a New Flutter Project => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=1h7m29s
Exploring the Default Project Structure => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=1h11m47s
Diving Into the "main.dart" File => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=1h14m7s
Widgets in Flutter – Theory => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=1h16m39s
Creating a Widget => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=1h18m46s
Adding the "Build" Method https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=1h23m42s
Adding the Scaffold => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=1h27m48s
Diving Deeper Into the Syntax => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=1h34m23s
Adding Cards & Images => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=1h40m29s
Diving Into the Official Docs => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=1h47m22s
Adding a Button => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=1h49m19s
Creating a Stateful Widget => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=1h53m15s
Managing Data Inside Stateful Widgets => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=1h58m42s
Adding the Stateful Widget & Lists => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=2h3m54s
Splitting our Code Up => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=2h7m27s
Creating the "Product Manager" Widget => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=2h14m5s
Passing Data to Stateful Widgets => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=2h19m54s
Understanding Lifecycle Hooks => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=2h26m57s
Diving Into Google's Material Design => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=2h36m34s
Understanding Additional Dart Features => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=2h41m19s
Assignment 1: Time to Practice – Widgets & Basics – Problem => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=2h47m4s
Assignment 1: Time to Practice – Widgets & Basics – Solution => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=2h48m59s
Passing Data Up => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=3h1m45s
Understanding "const" & "final" => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=3h10m38s
Wrap Up => https://www.youtube.com/watch?v=GLSG_Wh_YWc&t=3h16m44s
30:00 windows
Thanks for this incredible free content! Hugs from Brazil.