Jetpack Compose Unleashed: My First Android Talk

Jessica RandallJessica Randall
2 min read

On the 8th of June, I was invited by GDG Soweto to make my first Android debut. This marked my very first Android talk, and let me tell you, the excitement was electrifying.

"Why Android?" you might ask. Well, I've always been captivated by Android devices. And with Android reigning as the king of mobile operating systems, the opportunity to create experiences for millions was irresistible. It felt like being part of something significant.

While choosing Android was the first step, the journey itself was a whirlwind. I delved into various coding languages, searching for the perfect fit for Android. And lo and behold, Kotlin stepped in and fit like a glove. It's intuitive and easy to understand, like having a conversation with your computer.

Speaking of conversations, I've found my community in tech circles. Sharing tech stories, troubleshooting challenges, and diving deep into all things Android is an engaging and enriching experience. With this backdrop, my Android adventure began.

Naturally, the jitters tagged along, but they added a layer of excitement as I unveiled the mysteries of Jetpack Compose. And then came the remarkable experience of sharing my code. It was like revealing a piece of myself in a tech-savvy way. The pride I felt was akin to earning a badge as a budding Kotlin coder.

My presentation was titled "Compose Your Way to Layout Bliss: Row, Column, Box, and the Use of Modifiers." Fancy, right? But don't let the name fool you. It's like arranging your room — Row, Column, and Box are the building blocks within Jetpack Compose. Combine them, and you've got a layout that's not just functional but also fantastic. But that's not all.

The secret sauce? Modifiers. They're like the special ingredient that turns your layout interactive. It's like having buttons that do cool stuff when you tap them. In essence, my talk wasn't just about Android tech; it was about crafting experiences that look great and work seamlessly. With Row, Column, Box, and Modifiers, you have the tools to create layouts that users will not only love but also find engaging. It's all about making technology more relatable and user-friendly.

And finally, here are the key takeaways from my first technical talk on Android:

  • Feeling Nervous is normal. Nerves are a sign that you are embarking on something new and exciting.

  • Sharing is Empowering: The act of sharing knowledge is a reciprocal endeavor that enriches all parties involved.

  • Growth is a process. True progress emerges from a consistent cycle of learning and evolution.

  • Feedback is invaluable. Constructive feedback serves as the guiding star for continuous improvement.

0
Subscribe to my newsletter

Read articles from Jessica Randall directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Jessica Randall
Jessica Randall

Hi there, I'm Jessica Randall! I'm a driven individual who is passionate about technology and has a natural talent for solving complex problems. I am pursuing my Master's degree in Mathematics and have a deep interest in artificial intelligence and machine learning. I am also an aspiring Android developer and believe in using technology to make a positive impact in the world. I have a strong track record of leadership and community building, having held positions such as Women Tech Maker Ambassador, Microsoft Student Learn Ambassador Alumni, Golden Key Member, and GDSC Alumni Lead. I am committed to promoting equal opportunities in the tech industry and mentoring others to help them achieve their goals. My love for Mathematics stems from its intricate complexities, and I am always eager to dive deeper into this fascinating field. With my unwavering drive and determination, I am confident that I will make a significant impact in the world of Mathematics and technology.