I was interested in airplanes when I was 12. I tried to run an airplane simulator on my laptop, but it didn't work well: it took like 3 seconds to render a frame.
I was searching up why it was not working. Since then, I started to get interested in computers, especially in hardwares. I somewhat understood how the components of the computer (CPU, RAM, GPU, mainboard (motherboard / logicboard), sound card, pci lanes for connections, I/O ports, ...) interact, but to deeply understand those interactions, I had to know the software, too.
I started with the most widely-used language, Python, to understand the basic concepts in programming, such as class, variable, function, loops, ...
Then, I wanted to build an app using the programming knowledge that I learned. Flutter was the perfect framework for this, as it supports cross-platform app development. I learned Dart to use Flutter. After a year of effort, developing it at least 4 hours a day, I published the app, Atrable, on the Apple App Store.
Developing Story of Atrable →I am also building my website (this one). This website would be gradually developed as I keep doing activities 💪.
- Written on Mar. 22, 2022