Sid Patil

code
search
dark_mode
person_outline

Android Worldwide: April 2021

calendar_today favorite_border 1.2K views hourglass_empty 4 min read workspaces Community

Event Details

The second event of the Android Worldwide group of communities happened on April 27th, 2021. Android Worldwide is an initiative by various communities around the globe to bring like minded folks together to learn about the latest in Android and have fun doing so. The last event we organized was in January 2021, which was the first event of the series. We heard speakers talk on various topics like using Joda time, reactive programming with Kotlin Flows, library development on Android to name a few. The response from communities was amazing and we joined hands again in April with more talks for everyone.

an international collective of developer communities who like to put on quarterly events for Android Devs and related engineering specialties. As the second event of Android Worldwide unfolds, Julien Salvi, Honey Sonwani, Marton Braun, Karan Dhillon, Mohit Sarveiya, Rikin Marfatia and Wajahat Karim talk about the latest in Android development

Over 30 communities are a part of the Android Worldwide group and we had over 780 developers register for the event!


Participating communities

Android Budapest Android Developer Group Poznan Android Serbia
AndroidHeads Vienna DC Android Denver Droids
GDG Android Columbus GDG Boston Android GDG Bronx
GDG Capital Region GDG Córdoba Argentina GDG Fresno
GDG Helwan GDG Kolachi GDG Los Angeles
GDG Los Angeles Android GDG Montreal GDG Mumbai
GDG Nagpur GDG New York City GDG Osijek
GDG Phoenix GDG Tbilisi GDG Toronto Android
GDG Washington Kotlin Mumbai New York Android Developers
Kotlin Hyderabad

Schedule in IST

Date: 27/04/2021

  • 06:00 PM: Start of Part One
  • 06:45 PM: Making rules with Lint by Honey Sonwani
  • 07:35 PM: Android App Bundle: from start to deployment by Julien Salvi
  • 10:00 PM: Start of Part Two
  • 10:45 PM: Jetpack Compose for Games & Animations by Wajahat Karim
  • 11:35 PM: Mastering API Visibility in Kotlin by Márton Braun

Date: 28/04/2021 (Day 2)

  • 04:15 AM: Start of Part Three
  • 05:00 AM: Kotlin goes global by Karan Dhillon
  • 06:30 AM: Start of Finale
  • 07:15 AM: Unit Testing Kotlin Channels & Flows by Mohit Sarveiya
  • 08:05 AM: Preview Driven Development by Rikin Marfatia

The event spanned over two days, here are the slides and recordings of each of the talks.


Making rules with Lint with Honey Sonwani

Creating our own custom rules with lint. Upsides and downsides of having lint in your project.


Android App Bundles: From start to deployment with Julien Salvi

This publication format has been around for a while now and will be required for the new apps on the Play Store in August 2021. This session will cover all the steps to migrate your existing project in order to build and release a brand new AAB file to the Play Store. You will see the advantages and drawbacks of App Bundle. How you can easily configure your project, handle testing tracks and update your CI/CD (CircleCI, Bitrise) to deploy your optimized app with fastlane.


Jetpack Compose for Games & Animations with Wajahat Karim


Mastering API Visibility in Kotlin with Márton Braun

When designing a library, minimizing your API surface - the types, methods, properties, and functions you expose to the outside world - is a great idea. This doesn’t apply to just libraries: it’s a consideration you should make for every module in a multi-module project. In this talk, we’ll look at all the ways that Kotlin lets you get your visibility just right.


Kotlin goes global by Karan Dhillon

Explore Kotlin Multiplatform, what it is and how it is different. We will also cover a sample project during the presentation to go over how to work in a KMM project, and finish by exploring if KMM is a viable solution for a party or not.


Preview Driven Development with Rikin Marfatia

Rikin talks about using Jetpack Compose as an example to talk about how we can enjoy preview driven development using the latest tooling in Android Studio.


Sponsors

Stream was the sponsor for this event. Visit getstream.io to know more.


Wrapping it up

Thanks for joining this event. It was super fun hosting the event with Merab from GDG Tbilisi. Special thanks to Marton Braun for editing the videos of all the sessions. We will most likely assemble within the next three months to do another set of amazing events. Till then stay tuned for more! You can join our Slack workspace in the meanwhile.


About the author

Siddhesh Patil is an Android Engineer at DeliveryHero. Building core ordering experiences at Foodpanda and Foodora. He is the organzier of Kotlin Mumbai, a developer community in Mumbai, India. Find talks, articles and latest developments in Android and Kotlin on this website siddroid.com

Sid Patil is an Android Engineer and Kotlin Advocate based in Berlin, Germany. He works at Delivery Hero, building ordering experiences for food delivery and Q-commerce brands like Foodpanda and Foodora.

Share on

book

More articles to read