Hello… 2018! Err, I mean… Flutter!
It’s been a long time since I’ve posted anything here. But here’s what I’ve just started, and hopefully will continue to do, unlike the React Native dev which never really took off after that post.
First, why Flutter?
This might be the most weird, odd, and absurd (if you will) answer that I have, but just a couple of days back, I searched for “Flutter based games” and was intrigued that there’s actually some kind of support for it. The game I had in mind is pretty simple, sprite animation would be more than enough, so I didn’t really look into other libraries, frameworks, or tools made specifically for games. Also, I wanted to have the ability to plug-in some AR whenever I get to experiment on that area.
But enough of that.
Here’s a small repo based off of Flutter’s codelab with additional functionality not in the original tutorial.
I sure had fun building the app. Setting up is that easy, I don’t even need to write another blog post for that. The only caveat I can think of is that downloading the toolchain will take some time, depending on your internet connection. I believe it might have reached around 3gb just to get everything loaded, that includes the Android SDK and the Flutter SDK.
And I’m going to sidetrack here for a bit, the Redmi 2 Prime I used to run the app on a real device… well, that took a good, maybe 2-3 hours, just to get it to install via USB! Lesson learned: downgrade to MIUI 22.214.171.124.LHJMIDE and stick with that. You’re never getting anything higher than Android 5.0 (Lollipop) on that phone! It’s a bummer.
Lastly, Microsoft Visual Studio Code is the SHIZNIT!!!🤘🤘🤘!!! I can’t believe how productive AND how I don’t have to run a VM just to get out of Windows for development… 😁 Wow! Just wow!
Let me know what you think of the modifications I’ve made. I’m new to this whole “reactive” thing with regards to front-end development, so I’m still figuring it out. TTFN!