Skip to main content

One post tagged with "Kotlin Coroutines"

View All Tags

Β· 5 min read
Emmanuel Muturiaβ„’

Know Your Meme πŸ€£β€‹

Alt text

Welcome & Hello! πŸ«‚β€‹

Alt text

Whoa whoa relax guys. We know that you dearly missed us and we missed you too. Winter Season may have separated us but we are here yet again to occupy your professional lives and help you achieve your goals. Do we even need to tell you how this month is different from the rest? Did you not see our poster? Well, join us in this episode as we uncover what Android254 and Kotlin Kenya have been up to this month. This is Episode #21 of The Kotlin Kenya Newsletter!

Alt text

The Kotlin Bits Challenge πŸ§ β€‹

Alt text

To supercharge our attendees' problem-solving skills, we had them attempt an easy LeetCode problem. If you are up for it, feel free to submit your solution to us and who knows, you just might win a prize...

Asynchronous Programming with Coroutines πŸŒ€β€‹

Alt text

Joining us from the city of Abuja, Michael Obi took the stage (well, screen as it was virtual but you get the idea) and made the audience understand why Asynchronous Programming was important in the first place. Using screenshots from a language that we shall not name, he demonstrated different use cases for Threads within the context (pun intended) of expensive tasks...

The Open Bar Session πŸ’¬β€‹

Alt text

To conclude the meetup, we had an Open Bar session that was kickstarted by Emmanuel Muturiaβ„’ who showed off ArtMaker to the audience and encouraged them to check it out and learn more about the Canvas API in Jetpack Compose. Next, Samuel Juma demonstrated SuperStocks which is a compose multiplatform project that gets Realtime data for the top 10 companies around the world, by market capitalization and was designed to work on Kotlin Multiplatform (KMP), and is of course the new kid in the block of Android App Development (AAD). This was followed by Oscar Karuga who made a comeback by introducing the community members to FeynmanAI which is a powerful command-line tool that leverages the Retrieval-Augmented Generation (RAG) model to interact with local documents. Whether you want to query your documents for specific information or quiz yourself on the contents, FeynmanAi offers an intuitive interface to get answers and enhance your understanding.. Lastly, the attendees were educated on Paystack as a FinTech product and did you know that they were recently acquired by Stripe?

DroidCon Kenya 2024 πŸŽŸοΈβ€‹

Alt text Alt text

Have you still not bought your tickets to the most exciting annual event in the history of Android in Kenya? πŸ€¦β€β™‚οΈ If we said that we had more goodies (and that is a big "If") for the first few buyers then would that motivate you to head over to droidcon.co.ke and get your tickets? There you go then, you sneaky developers. 😏 Head over to droidcon.co.ke and grab your tickets as you never know what awaits you from the 6th to the 8th of November this year... πŸ™ƒ

The Newset GDE in Town πŸ•Ίβ€‹

Alt text

If you have been around for a while, then you will understand that certain things were just a matter of time. What we are about to announce is certainly at the top of the list. Without wasting any time, join us in congratulating The Chief Senior Dishwasher in being officially recognised by Google as a Google Developer Expert (GDE) for Android! Thus, to mark the initiation complete, we officially declare him as The Chief Senior Dishwasher, GDE...

Feature of The Month πŸ™Œβ€‹

ArtMaker πŸŽ¨β€‹

Alt text

Are you interested in learning more about the Canvas API and Custom Drawing in Jetpack Compose? Would you like to unlock the Picasso (not the library) in you programmatically? Look no further as we would like to present to you ArtMaker by Ferdinand Bada, Caleb Langat, and Emmanuel Muturiaβ„’. ArtMaker is a flexible and customisable library that allows users to draw anything they want on screen and has been built fully with Jetpack Compose. It allows drawing through the Canvas, sharing the drawn Bitmap, or programmatically exposing the Bitmap for use in the calling application...

Before You Go... πŸƒβ€β™‚οΈβ€‹

Do you want to have your product (app, article, video, etc) featured in the next episode? Worry not for all you need to do is reach out to us at either Android254 or Kotlin Kenya and include the details of your product. What are you waiting for? Let us get to work, shall we?

Until September πŸ«‚β€‹

It is at this point that we acknowledge our new beginnings and pledge 🀚 to have a transformative 2024. We have journeyed, are journeying, and will still journey with you. Gears are about to be shifted (Tech Bros please calm down) in your favour. If you would like to level up your career in Android, then attending the monthly meetups, building cool stuff in public, and interacting with community members should be a part of your routine. We cannot wait to hear and share your stories. See you in September! πŸ‘‹

Alt text

Credits πŸŽ¬β€‹

1. Newsletter Writing, Editing, and Publishing​

2. Speakers​

3. The KotlinBits Challenge​

4. Announcements​

5. The Open Bar Session​

6. Meetup Host and Sponsor​

7. Newsletter Sponsors​