<?xml version="1.0" encoding="UTF-8"?>
<!-- This sitemap was dynamically generated on April 3, 2026 at 11:31 pm by All in One SEO v4.9.5.1 - the original SEO plugin for WordPress. -->

<?xml-stylesheet type="text/xsl" href="https://victorbrandalise.com/default-sitemap.xsl"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Victor Brandalise</title>
		<link><![CDATA[https://victorbrandalise.com]]></link>
		<description><![CDATA[Victor Brandalise]]></description>
		<lastBuildDate><![CDATA[Wed, 07 May 2025 17:51:32 +0000]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<atom:link href="https://victorbrandalise.com/sitemap.rss" rel="self" type="application/rss+xml" />
		<ttl><![CDATA[60]]></ttl>

		<item>
			<guid><![CDATA[https://victorbrandalise.com/using-movablecontentof/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/using-movablecontentof/]]></link>
			<title>Using movableContentOf for shared transitions in Jetpack Compose</title>
			<pubDate><![CDATA[Wed, 07 May 2025 17:51:32 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/clipping-and-masking-in-jetpack-compose/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/clipping-and-masking-in-jetpack-compose/]]></link>
			<title>Clipping and Masking in Jetpack Compose</title>
			<pubDate><![CDATA[Tue, 16 Sep 2025 12:03:41 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/nested-scrolling-in-jetpack-compose/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/nested-scrolling-in-jetpack-compose/]]></link>
			<title>Nested Scrolling in Jetpack Compose</title>
			<pubDate><![CDATA[Wed, 09 Jul 2025 16:42:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/a-guide-to-filament-for-android/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/a-guide-to-filament-for-android/]]></link>
			<title>A Guide to Filament for Android</title>
			<pubDate><![CDATA[Wed, 05 Jul 2023 22:10:31 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/improving-your-deep-links-with-dynamic-app-links/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/improving-your-deep-links-with-dynamic-app-links/]]></link>
			<title>Improving your deep links with Dynamic App Links</title>
			<pubDate><![CDATA[Tue, 11 Nov 2025 23:23:50 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/running-ui-tests-in-jetpack-compose-using-firebase-test-lab/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/running-ui-tests-in-jetpack-compose-using-firebase-test-lab/]]></link>
			<title>Running UI tests in Jetpack Compose using Firebase Test Lab</title>
			<pubDate><![CDATA[Tue, 09 Jan 2024 10:05:45 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/trustedtime-api-a-reliable-approach-to-time-keeping-in-android-apps/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/trustedtime-api-a-reliable-approach-to-time-keeping-in-android-apps/]]></link>
			<title>TrustedTime API: A Reliable Approach to Time Keeping in Android Apps</title>
			<pubDate><![CDATA[Thu, 06 Mar 2025 10:35:34 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/about/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/about/]]></link>
			<title>About</title>
			<pubDate><![CDATA[Sun, 24 Aug 2025 11:10:31 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/shared-element-transitions-in-jetpack-compose/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/shared-element-transitions-in-jetpack-compose/]]></link>
			<title>Shared Element Transitions in Jetpack Compose</title>
			<pubDate><![CDATA[Sat, 06 Jul 2024 13:54:37 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/reducing-unnecessary-recompositions-in-jetpack-compose/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/reducing-unnecessary-recompositions-in-jetpack-compose/]]></link>
			<title>Reducing Unnecessary Recompositions in Jetpack Compose</title>
			<pubDate><![CDATA[Mon, 12 Jan 2026 10:21:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/calling-cloud-functions-v2-from-your-app/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/calling-cloud-functions-v2-from-your-app/]]></link>
			<title>Calling Cloud Functions v2 From Your App</title>
			<pubDate><![CDATA[Wed, 04 Oct 2023 21:39:08 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/using-new-camera-extensions-api/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/using-new-camera-extensions-api/]]></link>
			<title>Using new Camera extensions API</title>
			<pubDate><![CDATA[Mon, 13 Jan 2025 11:52:58 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/curved-bottom-bar-in-jetpack-compose/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/curved-bottom-bar-in-jetpack-compose/]]></link>
			<title>Curved Bottom Bar in Jetpack Compose</title>
			<pubDate><![CDATA[Mon, 11 Nov 2024 21:22:28 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/adding-ktlint-to-your-android-project/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/adding-ktlint-to-your-android-project/]]></link>
			<title>Adding Ktlint to your Android project</title>
			<pubDate><![CDATA[Mon, 11 Mar 2024 15:05:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/mistakes-when-using-viewmodels/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/mistakes-when-using-viewmodels/]]></link>
			<title>Mistakes when using ViewModels</title>
			<pubDate><![CDATA[Fri, 03 Jan 2025 15:40:24 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/using-kotlin-2-0-for-android-development/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/using-kotlin-2-0-for-android-development/]]></link>
			<title>Using Kotlin 2.0 for Android Development</title>
			<pubDate><![CDATA[Fri, 03 Jan 2025 15:40:18 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/building-a-widget-using-jetpack-glance/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/building-a-widget-using-jetpack-glance/]]></link>
			<title>Building a widget using Jetpack Glance</title>
			<pubDate><![CDATA[Thu, 24 Aug 2023 21:53:27 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/whatsapps-circular-reveal-with-jetpack-compose/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/whatsapps-circular-reveal-with-jetpack-compose/]]></link>
			<title>WhatsApp&#8217;s Circular Reveal with Jetpack Compose</title>
			<pubDate><![CDATA[Tue, 06 Jun 2023 00:18:29 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/building-a-language-learning-app-with-compose-part-5/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/building-a-language-learning-app-with-compose-part-5/]]></link>
			<title>Building a Language Learning App with Compose – Part 5</title>
			<pubDate><![CDATA[Wed, 03 May 2023 21:16:20 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/building-a-language-learning-app-with-compose-part-1/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/building-a-language-learning-app-with-compose-part-1/]]></link>
			<title>Building a Language Learning App with Compose &#8211; Part 1</title>
			<pubDate><![CDATA[Wed, 01 Mar 2023 20:06:10 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/building-a-language-learning-app-with-compose-part-4/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/building-a-language-learning-app-with-compose-part-4/]]></link>
			<title>Building a Language Learning App with Compose – Part 4</title>
			<pubDate><![CDATA[Tue, 04 Apr 2023 12:06:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/building-a-language-learning-app-with-compose-part-2/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/building-a-language-learning-app-with-compose-part-2/]]></link>
			<title>Building a Language Learning App with Compose – Part 2</title>
			<pubDate><![CDATA[Tue, 04 Apr 2023 10:30:45 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/building-a-language-learning-app-with-compose-part-3/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/building-a-language-learning-app-with-compose-part-3/]]></link>
			<title>Building a Language Learning App with Compose – Part 3</title>
			<pubDate><![CDATA[Tue, 04 Apr 2023 10:30:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/how-to-build-a-time-picker-with-jetpack-compose/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/how-to-build-a-time-picker-with-jetpack-compose/]]></link>
			<title>How to build a time picker with Jetpack Compose</title>
			<pubDate><![CDATA[Tue, 04 Apr 2023 10:23:51 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/googles-account-switcher-with-jetpack-compose/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/googles-account-switcher-with-jetpack-compose/]]></link>
			<title>Google&#8217;s account switcher with Jetpack Compose</title>
			<pubDate><![CDATA[Thu, 13 Apr 2023 10:39:05 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/marquee-with-jetpack-compose/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/marquee-with-jetpack-compose/]]></link>
			<title>Marquee with Jetpack Compose</title>
			<pubDate><![CDATA[Tue, 29 Nov 2022 20:15:59 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/budget-tracker-with-jetpack-compose/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/budget-tracker-with-jetpack-compose/]]></link>
			<title>Building a Budget Tracker with Jetpack Compose</title>
			<pubDate><![CDATA[Mon, 17 Oct 2022 22:22:17 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/lessons-from-a-side-project/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/lessons-from-a-side-project/]]></link>
			<title>Lessons from a side project</title>
			<pubDate><![CDATA[Tue, 17 May 2022 23:02:15 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/roadmap-for-jetpack-compose/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/roadmap-for-jetpack-compose/]]></link>
			<title>Cheat sheet for Jetpack Compose</title>
			<pubDate><![CDATA[Wed, 03 Nov 2021 22:58:44 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/under-the-hood-crashlytics/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/under-the-hood-crashlytics/]]></link>
			<title>How does Crashlytics work?</title>
			<pubDate><![CDATA[Wed, 01 Dec 2021 10:38:41 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/coroutines-part-i-grasping-the-fundamentals/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/coroutines-part-i-grasping-the-fundamentals/]]></link>
			<title>Coroutines (Part I) &#8211; Grasping the Fundamentals</title>
			<pubDate><![CDATA[Tue, 17 Aug 2021 10:36:47 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/coroutines-part-ii-job-supervisorjob-launch-and-async/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/coroutines-part-ii-job-supervisorjob-launch-and-async/]]></link>
			<title>Coroutines (Part II) – Job, SupervisorJob, Launch and Async</title>
			<pubDate><![CDATA[Tue, 17 Aug 2021 10:35:38 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/coroutines-part-iii-structured-concurrency-and-cancellation/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/coroutines-part-iii-structured-concurrency-and-cancellation/]]></link>
			<title>Coroutines (Part III) &#8211; Structured Concurrency and Cancellation</title>
			<pubDate><![CDATA[Tue, 17 Aug 2021 00:42:41 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/embedded-android-photo-picker-in-jetpack-compose/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/embedded-android-photo-picker-in-jetpack-compose/]]></link>
			<title>Embedded Android Photo Picker in Jetpack Compose</title>
			<pubDate><![CDATA[Tue, 10 Mar 2026 12:27:37 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/how-does-cloud-firestore-work/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/how-does-cloud-firestore-work/]]></link>
			<title>How does Cloud Firestore work?</title>
			<pubDate><![CDATA[Tue, 08 Feb 2022 22:09:55 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/from-nothing-to-material-transitions/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/from-nothing-to-material-transitions/]]></link>
			<title>From Nothing to Material Transitions</title>
			<pubDate><![CDATA[Fri, 25 Jun 2021 00:51:35 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/in-depth-look-at-grpc-for-android/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/in-depth-look-at-grpc-for-android/]]></link>
			<title>In-depth look at gRPC for Android</title>
			<pubDate><![CDATA[Mon, 21 Jun 2021 01:29:31 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/how-to-show-activity-on-lock-screen-instead-of-notification/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/how-to-show-activity-on-lock-screen-instead-of-notification/]]></link>
			<title>How to Show an Activity on Lock Screen instead of a Notification</title>
			<pubDate><![CDATA[Fri, 11 Jun 2021 00:35:35 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/useful-kotlin-extensions-for-android/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/useful-kotlin-extensions-for-android/]]></link>
			<title>Useful Kotlin Extensions for Android</title>
			<pubDate><![CDATA[Sun, 16 May 2021 22:30:40 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/elementor-hf/before-footer/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/elementor-hf/before-footer/]]></link>
			<title>Before footer</title>
			<pubDate><![CDATA[Wed, 14 Apr 2021 01:52:25 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://victorbrandalise.com/]]></guid>
			<link><![CDATA[https://victorbrandalise.com/]]></link>
			<title>Home</title>
			<pubDate><![CDATA[Thu, 10 Jun 2021 11:53:09 +0000]]></pubDate>
		</item>
				</channel>
</rss>
