BNCC Academy x Gojek: Learning Kotlin for Mobile Application

Kent Martin
2 min readSep 17, 2020
source: unsplash.com

Hello everyone! Today, I want to share a bit of my experience when I was learning Kotlin with Gojek. To be honest, this is my first time using kotlin, and I really hope that I could get lots of knowledge from our coaches from Gojek. At first, I expect that we will only learn more about the theory and a little bit of coding. But it turns out that I was completely wrong! Although there is a theory, we also have a project that could help us practice using kotlin for mobile development.

At first, we learned how to use Android Studio and of course introduction to kotlin, since there are a lot of participants, that are quite new to kotlin (of course including me). We also learned about android view and layout. Did you know there are a lot of different kinds of layout? There are Frame Layout, Linear Layout, Relative Layout, and Constraint Layout, and personally, I quite like the constraint layout, because it’s more flexible.

Not only learning about coding, but we also learned about Github, where we were asked by our coaches to learn it because it was important if you are doing a project in a group. To be honest, this is also my first time using git, and I have quite a lot of trouble using it. But, I know, I am not alone here, so I can ask my friend to teach me. And now, I can do basic things on git, such as push, commit, etc.

Personally, I really learned a lot of things here! Not only hard skills such as coding, but I also learned soft skills, which are teamwork, time management, and many more. This experience is something that will certainly be very useful in the future.

I think that’s it for my learning experience with Gojek. Of course, there are still lots of technical things that I could not share here, but I hope you could get some knowledge while reading this article.

Thank you very much!

--

--