Congratulations on making it through your first Flutter course. When you started this course, you only had an idea of the Flutter framework, but now you have the skeleton of a working app.
We completed our to-do list, but yes, we have lots more to do. In the follow up course, Your First Flutter App: Polishing the App,
we’ll get to work on a whole new todo list that will walk you through completing this course and launching it on the app store. But first, let’s review what was covered.
First, in this course, you learned about the Flutter framework and how you can create mobile apps using it. You installed the framework and got to work building a game.
You learned that a Flutter app is composed of widgets and you use those widgets to create user interfaces and even define behavior in app. We used this to create a simple interface where users move a slider to what they think is the correct number placement.
You were also introduced to the Dart Programming language. This is the language you code Flutter app. It is a fully featured modern programming language that you can use to write native phone apps.
After which, you learned how to prepare your app for distribution and the process required to get your app listed on the iOS App store or the Google Play store.
Although we’ve been writing apps just for mobile devices, the beautiful thing about Flutter is that you can also use it to write desktop or web apps.
Okay, so this wraps up your first Flutter App course, but we still have a lot of work to with our app. In the next course, we’ll focus on polishing the app. You’ll get a deeper introduction to the Dart programming language followed by adding lots of shine to the app.
By the end of that course, you’ll have an app that looks professional and is fun to use. Even better, you’ll also distribute it to the iOS and/or Google play store.
So take a breather and when you feel ready, meet me in the follow up course: Your First Flutter App: Polishing the App. I hope to see there. Cheers!