Mobile Application Programming

My Reflection about Mobile applications is that it's not easy to implement if you're not good at coding UI UX because other than the framework used you should be confident about your coding skills using JavaScript , HTTP requests, JSON parsing, and OOP concepts.

In Mobile application this semester I was taught by my academic advisor Dr.Jumail which I consider as my idol in coding I hope one day I can reach to be close to his level of problem-solving and his critical thinking techniques.

In Mobile Application we were introduced to the Flutter framework which I had prior knowledge of before enrolling which is a framework introduced by Google in late 2017, it heavily relies on widgets to produce the Ux but for the backend, you have the freedom to choose whatever framework you are comfortable with, for us for the backend we used firebase with the help of REST API for connectivity.