Recently I started to have the brilliant idea of re-introducing myself to Android Development. I have not touched upon this since University. Android Development has changed drastically in the last few years, with new approaches to designing UI of apps using the Jetpack Compose UI Toolkit and a completely new language: Kotlin. I have to say I am excited to learn about new technologies, features, and tools with the android development architecture.

Before jumping into developing an application with fond memories of University, a head full of great ideas, and a desk full of snacks. I thought it would be a good idea to take the Android Basics with Compose tutorial.

Which I have completed; take a gander at the amount of badges I've accumulated (Yes! I know it's been a little while between some of the courses, but I have been busy):

Android Badges

However, in all seriousness and retrospect of the course, the first few lessons delve into the basics of programming. You know the usual variables, functions, and conditions with a guide to the syntax and semantics of Kotlin. Although I am an experienced developer it is nice to get familiar with the fundamentals of a new language before jumping head first. It then delves into utilising the Jetpack Compose UI Toolkit with more advanced Kotlin requirements and scenarios. Each stage consists of a mixture of tutorial-led and independent learning with a variety of apps delving into a bunch of problem-solving skills, ranging from UI organisation, accessibility approaches, handling state, and user interactivity.

I'd recommend the course to anyone interested in Android development, new or experienced programmers.

Keep in tune, my next few posts should be going through my learning journey and hands-on experience using Kotlin, Jetpack Compose and other Android development technologies.


Comments

Be the first to comment!