<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev</loc>
    <lastmod>2026-09-24T20:33:48.425Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/mastering-coroutines-in-android-from-basics-to-advanced-patterns</loc>
    <lastmod>2024-12-30T05:34:09.381Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/deep-linking-in-android-with-kotlin-and-clean-architecture-a-comprehensive-guide</loc>
    <lastmod>2024-12-02T06:02:50.134Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/understanding-firebase-push-notifications-in-android-kotlin-with-clean-architecture</loc>
    <lastmod>2024-11-25T05:21:27.890Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/unlocking-the-power-of-firebase-remote-config-in-android-kotlin-with-clean-architecture</loc>
    <lastmod>2024-11-18T05:34:36.008Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/data-driven-development-in-android-kotlin-a-comprehensive-guide-using-clean-architecture-koin-ktor-and-use-cases</loc>
    <lastmod>2024-11-11T06:24:17.848Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/building-a-real-time-chat-app-in-android-with-kotlin-and-firebase-a-family-friendly-guide-using-clean-architecture</loc>
    <lastmod>2024-11-11T06:32:48.758Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/passing-data-in-android-a-guide-for-developers</loc>
    <lastmod>2024-11-11T06:33:15.871Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/building-a-modern-news-app-with-mvvm-retrofit-hilt-pagging-and-jetpack-compose-in-kotlin</loc>
    <lastmod>2024-11-11T06:34:17.599Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/understand-mvc-with-volly-network-lib-in-android</loc>
    <lastmod>2024-11-11T06:34:44.562Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-15-understanding-tdd-in-flutter</loc>
    <lastmod>2024-11-11T06:35:38.040Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-14-understanding-navigation-and-communication-in-flutter</loc>
    <lastmod>2024-11-11T06:36:05.792Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-13-understanding-data-storage-in-flutter</loc>
    <lastmod>2024-11-11T06:36:28.099Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-12-understanding-design-patterns-in-flutter</loc>
    <lastmod>2024-11-11T06:36:56.229Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-11-understanding-canvas-in-flutter</loc>
    <lastmod>2024-11-11T06:37:19.872Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-10-understanding-the-widgets-in-flutter</loc>
    <lastmod>2024-11-11T06:37:44.392Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-9-understanding-expanded-widget-and-flex-widget-in-flutter</loc>
    <lastmod>2024-11-11T06:38:24.043Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-8-understanding-mixins-in-dart</loc>
    <lastmod>2024-11-11T06:40:09.884Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-7-understanding-async-await-and-async</loc>
    <lastmod>2024-11-11T06:40:29.422Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-6-understanding-dependency-injection</loc>
    <lastmod>2024-11-11T06:40:51.104Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-5-understanding-state-management</loc>
    <lastmod>2024-11-11T06:41:05.995Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-4-understanding-flutter-keys</loc>
    <lastmod>2024-11-11T06:41:21.104Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-3-understanding-flutter-tree</loc>
    <lastmod>2024-11-11T06:41:32.916Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-2-understanding-widgets-in-detail</loc>
    <lastmod>2024-11-11T06:41:49.729Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-1-understanding-flutter</loc>
    <lastmod>2024-11-11T06:42:04.158Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-20-understanding-testing-in-android</loc>
    <lastmod>2024-11-11T06:42:23.224Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-19-understanding-design-patterns-in-android</loc>
    <lastmod>2024-11-11T06:42:47.907Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-18-understanding-jetpack-compose-in-android</loc>
    <lastmod>2024-11-11T06:43:16.912Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-17-understanding-workmanger-in-android</loc>
    <lastmod>2024-11-11T06:43:38.924Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-16-understanding-parcebale-and-serializable</loc>
    <lastmod>2024-11-11T06:43:53.517Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-15-understanding-launch-mode-in-android</loc>
    <lastmod>2024-11-11T06:44:16.409Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-14-understanding-types-of-functions-in-android</loc>
    <lastmod>2024-11-11T06:44:36.841Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-13-understanding-data-storage-in-android</loc>
    <lastmod>2024-11-11T06:45:01.011Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-12-understanding-reactivex-in-android</loc>
    <lastmod>2024-11-11T06:45:31.889Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-11-understanding-coroutines-in-android</loc>
    <lastmod>2024-11-11T06:45:55.480Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-10-understanding-dependency-injection</loc>
    <lastmod>2024-11-11T06:46:14.276Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-9-understanding-generic-class-in-android</loc>
    <lastmod>2024-11-11T06:46:31.966Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-8-understanding-canvas-in-android</loc>
    <lastmod>2024-11-11T06:47:22.057Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-7-understanding-custom-view-layout</loc>
    <lastmod>2024-11-11T06:48:03.798Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-6-deeply-understand-memory-leaks-and-garbage-collection</loc>
    <lastmod>2024-11-11T06:48:28.462Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-5-understanding-variables-in-android</loc>
    <lastmod>2024-11-11T06:48:52.305Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-4-exploring-the-types-of-classes-in-android</loc>
    <lastmod>2024-11-11T06:49:09.678Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-3-understanding-android-components-part-2</loc>
    <lastmod>2024-11-11T06:49:30.472Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-3-understanding-android-components-part-1</loc>
    <lastmod>2024-11-11T06:49:52.041Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-2-understanding-lifecycles-in-deep</loc>
    <lastmod>2024-11-11T06:50:57.092Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/topic-1-understanding-oops-concepts-from-scratch</loc>
    <lastmod>2024-11-11T06:51:32.809Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/effortless-api-integration-in-flutter-with-dio-everything-you-need-to-know</loc>
    <lastmod>2024-11-11T06:52:23.374Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/ktor-mongodb-your-recipe-for-building-a-strong-backend</loc>
    <lastmod>2024-11-11T06:52:36.699Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/kotlin-and-ktor-your-dynamic-duo-for-effortless-api-fetching</loc>
    <lastmod>2024-11-11T06:52:51.530Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/series/android-basic-to-advance</loc>
    <lastmod>2026-09-24T20:33:48.425Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/series/ktor-blogs</loc>
    <lastmod>2026-09-24T20:33:48.425Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/series/flutter-blog</loc>
    <lastmod>2026-09-24T20:33:48.425Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/series/android</loc>
    <lastmod>2026-09-24T20:33:48.425Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/series/learn-flutter</loc>
    <lastmod>2026-09-24T20:33:48.425Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/series/jetpack-compose</loc>
    <lastmod>2026-09-24T20:33:48.425Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/archive</loc>
    <lastmod>2026-09-24T20:33:48.425Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://mayursinhdevblog.hashnode.dev/recommendations</loc>
    <lastmod>2026-09-24T20:33:48.425Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>