# Kotlin Mumbai

Published articles for Kotlin Mumbai.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Android Worldwide: January 2022

DevFeed: [Android Worldwide: January 2022](<https://devfeed.tech/articles/android-worldwide-january-2022-28365.md>)

Original publisher: [Read original article](<https://siddroid.com/post/community/event-android-worldwide-january-2022/>)

Author: Siddhesh Patil

Published: 2022-01-26T18:32:16Z

Content type: article

Language: en

Sources: [Sid Patil - Android Engineer and Kotlin Advocate](<https://devfeed.tech/sources/sid-patil-android-engineer-and-kotlin-advocate.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [Kotlin Multiplatform](<https://devfeed.tech/topics/kotlin-multiplatform.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [SQLite](<https://devfeed.tech/topics/sqlite.md>), [Database](<https://devfeed.tech/topics/database.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [Concurrency](<https://devfeed.tech/topics/concurrency.md>)

Tags: [ana-zharkova](<https://devfeed.tech/tags/ana-zharkova.md>), [android](<https://devfeed.tech/tags/android.md>), [android-events-in-mumbai](<https://devfeed.tech/tags/android-events-in-mumbai.md>), [android-talks-2022](<https://devfeed.tech/tags/android-talks-2022.md>), [ash-davis](<https://devfeed.tech/tags/ash-davis.md>), [best-android-developer-communities](<https://devfeed.tech/tags/best-android-developer-communities.md>), [better-gradle-dependencies](<https://devfeed.tech/tags/better-gradle-dependencies.md>), [concurrency](<https://devfeed.tech/tags/concurrency.md>), [ed-george](<https://devfeed.tech/tags/ed-george.md>), [gabor-varadi](<https://devfeed.tech/tags/gabor-varadi.md>), [gde-talks](<https://devfeed.tech/tags/gde-talks.md>), [gdg-groups](<https://devfeed.tech/tags/gdg-groups.md>), [gema-rodriguez](<https://devfeed.tech/tags/gema-rodriguez.md>), [improving-gradle](<https://devfeed.tech/tags/improving-gradle.md>), [jetpack-compose](<https://devfeed.tech/tags/jetpack-compose.md>), [kmm](<https://devfeed.tech/tags/kmm.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-for-ios](<https://devfeed.tech/tags/kotlin-for-ios.md>), [kotlin-multiplatform](<https://devfeed.tech/tags/kotlin-multiplatform.md>), [kotlin-mumbai](<https://devfeed.tech/tags/kotlin-mumbai.md>), [kotlin-user-groups](<https://devfeed.tech/tags/kotlin-user-groups.md>), [kshitij-chauhan](<https://devfeed.tech/tags/kshitij-chauhan.md>), [mohit-sarveiya](<https://devfeed.tech/tags/mohit-sarveiya.md>), [multiplatform](<https://devfeed.tech/tags/multiplatform.md>), [multithreading](<https://devfeed.tech/tags/multithreading.md>), [performance](<https://devfeed.tech/tags/performance.md>), [rashanjyot-arora](<https://devfeed.tech/tags/rashanjyot-arora.md>), [room](<https://devfeed.tech/tags/room.md>), [ryan-kay](<https://devfeed.tech/tags/ryan-kay.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [shared-flows-in-kotlin](<https://devfeed.tech/tags/shared-flows-in-kotlin.md>), [sierra-obryan](<https://devfeed.tech/tags/sierra-obryan.md>), [sqlite](<https://devfeed.tech/tags/sqlite.md>), [william-shelor](<https://devfeed.tech/tags/william-shelor.md>)

### AI overview

Android Worldwide announces its January 25-26, 2022 sessions, covering Kotlin Multiplatform memory management, SQLite and Room performance, and full-text search. The article also introduces the event speakers and participating communities.

### Source excerpt

We kickstart 2022 at Android Worldwide with a two days session on January 25th & 26th. This quarter we cover different topics ranging from managing memory at multiplatform level with Kotlin, maxing out the performance of your SQLite database, implementing FTS for faster database querying and much more!

## Kotlin Mumbai: Learn backend engineering with Ktor

DevFeed: [Kotlin Mumbai: Learn backend engineering with Ktor](<https://devfeed.tech/articles/kotlin-mumbai-learn-backend-engineering-with-ktor-28370.md>)

Original publisher: [Read original article](<https://siddroid.com/post/kotlin-mumbai-events/post-kotlin-for-backend-engineering-himanshu-singh/>)

Author: Siddhesh Patil

Published: 2021-08-31T07:41:34Z

Content type: tutorial

Language: en

Sources: [Sid Patil - Android Engineer and Kotlin Advocate](<https://devfeed.tech/sources/sid-patil-android-engineer-and-kotlin-advocate.md>)

Topics: [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Ktor](<https://devfeed.tech/topics/ktor.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [backend frameworks](<https://devfeed.tech/topics/backend-frameworks.md>)

Tags: [android-events-in-mumbai](<https://devfeed.tech/tags/android-events-in-mumbai.md>), [backend](<https://devfeed.tech/tags/backend.md>), [backend-frameworks](<https://devfeed.tech/tags/backend-frameworks.md>), [best-android-developer-communities](<https://devfeed.tech/tags/best-android-developer-communities.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [frameworks](<https://devfeed.tech/tags/frameworks.md>), [gde-talks](<https://devfeed.tech/tags/gde-talks.md>), [gdg-groups](<https://devfeed.tech/tags/gdg-groups.md>), [himanshu-singh-talks](<https://devfeed.tech/tags/himanshu-singh-talks.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-for-backend-engineering](<https://devfeed.tech/tags/kotlin-for-backend-engineering.md>), [kotlin-multiplatform](<https://devfeed.tech/tags/kotlin-multiplatform.md>), [kotlin-mumbai](<https://devfeed.tech/tags/kotlin-mumbai.md>), [kotlin-user-groups](<https://devfeed.tech/tags/kotlin-user-groups.md>), [ktor](<https://devfeed.tech/tags/ktor.md>)

### AI overview

An event abstract presents Kotlin as an option for backend engineering and introduces Ktor alongside other backend languages and frameworks. The talk is delivered by Himanshu Singh, whose background includes Android development, backend work, and open-source contributions.

### Source excerpt

Himanshu Singh convinces us why Kotlin is a viable option for backend engineering. Explore popular Kotlin backend frameworks and understand the merits of using Ktor.

## Android Worldwide: July 2021

DevFeed: [Android Worldwide: July 2021](<https://devfeed.tech/articles/android-worldwide-july-2021-28369.md>)

Original publisher: [Read original article](<https://siddroid.com/post/kotlin-mumbai-events/post-android-worldwide-july-2021/>)

Author: Siddhesh Patil

Published: 2021-08-18T18:32:16Z

Content type: article

Language: en

Sources: [Sid Patil - Android Engineer and Kotlin Advocate](<https://devfeed.tech/sources/sid-patil-android-engineer-and-kotlin-advocate.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [API](<https://devfeed.tech/topics/api.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [multiplatform](<https://devfeed.tech/topics/multiplatform.md>), [Dependency injection](<https://devfeed.tech/topics/dependency-injection.md>), [Library](<https://devfeed.tech/topics/library.md>)

Tags: [ana-zharkova](<https://devfeed.tech/tags/ana-zharkova.md>), [android](<https://devfeed.tech/tags/android.md>), [android-events-in-mumbai](<https://devfeed.tech/tags/android-events-in-mumbai.md>), [api](<https://devfeed.tech/tags/api.md>), [ash-davis](<https://devfeed.tech/tags/ash-davis.md>), [best-android-developer-communities](<https://devfeed.tech/tags/best-android-developer-communities.md>), [better-gradle-dependencies](<https://devfeed.tech/tags/better-gradle-dependencies.md>), [common-code-issues-with-ksp](<https://devfeed.tech/tags/common-code-issues-with-ksp.md>), [david-rawson](<https://devfeed.tech/tags/david-rawson.md>), [dependency-injection](<https://devfeed.tech/tags/dependency-injection.md>), [ed-george](<https://devfeed.tech/tags/ed-george.md>), [error-handling-with-arrow](<https://devfeed.tech/tags/error-handling-with-arrow.md>), [gabor-varadi](<https://devfeed.tech/tags/gabor-varadi.md>), [gde-talks](<https://devfeed.tech/tags/gde-talks.md>), [gdg-groups](<https://devfeed.tech/tags/gdg-groups.md>), [google](<https://devfeed.tech/tags/google.md>), [jetpack-compose](<https://devfeed.tech/tags/jetpack-compose.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-arrow](<https://devfeed.tech/tags/kotlin-arrow.md>), [kotlin-for-ios](<https://devfeed.tech/tags/kotlin-for-ios.md>), [kotlin-multiplatform](<https://devfeed.tech/tags/kotlin-multiplatform.md>), [kotlin-mumbai](<https://devfeed.tech/tags/kotlin-mumbai.md>), [kotlin-user-groups](<https://devfeed.tech/tags/kotlin-user-groups.md>), [libraries](<https://devfeed.tech/tags/libraries.md>), [madona-syombua](<https://devfeed.tech/tags/madona-syombua.md>), [moataz-nabil](<https://devfeed.tech/tags/moataz-nabil.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [mobile-devops](<https://devfeed.tech/tags/mobile-devops.md>), [mohit-sarveiya](<https://devfeed.tech/tags/mohit-sarveiya.md>), [new-activity-results-api](<https://devfeed.tech/tags/new-activity-results-api.md>), [new-window-insets-api](<https://devfeed.tech/tags/new-window-insets-api.md>), [sagar-viradiya](<https://devfeed.tech/tags/sagar-viradiya.md>), [shared-flows-in-kotlin](<https://devfeed.tech/tags/shared-flows-in-kotlin.md>), [simple-stacks](<https://devfeed.tech/tags/simple-stacks.md>), [subhrajyoti-sen](<https://devfeed.tech/tags/subhrajyoti-sen.md>)

### AI overview

Android Worldwide's July 2021 event featured talks on Android development topics including Kotlin Symbol Processor, Kotlin Multiplatform, image loading, WindowInsets APIs, application APIs, and single-activity apps.

### Source excerpt

This quarter we explore simple stacks, Error handling with arrow, new activity results API, mobile devops, better gradle dependencies, shared flows in Kotlin, common code issues with KSP, new Window insets API in Android worldwide July 2021 sessions

## Kotlin Mumbai: Multiplatform projects and server-driven UI

DevFeed: [Kotlin Mumbai: Multiplatform projects and server-driven UI](<https://devfeed.tech/articles/kotlin-mumbai-multiplatform-projects-and-server-driven-ui-28371.md>)

Original publisher: [Read original article](<https://siddroid.com/post/kotlin-mumbai-events/post-kotlin-multiplatform-graphql-compose-and-server-driven-ui/>)

Author: Siddhesh Patil

Published: 2021-08-18T18:15:34Z

Content type: article

Language: en

Sources: [Sid Patil - Android Engineer and Kotlin Advocate](<https://devfeed.tech/sources/sid-patil-android-engineer-and-kotlin-advocate.md>)

Topics: [Kotlin Multiplatform](<https://devfeed.tech/topics/kotlin-multiplatform.md>), [multiplatform](<https://devfeed.tech/topics/multiplatform.md>), [Compose](<https://devfeed.tech/topics/compose.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [SwiftUI](<https://devfeed.tech/topics/swiftui.md>), [Android](<https://devfeed.tech/topics/android.md>), [ui](<https://devfeed.tech/topics/ui.md>)

Tags: [adit-lal-talks](<https://devfeed.tech/tags/adit-lal-talks.md>), [android](<https://devfeed.tech/tags/android.md>), [android-events-in-mumbai](<https://devfeed.tech/tags/android-events-in-mumbai.md>), [apollo](<https://devfeed.tech/tags/apollo.md>), [best-android-developer-communities](<https://devfeed.tech/tags/best-android-developer-communities.md>), [compose](<https://devfeed.tech/tags/compose.md>), [declarative](<https://devfeed.tech/tags/declarative.md>), [development](<https://devfeed.tech/tags/development.md>), [gde-talks](<https://devfeed.tech/tags/gde-talks.md>), [gdg-groups](<https://devfeed.tech/tags/gdg-groups.md>), [graph-ql](<https://devfeed.tech/tags/graph-ql.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [ios](<https://devfeed.tech/tags/ios.md>), [jetpack-compose](<https://devfeed.tech/tags/jetpack-compose.md>), [john-oreilly-talks](<https://devfeed.tech/tags/john-oreilly-talks.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-for-ios](<https://devfeed.tech/tags/kotlin-for-ios.md>), [kotlin-multiplatform](<https://devfeed.tech/tags/kotlin-multiplatform.md>), [kotlin-mumbai](<https://devfeed.tech/tags/kotlin-mumbai.md>), [kotlin-user-groups](<https://devfeed.tech/tags/kotlin-user-groups.md>), [multiplatform](<https://devfeed.tech/tags/multiplatform.md>), [server-driven-ui](<https://devfeed.tech/tags/server-driven-ui.md>), [server-driven-ui-using-compose-and-epoxy](<https://devfeed.tech/tags/server-driven-ui-using-compose-and-epoxy.md>), [swiftui](<https://devfeed.tech/tags/swiftui.md>), [ui](<https://devfeed.tech/tags/ui.md>)

### AI overview

An event page describing Kotlin Mumbai talks on server-driven UI and on using GraphQL with Apollo in Kotlin Multiplatform projects. The talks cover shared iOS and Android code, Jetpack Compose on Android, and SwiftUI on iOS.

### Source excerpt

Build multiplatform projects with SwitfUI and compose and learn the art of server driven UI on Android with John Oreilly and Adit Lal

## Coil Image Loading Library Talk with Sagar Viradiya

DevFeed: [Coil Image Loading Library Talk with Sagar Viradiya](<https://devfeed.tech/articles/uncoiling-the-coil-with-sagar-viradiya-28372.md>)

Original publisher: [Read original article](<https://siddroid.com/post/kotlin-mumbai-events/post-uncoiling-the-coil-with-sagar-viradiya-2021/>)

Author: Siddhesh Patil

Published: 2021-06-27T09:30:25Z

Content type: tutorial

Language: en

Sources: [Sid Patil - Android Engineer and Kotlin Advocate](<https://devfeed.tech/sources/sid-patil-android-engineer-and-kotlin-advocate.md>)

Topics: [Image](<https://devfeed.tech/topics/image.md>), [Android](<https://devfeed.tech/topics/android.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Coroutines](<https://devfeed.tech/topics/coroutines.md>), [Library](<https://devfeed.tech/topics/library.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [android-events-in-mumbai](<https://devfeed.tech/tags/android-events-in-mumbai.md>), [best-android-developer-communities](<https://devfeed.tech/tags/best-android-developer-communities.md>), [coil-image-loading](<https://devfeed.tech/tags/coil-image-loading.md>), [coroutines](<https://devfeed.tech/tags/coroutines.md>), [gde-talks](<https://devfeed.tech/tags/gde-talks.md>), [gdg-groups](<https://devfeed.tech/tags/gdg-groups.md>), [image](<https://devfeed.tech/tags/image.md>), [image-loading-library-android](<https://devfeed.tech/tags/image-loading-library-android.md>), [kotlin-mumbai](<https://devfeed.tech/tags/kotlin-mumbai.md>), [kotlin-user-groups](<https://devfeed.tech/tags/kotlin-user-groups.md>), [libraries](<https://devfeed.tech/tags/libraries.md>), [sagar-viradiya](<https://devfeed.tech/tags/sagar-viradiya.md>), [sagar-viradiya-talks](<https://devfeed.tech/tags/sagar-viradiya-talks.md>)

### AI overview

A recorded talk by Sagar Viradiya discusses Coil, a Kotlin-first Android image-loading library backed by Kotlin Coroutines. It covers Coil's API, image-loading pipeline, and audience questions about its features and use cases.

### Source excerpt

Choosing an image loading library in 2021 can be a challenge. Sagar Viradiya, GDE for Android tells us why Coil is one of the best image loading libraries.

## Kotlin Mumbai: Dissecting Coroutines

DevFeed: [Kotlin Mumbai: Dissecting Coroutines](<https://devfeed.tech/articles/kotlin-mumbai-dissecting-coroutines-28378.md>)

Original publisher: [Read original article](<https://siddroid.com/post/post-dissecting-coroutines-kotlin-mumbai-nov-2020-siddhesh-patil-siddroid/>)

Author: Siddhesh Patil

Published: 2020-11-28T09:48:16Z

Content type: article

Language: en

Sources: [Sid Patil - Android Engineer and Kotlin Advocate](<https://devfeed.tech/sources/sid-patil-android-engineer-and-kotlin-advocate.md>)

Topics: [Coroutines](<https://devfeed.tech/topics/coroutines.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Library](<https://devfeed.tech/topics/library.md>), [selectors](<https://devfeed.tech/topics/selectors.md>)

Tags: [best-android-developer-groups-in-india](<https://devfeed.tech/tags/best-android-developer-groups-in-india.md>), [coroutines](<https://devfeed.tech/tags/coroutines.md>), [developer](<https://devfeed.tech/tags/developer.md>), [developer-communities-in-mumbai](<https://devfeed.tech/tags/developer-communities-in-mumbai.md>), [event](<https://devfeed.tech/tags/event.md>), [flow](<https://devfeed.tech/tags/flow.md>), [google-developer-experts](<https://devfeed.tech/tags/google-developer-experts.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-mumbai](<https://devfeed.tech/tags/kotlin-mumbai.md>), [kotlin-user-group-mumbai](<https://devfeed.tech/tags/kotlin-user-group-mumbai.md>), [kug](<https://devfeed.tech/tags/kug.md>), [learnings](<https://devfeed.tech/tags/learnings.md>), [mohit-sarveiya](<https://devfeed.tech/tags/mohit-sarveiya.md>), [mohit-sarveiya-gde-for-kotlin](<https://devfeed.tech/tags/mohit-sarveiya-gde-for-kotlin.md>), [q-a](<https://devfeed.tech/tags/q-a.md>), [selectors](<https://devfeed.tech/tags/selectors.md>), [talk](<https://devfeed.tech/tags/talk.md>), [using-cooroutines-in-kotlin](<https://devfeed.tech/tags/using-cooroutines-in-kotlin.md>)

### AI overview

An overview of a Kotlin Mumbai talk on Kotlin coroutines, covering how coroutines work, the coroutines library, Flows, Channels, shared state, selectors, and actors, followed by a question-and-answer session.

### Source excerpt

Mohit Sarveiya walks us through using coroutines in Kotlin and how they work under the hood. In this talk, we will explore basic to advanced features provided by the coroutines library.

## Android 11 Meetup: GDG MAD and Kotlin Mumbai

DevFeed: [Android 11 Meetup: GDG MAD and Kotlin Mumbai](<https://devfeed.tech/articles/android-11-meetup-gdg-mad-and-kotlin-mumbai-28374.md>)

Original publisher: [Read original article](<https://siddroid.com/post/post-android-11-meetup-gdg-mad-kotlin-mumbai-siddhesh-patil/>)

Author: Siddhesh Patil

Published: 2020-07-11T16:17:51Z

Content type: article

Language: en

Sources: [Sid Patil - Android Engineer and Kotlin Advocate](<https://devfeed.tech/sources/sid-patil-android-engineer-and-kotlin-advocate.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Google](<https://devfeed.tech/topics/google.md>)

Tags: [amrit-sanjeev](<https://devfeed.tech/tags/amrit-sanjeev.md>), [android](<https://devfeed.tech/tags/android.md>), [android-11-meetup](<https://devfeed.tech/tags/android-11-meetup.md>), [android-11-meetups-in-mumbai](<https://devfeed.tech/tags/android-11-meetups-in-mumbai.md>), [developer-community-in-india](<https://devfeed.tech/tags/developer-community-in-india.md>), [event](<https://devfeed.tech/tags/event.md>), [gdg-mad](<https://devfeed.tech/tags/gdg-mad.md>), [google](<https://devfeed.tech/tags/google.md>), [google-developer-group-mumbai](<https://devfeed.tech/tags/google-developer-group-mumbai.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-mumbai](<https://devfeed.tech/tags/kotlin-mumbai.md>), [kotlin-user-group-mumbai](<https://devfeed.tech/tags/kotlin-user-group-mumbai.md>), [kug](<https://devfeed.tech/tags/kug.md>), [meetup](<https://devfeed.tech/tags/meetup.md>), [meetups-in-mumbai](<https://devfeed.tech/tags/meetups-in-mumbai.md>), [notifications](<https://devfeed.tech/tags/notifications.md>), [privacy](<https://devfeed.tech/tags/privacy.md>), [recap](<https://devfeed.tech/tags/recap.md>), [saurabh-arora-gde-android](<https://devfeed.tech/tags/saurabh-arora-gde-android.md>)

### AI overview

This article recaps an online Android 11 meetup co-organized by GDG MAD and Kotlin Mumbai with Google. It describes talks on Android 11 features and privacy-related app changes, including notifications, media controls, scoped storage, one-time permissions, permission auto-resetting, background location, and foreground service types.

### Source excerpt

GDG MAD and Kotlin Mumbai co-organize an Android 11 meetup with Google!

## Kotlin Mumbai: TDD using Spek

DevFeed: [Kotlin Mumbai: TDD using Spek](<https://devfeed.tech/articles/kotlin-mumbai-tdd-using-spek-28385.md>)

Original publisher: [Read original article](<https://siddroid.com/post/post-june-kotlin-mumbai-2020/>)

Author: Siddhesh Patil

Published: 2020-07-01T13:48:45Z

Content type: article

Language: en

Sources: [Sid Patil - Android Engineer and Kotlin Advocate](<https://devfeed.tech/sources/sid-patil-android-engineer-and-kotlin-advocate.md>)

Topics: [Test-driven development](<https://devfeed.tech/topics/tdd.md>), [Android](<https://devfeed.tech/topics/android.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [android-engineer](<https://devfeed.tech/tags/android-engineer.md>), [best-android-developer-groups-in-india](<https://devfeed.tech/tags/best-android-developer-groups-in-india.md>), [byjus](<https://devfeed.tech/tags/byjus.md>), [demo](<https://devfeed.tech/tags/demo.md>), [developer-communities-in-mumbai](<https://devfeed.tech/tags/developer-communities-in-mumbai.md>), [development](<https://devfeed.tech/tags/development.md>), [event](<https://devfeed.tech/tags/event.md>), [google-developer-experts](<https://devfeed.tech/tags/google-developer-experts.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-mumbai](<https://devfeed.tech/tags/kotlin-mumbai.md>), [kotlin-user-group-mumbai](<https://devfeed.tech/tags/kotlin-user-group-mumbai.md>), [kug](<https://devfeed.tech/tags/kug.md>), [location](<https://devfeed.tech/tags/location.md>), [rivu-chakraborty-gde-for-kotlin](<https://devfeed.tech/tags/rivu-chakraborty-gde-for-kotlin.md>), [spek-and-kotlin](<https://devfeed.tech/tags/spek-and-kotlin.md>), [talk](<https://devfeed.tech/tags/talk.md>), [tdd](<https://devfeed.tech/tags/tdd.md>), [tdd-with-spek](<https://devfeed.tech/tags/tdd-with-spek.md>), [test](<https://devfeed.tech/tags/test.md>), [test-driven-development-in-kotlin](<https://devfeed.tech/tags/test-driven-development-in-kotlin.md>), [virtual](<https://devfeed.tech/tags/virtual.md>)

### AI overview

A Kotlin Mumbai event recap describes Rivu Chakraborty's talk on test-driven development for Android repositories and view models using Spek, including a live demonstration.

### Source excerpt

Senior Android Engineer at BYJUs, Rivu Chakraborty gives a talk on test driven development using Spek

## Kotlin Mumbai: Github Actions!

DevFeed: [Kotlin Mumbai: Github Actions!](<https://devfeed.tech/articles/kotlin-mumbai-github-actions-28388.md>)

Original publisher: [Read original article](<https://siddroid.com/post/post-may-kotlin-mumbai-2020/>)

Author: Siddhesh Patil

Published: 2020-05-30T11:20:05Z

Content type: article

Language: en

Sources: [Sid Patil - Android Engineer and Kotlin Advocate](<https://devfeed.tech/sources/sid-patil-android-engineer-and-kotlin-advocate.md>)

Topics: [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [DevOps](<https://devfeed.tech/topics/devops.md>), [Jenkins](<https://devfeed.tech/topics/jenkins.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [best-android-developer-groups-in-india](<https://devfeed.tech/tags/best-android-developer-groups-in-india.md>), [build](<https://devfeed.tech/tags/build.md>), [deploy](<https://devfeed.tech/tags/deploy.md>), [developer-communities-in-mumbai](<https://devfeed.tech/tags/developer-communities-in-mumbai.md>), [devops](<https://devfeed.tech/tags/devops.md>), [event](<https://devfeed.tech/tags/event.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [github-actions-for-android-projects](<https://devfeed.tech/tags/github-actions-for-android-projects.md>), [google-developer-experts](<https://devfeed.tech/tags/google-developer-experts.md>), [jenkins](<https://devfeed.tech/tags/jenkins.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-mumbai](<https://devfeed.tech/tags/kotlin-mumbai.md>), [kotlin-user-group-mumbai](<https://devfeed.tech/tags/kotlin-user-group-mumbai.md>), [kug](<https://devfeed.tech/tags/kug.md>), [meetup](<https://devfeed.tech/tags/meetup.md>), [nicola-corti-gde-for-kotlin](<https://devfeed.tech/tags/nicola-corti-gde-for-kotlin.md>), [spotify-android-infrastructure-engineer](<https://devfeed.tech/tags/spotify-android-infrastructure-engineer.md>), [talk](<https://devfeed.tech/tags/talk.md>), [test](<https://devfeed.tech/tags/test.md>), [virtual](<https://devfeed.tech/tags/virtual.md>)

### AI overview

A Kotlin Mumbai virtual meetup recap covering Nicola Corti's presentation on using GitHub Actions to automate build, test, deployment, and release-upload tasks. The discussion also addressed artifact uploading, release signing, and differences from Jenkins.

### Source excerpt

Nicola Corti from Spotify walks us through Github actions! It is time to roll up your sleeves and make production easier!

## Kotlin Mumbai: Kotlin basics and Flows

DevFeed: [Kotlin Mumbai: Kotlin basics and Flows](<https://devfeed.tech/articles/kotlin-mumbai-kotlin-basics-and-flows-28376.md>)

Original publisher: [Read original article](<https://siddroid.com/post/post-april-kotlin-mumbai-2020/>)

Author: Siddhesh Patil

Published: 2020-04-27T13:26:47Z

Content type: article

Language: en

Sources: [Sid Patil - Android Engineer and Kotlin Advocate](<https://devfeed.tech/sources/sid-patil-android-engineer-and-kotlin-advocate.md>)

Topics: [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [kotlin-flow](<https://devfeed.tech/topics/kotlin-flow.md>), [Coroutines](<https://devfeed.tech/topics/coroutines.md>), [Development](<https://devfeed.tech/topics/development.md>), [Programming](<https://devfeed.tech/topics/programming.md>)

Tags: [akshay-chordiya-gde-android](<https://devfeed.tech/tags/akshay-chordiya-gde-android.md>), [android-developers-in-mumbai](<https://devfeed.tech/tags/android-developers-in-mumbai.md>), [async](<https://devfeed.tech/tags/async.md>), [community](<https://devfeed.tech/tags/community.md>), [development](<https://devfeed.tech/tags/development.md>), [filip-babic-gde-in-kotlin](<https://devfeed.tech/tags/filip-babic-gde-in-kotlin.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-flow](<https://devfeed.tech/tags/kotlin-flow.md>), [kotlin-mumbai](<https://devfeed.tech/tags/kotlin-mumbai.md>), [kotlin-user-group-in-mumbai](<https://devfeed.tech/tags/kotlin-user-group-in-mumbai.md>), [kug](<https://devfeed.tech/tags/kug.md>), [programming](<https://devfeed.tech/tags/programming.md>), [talks-in-mumbai](<https://devfeed.tech/tags/talks-in-mumbai.md>)

### AI overview

A Kotlin Mumbai meetup recap covering an introductory Kotlin session by Filip Babić and a session by Akshay Chordiya on asynchronous programming with Kotlin Flows and coroutines. The online event was held on Google Meet and attracted 50-60 attendees.

### Source excerpt

Filip Babic and Akshay Chordiya take us through the world of kotlin!