Android Developer Tips

Mohsen Mirhoseini
Android Developer Tips

"Android Developer Tips" is a YouTube channel that provides Android app development tips, open-source libraries, and interviews with active members of the Android community. This podcast features audio recordings of the interviews.

Episodes

  1. Why & How developers should test Applications

    JUL 7

    Why & How developers should test Applications

    In this episode, I'm joined by Vitaly Sharovatov, Developer Advocate at Qase, to dive into one of the most overlooked yet impactful practices in software development: developers testing their own code . We explore how shifting testing left—having developers test while building—saves time, avoids costly context-switching, and prevents bugs or misunderstandings from slipping through to QA or production. Vitaly also shares insights on how to structure your test strategy, balance manual vs. automated testing, and how tools like Qase can help teams stay organized and efficient with Test Management Systems (TMS). Whether you're building solo or as part of a larger team, this conversation offers practical advice for writing more reliable code before it becomes someone else’s problem. Link to the video on YouTube:https://youtu.be/2ouS1rMTM74 Links and References ► Qase:https://qase.io/ ► ESP32 Weather Station project repository:https://github.com/sharovatov/esp32-ws Vitaly SharovatovDeveloper advocate @ Qase, Manager, Engineer, and Mentor► https://www.linkedin.com/in/vsharovatov Follow me on: ► Twitter ⁠⁠⁠⁠⁠⁠⁠⁠⁠https://twitter.com/@mohsenoid⁠⁠⁠⁠⁠⁠⁠⁠⁠ ► Mastodon ⁠⁠⁠⁠⁠⁠⁠⁠⁠https://mastodon.social/@mohsenoid@androiddev.social⁠⁠⁠⁠⁠⁠⁠⁠⁠ ► Medium⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ ⁠⁠⁠⁠⁠⁠⁠⁠https://medium.com/@mohsenoid⁠⁠⁠⁠⁠⁠⁠⁠⁠ ► YouTube ⁠⁠⁠⁠⁠⁠⁠⁠⁠https://www.youtube.com/@AndroidDeveloperTips⁠

    1h 6m
  2. fun code(): A magazine for Kotlin developers

    06/11/2024

    fun code(): A magazine for Kotlin developers

    The "fun code()" magazine is a one-time publication about Kotlin, created by Kotlin developers for Kotlin developers, and I had the pleasure of being one of the contributors. It was released during KotlinConf 2024 and received significant attention. In this exciting episode, I had the opportunity to gather some of the key individuals involved in producing this paper magazine so we could discuss it. We discussed how the idea started, what the magazine includes, and the stories behind it. Link to the video on YouTube:https://youtu.be/SEBRBnh61nI Links and References ► Website:https://kotlintoday.com/ ► GitHub repo:https://github.com/kotlin-magazine/kotlin-magazine ► Twitter:https://twitter.com/@funcode_mag ► Mastodon:https://mastodon.social/@funcode_mag Attendees in Alphabetical OrderChet Haase► Twitter:https://twitter.com/@chethaase Enrique López Mañas► Twitter:https://twitter.com/@eenriquelopez Marc Reichelt► Twitter:https://twitter.com/@mreichelt► Mastodon:https://mastodon.social/@mreichelt Mario Bodemann► Mastodon:https://androiddev.social/@mariobodem... Mariusz Sołtysiak► LinkedIn:https://www.linkedin.com/in/mariusz-s...► Blog:https://kotlinbackend.com/ Matthias Geisler► Twitter:https://twitter.com/@BitPogo Nicole Terc► Twitter:https://twitter.com/@nicole-terc► Mastodon:https://androiddev.social/@nicole_terc Siggi Gunnarsson► Twitter:https://twitter.com/sigurdur► Mastodon:https://mastodon.online/@sigurdur Thanks to Guillem Roca for the KotlinConf 2024 incident video:► https://x.com/6uillemRoca/status/1793... Music from #Uppbeat (free for Creators!):https://uppbeat.io/t/zayner/fallingLicense code: S2F24C1LYQQFEBTM Follow me on: ► Twitter ⁠⁠⁠⁠⁠⁠⁠⁠https://twitter.com/@mohsenoid⁠⁠⁠⁠⁠⁠⁠⁠ ► Mastodon ⁠⁠⁠⁠⁠⁠⁠⁠https://mastodon.social/@mohsenoid@androiddev.social⁠⁠⁠⁠⁠⁠⁠⁠ ► Medium⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ ⁠⁠⁠⁠⁠⁠⁠https://medium.com/@mohsenoid⁠⁠⁠⁠⁠⁠⁠⁠ ► YouTube ⁠⁠⁠⁠⁠⁠⁠⁠https://www.youtube.com/@AndroidDeveloperTips⁠

    1h 1m
  3. Android interview — Alejandra Stamato (@astamatok)

    02/12/2024

    Android interview — Alejandra Stamato (@astamatok)

    Alejandra Stamato is an Android community active member who recently switched from being an Android Developer Relations Engineer at Google, working in Compose text and architecture, to a product role as Android Technical Lead at HubSpot. In this friendly interview, she will share with us her story and career path. Link to the video on YouTube:https://youtu.be/52NCS68uoMA Links and References ► Ale's Twitter:https://twitter.com/@astamatok ► Ale's LinkedIn:https://www.linkedin.com/in/alejandra-stamato/ ► Ale's TextField in Jetpack Compose: past, present, and future - Droidcon London 2023 talk:https://www.droidcon.com/2023/11/15/textfield-in-jetpack-composepast-present-and-future/ ► Ale's Write it down: Using text in Jetpack Compose - Droidcon Berlin 2022 talk:https://www.droidcon.com/2022/08/01/write-it-down-using-text-in-jetpack-compose/ ► Ale's BasicTextField2 articles: A TextField of Dreams [1/2]A TextField of Dreams [2/2]► Ale's Swipe and Savor: Building a swipeable Snackbar in Compose article:https://medium.com/@astamato/swipe-and-savor-building-a-swipeable-snackbar-in-compose-c696cbe72135 ► A sample GitHub repo of Android Interview Questions:https://github.com/mohsenoid/Android-Interview-Questions Music from #Uppbeat (free for Creators!):https://uppbeat.io/t/zayner/fallingLicense code: XBROGVMZUIQPOHOP Follow me on: ► Twitter ⁠⁠⁠⁠⁠⁠⁠https://twitter.com/@mohsenoid⁠⁠⁠⁠⁠⁠⁠ ► Mastodon ⁠⁠⁠⁠⁠⁠⁠https://mastodon.social/@mohsenoid@androiddev.social⁠⁠⁠⁠⁠⁠⁠ ► Medium⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ ⁠⁠⁠⁠⁠⁠https://medium.com/@mohsenoid⁠⁠⁠⁠⁠⁠⁠ ► YouTube ⁠⁠⁠⁠⁠⁠⁠https://www.youtube.com/@AndroidDeveloperTips⁠

    1h 36m
  4. Android interview — Ivan Morgillo (@hamen)

    03/15/2022

    Android interview — Ivan Morgillo (@hamen)

    Ivan Morgillo is a freelance Android Developer currently working for Novoda, the co-host of Code with the Italians, and one of the Android Community's active members. He is a well-known face in the Berlin Android meetup group who recently moved back to Italy!In this interview, you will learn more about his lifestyle, his ideas about Android development, and his recent contributions to the Android community. Links to the video on YouTube:https://youtu.be/vXG3ayn5Lsg Links and References: ► Ivan's Twitterhttps://twitter.com/@hamen ► Code with the Italianshttps://www.twitch.tv/codewiththeitalianshttps://www.youtube.com/CodewiththeItalians ► Ivan's personal webloghttps://www.ivanmorgillo.com/ ► Ivan's Kindle apphttps://play.google.com/store/apps/details?id=org.dronix.android.kindlegratis ► Ivan's talk at Droidcon Berlin 2015 - Android Reactive Programming with RxJavahttps://www.youtube.com/watch?v=JCLZ55M2gVo ► Ivan's talk at Geekfest 2018 - "Can You Read My Code?"https://www.youtube.com/watch?v=0JKrytnXZSM ► Ivan's talk at Mobius 2020 - Design for errors — an introduction to Domain modeling with a bit of Arrowhttps://www.youtube.com/watch?v=BvEky8W2mJ4 ► "Domain-Driven Design" bookhttps://www.amazon.de/-/en/dp/0321125215/ ► "Domain Modeling Made Functional" bookhttps://www.amazon.de/-/en/dp/1680502549/ Music from Uppbeat (free for Creators!):https://uppbeat.io/t/zayner/fallingLicense code: DP6PMTNR9UIJUOQ6 Follow me on: ► Twitter ⁠⁠https://twitter.com/@mohsenoid⁠⁠ ► Mastodon ⁠⁠https://mastodon.social/@mohsenoid@androiddev.social⁠⁠ ► Medium⁠⁠⁠ ⁠https://medium.com/@mohsenoid⁠⁠ ► YouTube ⁠⁠https://www.youtube.com/@AndroidDeveloperTips⁠

    2h 28m
  5. Android interview — Danny Preussler (@PreusslerBerlin)

    02/04/2022

    Android interview — Danny Preussler (@PreusslerBerlin)

    Danny Preussler is an Android Engineer at SoundCloud and an active member of the Android Community. He is well known for all the Droidcon Berlin opening sessions he hosted, and many talks around testing and TDD, and is also a well-known face in the Berlin Android meetup group. In this interview, you will learn more about his lifestyle, his ideas about Android development, and his recent contributions to the Android community. Links to the video on YouTube:https://youtu.be/pbl0Lw3PFYo Links and References: ► Danny's Twitter:https://twitter.com/@PreusslerBerlin ► Danny's latest article - Interpreting voice results for Android media apps in carshttps://medium.com/proandroiddev/interpreting-voice-results-for-android-media-apps-in-cars-f36d7bdb26e1 ► Danny's talk at Droidcon Berlin 2013 - "Unit tests with Robolectric"https://www.youtube.com/watch?v=Tns9zrjQ108 ► Danny's talk at Droidcon Zagreb 2016 - All around the world -https://www.youtube.com/watch?v=nk78DRUoIIA ► Danny's talk at Droidcon Berlin 2017 - The power of Kotlin for your testshttps://www.youtube.com/watch?v=V3e9KRfGqsQ ► Danny's talk at Droidcon Berlin 2018 - To inject or not to inject dependency in a Kotlin worldhttps://www.youtube.com/watch?v=eUKtxzqLyKM ► Danny's talk at Droidcon NYC 2018 - Junit5: the next-gen of testing, don't stay behindhttps://www.youtube.com/watch?v=5fIkkoPtPaw ► Danny's talk at Android Makers Paris 2019 - Effective Unit Testing with Kotlinhttps://www.youtube.com/watch?v=Cc69W9c3l-c ► Danny's talk at DevFest 2019 - TDD on Androidhttps://www.youtube.com/watch?v=WW5TL7070xU ► Danny's favorite playlistshttps://soundcloud.com/pauli-pocket/pauli-pocket-at-klunkerkranich-290320 https://soundcloud.com/skalared/skala-sisyphos-dampfer-19102019 https://soundcloud.com/charlottedewittemusic/newform4 Music from Uppbeat (free for Creators!):https://uppbeat.io/t/zayner/fallingLicense code: HRO4HXG4SNEGUI12 Follow me on: ► Twitter ⁠https://twitter.com/@mohsenoid⁠ ► Mastodon ⁠https://mastodon.social/@mohsenoid@androiddev.social⁠ ► Medium⁠ https://medium.com/@mohsenoid⁠ ► YouTube ⁠https://www.youtube.com/@AndroidDeveloperTips

    1h 21m
  6. Android interview — Seyed Jafari (@seyedjafariy)

    12/20/2021

    Android interview — Seyed Jafari (@seyedjafariy)

    Seyed Jafari is a Software Engineer at Revolut Ltd and an active member of the Android Community. In this interview, you will learn more about his lifestyle, his ideas about Android development, and his recent contributions to the Android community. Links to the video on YouTube:https://youtu.be/2WcyqdHRNos Links and References: ► Seyed's Twitterhttps://twitter.com/@seyedjafariy ► Seyed's Salary Tweethttps://twitter.com/@seyedjafariy/status/1441473075082498050 ► Seyed's talk at Droidcon London - "Crashing is good for your app"https://www.droidcon.com/2021/11/17/crashing-is-good-for-your-app/ ► JetBrains Toolbox apphttps://www.jetbrains.com/toolbox-app/ ► Seyed's side projecthttps://github.com/islamversity/Reyan/ ► "String.format() 3x faster in Java 17" articlehttps://www.javaspecialists.eu/archive/Issue294-String.format-3x-faster-in-Java-17.html ► "Always provide a Modifier parameter" articlehttps://chris.banes.dev/always-provide-a-modifier/ ► ConEmu - Handy Windows Terminalhttps://conemu.github.io/ ► Java learning resource for Persianshttps://javacup.ir/javacup-training-videos/ ► Custom Android ROMs forumhttps://www.xda-developers.com/ ► The impostor syndrome talk at Droidcon Berlin 2021https://www.droidcon.com/2021/11/10/inhibiting-the-impostor-dcbln21/ Follow me on: ► Twitter ⁠https://twitter.com/@mohsenoid⁠ ► Mastodon ⁠https://mastodon.social/@mohsenoid@androiddev.social⁠ ► Medium ⁠https://medium.com/@mohsenoid⁠ ► YouTube ⁠https://www.youtube.com/@AndroidDeveloperTips

    1h 16m
  7. Android interview — Benjamin Kadel (@ben_kadel)

    11/25/2021

    Android interview — Benjamin Kadel (@ben_kadel)

    Benjamin Kadel is a Senior Android Developer at Babbel, a YouTuber, and an active member of the Android community. In this interview, you will learn more about his lifestyle, his ideas about Android development, and his recent contributions to the Android community. Links to the video on YouTube: https://youtu.be/7fcb5HiaFYE Links and References: ► Ben's Twitter https://twitter.com/ben_kadel ► Ben's landing page https://kardelio.github.io/ ► Ben's GitHub https://github.com/kardelio ► Ben's LinkedIn https://www.linkedin.com/in/benkadel/ ► Ben's YouTube channel https://www.youtube.com/benkadel ► Ben's ADB tutorial video https://www.youtube.com/watch?v=uOPcUjVl2YQ ► Ben's Imposter Syndrome video https://www.youtube.com/watch?v=mt1uWGFABT0 ► Ben's Live Stream MVVM Recipe app + Compose https://youtube.com/playlist?list=PL3Y9MECuxct3Od7W_AcOvpo-PZD2NHbDe ► Ben & Ahmed Mabrook talk at Droidcon Berlin 2021 https://www.droidcon.com/2021/11/10/the-journey-of-adopting-jetpack-compose-in-babbels-app/ ► Ben's Spotify https://open.spotify.com/artist/3utxjLheHaVEd9bPjQRsy8 https://open.spotify.com/artist/72udTJKu1pGovvS9aCYGMI https://open.spotify.com/playlist/2aH7evp0BkRuKLLXH5hCdh ► "Best practices for coroutines in Android" documentation https://developer.android.com/kotlin/coroutines/coroutines-best-practices ► "Add conditional Modifier without sacrificing its fluent API" article https://proandroiddev.com/add-modifier-conditionally-without-sacrificing-its-fluent-api-a572cc085fb2 ► Screen Copy (scrcpy) tool https://github.com/Genymobile/scrcpy ► Google Play PolicyBytes - July 2021 policy updates https://www.youtube.com/watch?v=FhtKIZPfZMs Follow me on: ► Twitter https://twitter.com/@mohsenoid ► Mastodon https://mastodon.social/@mohsenoid@androiddev.social ► Medium https://medium.com/@mohsenoid ► YouTube https://www.youtube.com/@AndroidDeveloperTips

    1h 34m

About

"Android Developer Tips" is a YouTube channel that provides Android app development tips, open-source libraries, and interviews with active members of the Android community. This podcast features audio recordings of the interviews.

To listen to explicit episodes, sign in.

Stay up to date with this show

Sign in or sign up to follow shows, save episodes, and get the latest updates.

Select a country or region

Africa, Middle East, and India

Asia Pacific

Europe

Latin America and the Caribbean

The United States and Canada