© 2022 Hashnode
Introduction Following the questions, I got asked in person and even online, I am taking this opportunity to talk about what an @sign is and why you should get one. First, it is pronounced as ‘at-sign…
The last major version of Flutter, Flutter 2, already offered official support for Android, iOS, web and Windows. Flutter 3 adds stable support for the remaining platforms, which are macOS and Linux. …
The Flutter team announced at the Google IO event that was celebrated recently some web-related improvements that Flutter 3 brings. In the official keynote, they reported on the possibility of running…
Watch the Video Yet Another Sudoku Game. Why? Sudoku: Number placing (Japanese), Sensei: Master, the one with the wisdom (Japanese) When I was a kid, I didn't know that sudoku has nothing to do w…
Watch the Video https://www.youtube.com/watch?v=UPmVW7IiSNY Why did I build this desktop tool? I was working on my startup project Inspoget and when I was building the backend/business logic side of i…
Day 3, today was meant to be a great day but gradle has been testing my patience. https://giphy.com/gifs/abcnetwork-tired-the-middle-l4pLXMFYQmTM2se7m The fact that I had not gone past the same error …
When we request permissions in our app through the relevant APIs that grant access to sensitive system features, it is very important that we have foreseen all possible cases in advance. For example, …
Create Firebase Project; Connect the Firebase cloud project with a Flutter project from the Command Line Terminal; Install the Firebase and FlutterFire CLI; Set up Firebase locally with the local emul…
Video-call is one of the wonders of technology. I mean seeing the person one is talking to in real-time is just mind-blowing 🤯. via GIPHY Sometimes I feel like programming is a form of magic because…
In a previous post, we discussed using find.byPredicate for more accurate and bulletproof widget testing. Flutter: Up your testing game In this post we are going to quickly go through that same logic,…