Know Your Meme π€£β
Welcomes & Hellos! π«β
Winter βοΈ has fallen. Get it? Winterfell? Anyway, we hope that you are all well and building as usual. If you did not join us last month in August, then you missed out on a lot. Worry not, for reading this will help you stay in the loop on what we have been up to lately. Whether you are reading this from the comfort of your German Machine π, duvet ποΈ, or otherwise:
This is Episode #30 of The Kotlin Kenya Newsletter...
Breaking the Walled Garden: Getting Into The iOS Ecosystem in Kenya πβ
As if sent to break π¨ the monotony, John Gachuhi kickstarted his session by introducing the audience to the iOS landscape in Kenya π°πͺ. He captivated them by further exploring some incredible insights π¬ on navigating Apple's ecosystem from an African developer's perspective...
From Chaos to Clarity: A Practical Architecture for Compose Apps ποΈβ
With all the hype π£οΈ that is constantly being, well, hyped, it is easy to get carried away and forget that Compose exists and that sometimes, building from scratch is the way. Anyway, before you click off and check out your next Coding Assistant π€ or whatever trend has been put up, Joel Kanyi took the attendees through what it takes to build a well-architected Compose application. As a bonus π, he also educated them on what not to do by revealing a messy Compose Codebase that he may or may not have written...
Shipping Feedback Loop: Accelerating User-Centric Deliveryβ
What better way to close a remarkable meetup by hearing from The Chief Senior Dishwasher, GDE? While the technical aspects of the previous sessions were critical in sharpening the community members' skills π§ , he resourcefully shared some good advice about Shipping. Well, not the Amazon π¦ kind but rather, the one where you publish your Android App to Google Play Store and consent to being tortured for weeks on end until they decide to pardon you and have your Android App published but then swiftly remove it and ban you due to who knows what and then ghost you for eternity and therefore waste your time and let me calm down now π€. Anyway, he essentially asked the room to focus more on building Products than GitHub Projects...
The Community Showcase πβ
Do you want to see what our talented community members have been up to? Here you go: π
Koffeeβ
Koffee is a "lightweight, animated toast system for Jetpack Compose. Serve your toasts hot, cold, or custom brewed". Here are some of its "toasty" features:
- π Simple toast host & state management
- πͺ Animated entrance/exit with layout awareness
- π§ Supports multiple types of toasts: Info, Success, Error, etc.
- π§© Plug-and-play composables for custom toast UIs
- π§ Customizable positioning, dismissal, durations
- πͺΆ Lightweight with zero dependencies
For more information, please check out this article...
Before You Go πββοΈβ
Hey pssst π¬. Are you interested in giving a presentation in our upcoming meetups? Do you have what it takes to blow the minds of our esteemed community members π€―? Or, do you have that project that you cannot wait to show off to our attendees? Well then, what are you waiting for π³? Click me and submit your presentation, will ya?
Until September π«β
As this meetup comes to a close, we are excited to plan for the next one π. As our community members, we want you to gain the most value from your membership. What better way to do that than getting involved? How can you do that π€? Well, submitting your presentations, telling a friend to tell a friend, and even attending the meetups are more than enough to start you off. We look forward to seeing you in September. Until then, keep coding and do not forget to touch grasss or something π...