Skip to content

Commit 18bdc5b

Browse files
authored
Add Episode 85 - KMP at Google I/O with @marcellogalhardo (#190)
1 parent 16c5ef7 commit 18bdc5b

4 files changed

+85
-1
lines changed

_posts/2024-06-26-084-system-initiative.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ podcast_duration: "47:55"
2525
podcast_length: 18914142
2626
---
2727

28-
<iframe src="https://open.spotify.com/embed-podcast/show/4jV6Yoz7D38sZJlYMzJm3k" width="100%" height="232" frameborder="0" allowtransparency="true" allow="encrypted-media"></iframe>
28+
<iframe style="border-radius:12px" src="https://open.spotify.com/embed/episode/1cudmXVt5yXItF1YNbG2zQ?utm_source=generator" width="100%" height="352" frameBorder="0" allowfullscreen="" allow="autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture" loading="lazy"></iframe>
2929

3030
Today we talk about a completely new topic: DevOps and System configuration. I'm really excited to have on stage [**Adam Jacob**](https://twitter.com/adamhjk), CEO and Co-founder of [**System Initiative**](https://www.systeminit.com/).
3131

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
---
2+
title: "#85 - Kotlin Multiplatform at Google I/O with Marcello Galhardo"
3+
excerpt: "Amazing announcements about Kotlin Multiplatform at Google I/O 2024"
4+
author_profile: true
5+
6+
description: "Amazing announcements about Kotlin Multiplatform at Google I/O 2024"
7+
8+
header:
9+
teaser: "/assets/images/header-single-episode.png"
10+
overlay_image: "/assets/images/header-single-episode.png"
11+
show_overlay_excerpt: false
12+
overlay_filter: "0.6"
13+
og_image: "/assets/images/episodes/85-cover.png"
14+
15+
date: 2024-07-10
16+
permalink: /85/
17+
redirect_from:
18+
- /85/kotlin-multiplatform/
19+
- /85/kotlin-multiplatform-with-marcello-galhardo/
20+
21+
podcast_image: "/assets/images/episodes/85-cover.png"
22+
podcast_episode_number: 85
23+
podcast_link: https://dts.podtrac.com/redirect.m4a/hosting.thebakery.dev/85-thedevelopersbakery-kmp.m4a
24+
podcast_duration: "27:54"
25+
podcast_length: 11341007
26+
---
27+
28+
<iframe src="https://open.spotify.com/embed-podcast/show/4jV6Yoz7D38sZJlYMzJm3k" width="100%" height="232" frameborder="0" allowtransparency="true" allow="encrypted-media"></iframe>
29+
30+
![io connect photo](/assets/images/posts/ioconnect24.jpg)
31+
32+
Welcome to a special **in-person episode** of The Developers' Bakery, recorded live in **Berlin** at Google I/O Connect 2024!
33+
34+
There, I had the privilege of having on stage [**Marcello Galhardo**](https://twitter.com/marcellogalhard), Software Engineer at Google. Marcello is working in the AndroidX team responsible for adding Kotlin Multiplatform support for several popular AndroidX libraries.
35+
36+
If you're an Android Developer, you probably used one of those libraries in your projects, such as Lifecycle or Room. Marcello is going to walk us through the latest announcements about Kotlin Multiplatform at Google I/O, and how they're going to impact the way we build Android apps.
37+
38+
Enjoy the show 👨‍🍳
39+
40+
# Show Notes
41+
42+
- **00.00** Intro
43+
- **00.50** Episode Start
44+
- **01.37** Marcelo's Introduction
45+
- **02.18** What is Kotlin Multiplatform?
46+
- **03.11** KMP @ Google IO
47+
- **04.00** KMP announcement excitement
48+
- **05.32** Convince us to use KMP for a new app
49+
- **07.20** KMP support in AndroidX libraries
50+
- **08.29** Migrating from Android to KMP
51+
- **09.02** Which library has you contributed to?
52+
- **09.27** Which library was the hardest to KMP migrate?
53+
- **10.28** How many developers are involved in KMP compatibility?
54+
- **11.28** alpha and versioning for AndroidX libraries
55+
- **12.57** Where is the AndroidX source code?
56+
- **13.42** KMP compatible vs KMP supported
57+
- **15.19** Google's stance on cross-platform
58+
- **16.59** How is Google is using KMP?
59+
- **17.53** Marcello's journey
60+
- **18.19** Foldable devices and large screens
61+
- **20.17** Which IDE to use for KMP?
62+
- **22.25** AI and KMP
63+
- **25.49** Further reading
64+
- **26.42** Where people can find you online?
65+
66+
# Resources
67+
68+
- <i class="fas fa-link"></i> [Kotlin Multiplafrom Mobile Overview](https://developer.android.com/kotlin/multiplatform)
69+
- Mentioned Resources:
70+
- <i class="fas fa-link"></i> [Android Support for KMP Announcement](https://android-developers.googleblog.com/2024/05/android-support-for-kotlin-multiplatform-to-share-business-logic-across-mobile-web-server-desktop.html)
71+
- <i class="fas fa-link"></i> [Making development across platforms easier for developers](https://developers.googleblog.com/en/making-development-across-platforms-easier-for-developers/)
72+
- <i class="fab fa-youtube"></i> Kotlin Multiplatform in Google Workspace by Jason Parachoniak - [Video from KotlinConf](https://kotlinconf.com/talks/581520/)
73+
- <i class="fab fa-github"></i> [@marcellogalhardo on GitHub](https://github.com/marcellogalhardo)
74+
- <i class="fab fa-twitter"></i> [@marcellogalhard on Twitter](https://twitter.com/marcellogalhard)
75+
- <i class="fas fa-link"></i> [Marcello's Website](https://marcellogalhardo.dev/)
76+
77+
# Show links
78+
79+
- <i class="fas fa-link"></i> [Podcast Website](https://thebakery.dev)
80+
- <i class="fab fa-spotify"></i> [The Developers' Bakery on Spotify](https://open.spotify.com/show/4jV6Yoz7D38sZJlYMzJm3k?si=AL3ske_0R_CKlEScMhYhug)
81+
- <i class="fas fa-podcast"></i> [The Developers' Bakery on Apple Podcasts](https://podcasts.apple.com/us/podcast/the-developers-bakery/id1542849034)
82+
- <i class="fab fa-google-play"></i> [The Developers' Bakery on Google Podcasts](https://podcasts.google.com/feed/aHR0cHM6Ly90aGViYWtlcnkuZGV2L3BvZGNhc3QueG1s)
83+
- <i class="fab fa-twitter"></i> [@thebakerydev on Twitter](https://twitter.com/thebakerydev)
84+
- <i class="fab fa-twitter"></i> [@cortinico on Twitter](https://twitter.com/cortinico)

assets/images/episodes/85-cover.png

241 KB
Loading

assets/images/posts/ioconnect24.jpg

144 KB
Loading

0 commit comments

Comments
 (0)