Inspiration

I love trying out new things and I felt app development was one such domain. When I heard about AppSprint, I thought it would be the perfect opportunity to learn this by actually diving into the process instead of just reading endless documentations about app development without applying it in real life. A win would build confidence in not only app development but hackathons in general for me.

What it does

This app is a micro blogging app (the problem statement given). It is a fully functioning front end (UI/UX) of the mobile application. It allows users to visit different fragments, scroll and add text etc.

How I built it

First I wrote down the general approach that I had planned to take and acted accordingly. I made the UI using Figma and then made the functional app using android studio. I've used Kotlin for doing so.

Challenges I ran into

There were quite a few challenges that I ran into. Being a solo competitor, it was a little difficult as every step of the process had to be assessed and accomplished by myself. In the technical aspects, the bottom navigation didn't work well at first. It did not work at all actually. Moreover I wasn't able to test it on an emulator as my laptop couldn't handle the RAM requirements. This led to extremely long wait times to install and reinstall the app into my phone every time. Further, figuring out the appropriate layouts were a little tricky.

Accomplishments that I'm proud of

I'm proud to have actually made my first android app. It feels like a big deal as this is something I've always wanted to do. I am thankful that despite the challenges I was able to overcome them and persevere. There were a lot of moments where I felt that I could no longer proceed but I'm happy I did not give up. Overall this was a great experience.

What I learned

I've learnt a lot in this event and I'm glad I took part. Apart from the obvious, that I learnt a lot about android app development and Figma, I also learnt a lot of valuable life skills. Some of them are that hard work always pays of which I can see now with the sacrificed sleep hours, stress etc. I've learned to never give up and always keep believing.

What's next for Toshair

I'd like to learn about backend for android development and try implementing that for this app. As of right now, I am not equipped with the knowledge to do that so a little bit of practice and study should help me there. I'll try setting up internet connectivity and things along that line.

Built With

Share this project:

Updates