<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://androidavatar.hashnode.dev</loc>
    <lastmod>2026-09-14T19:56:55.981Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-31-imagesearchscreen-composable-testing-final-code</loc>
    <lastmod>2025-11-12T21:38:56.471Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-30-testing-the-addartscreen-for-inserting-art-object-into-room-db</loc>
    <lastmod>2025-11-12T21:05:09.603Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-29-testing-the-artlistscreen-for-left-swipe-and-deletion-of-art-record</loc>
    <lastmod>2025-11-12T20:52:15.705Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-28-testing-the-artviewmodel-for-insertion-and-deletion-use-cases</loc>
    <lastmod>2025-11-12T20:06:56.246Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-27-testing-the-repository-implementation-for-the-insert-and-delete-use-cases</loc>
    <lastmod>2025-11-12T17:00:32.509Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-26-testing-the-insert-and-delete-use-cases</loc>
    <lastmod>2025-11-12T15:51:43.800Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-25-coding-the-composable-artlistscreen-with-the-left-swipe-functionality</loc>
    <lastmod>2025-11-12T12:07:19.342Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-24-coding-the-composable-addartscreen</loc>
    <lastmod>2025-11-12T11:46:35.829Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-23-coding-the-navigation-graph</loc>
    <lastmod>2025-11-12T12:16:03.673Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-22-updating-the-artviewmodel-for-the-insert-and-delete-use-cases</loc>
    <lastmod>2025-11-09T21:08:26.087Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-21-coding-the-data-layer-for-the-insertartusecase-and-deleteartusecase</loc>
    <lastmod>2025-11-09T17:36:01.711Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-20-coding-the-domain-layer-for-insertartusecase-and-deleteartusecase</loc>
    <lastmod>2025-11-09T17:18:25.885Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-19-testing-the-domaindata-and-presentation-layers-for-searchimageusecase</loc>
    <lastmod>2025-11-08T16:56:38.922Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-18-coding-the-composable-ui-for-the-searchimageusecase</loc>
    <lastmod>2025-11-02T17:47:04.450Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-17-coding-the-viewmodel-for-the-searchimageusecase</loc>
    <lastmod>2025-11-02T17:24:42.255Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-16-coding-the-searchimageusecase-data-layer</loc>
    <lastmod>2025-11-02T11:48:05.728Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-15-coding-the-searchimageusecase-domain-layer</loc>
    <lastmod>2025-11-02T09:07:02.028Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-14-adding-hilt-dependency-injection</loc>
    <lastmod>2025-11-01T20:37:34.379Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-13-testing-the-composable-ui-artlistscreen</loc>
    <lastmod>2025-11-01T18:19:45.262Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-12-developing-the-composable-ui-artlistscreen</loc>
    <lastmod>2025-11-01T17:35:20.489Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-11-testing-the-artviewmodel</loc>
    <lastmod>2025-11-01T12:11:06.697Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-10-creating-the-viewmodel-for-getartusecase</loc>
    <lastmod>2025-11-01T10:23:05.069Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-9-testing-and-validating-the-getartusecase-data-layer</loc>
    <lastmod>2025-11-01T06:13:36.870Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-8-testing-and-validating-the-getartusecase-domain-layer</loc>
    <lastmod>2025-10-30T21:49:51.824Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-7-coding-the-repository-implementation-class</loc>
    <lastmod>2025-10-29T12:10:08.898Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-6-coding-the-first-use-case-data-layer</loc>
    <lastmod>2025-10-29T07:13:22.570Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-4-folder-structure</loc>
    <lastmod>2025-10-29T12:19:58.345Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-5-coding-the-first-use-case-domain-layer</loc>
    <lastmod>2025-10-30T19:01:46.287Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-3-lld-low-level-design-artsnap-app</loc>
    <lastmod>2025-10-28T07:52:42.602Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/chapter-2-clean-architecture-simplified</loc>
    <lastmod>2025-10-27T10:54:37.872Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/deconstructing-clean-architecture</loc>
    <lastmod>2025-10-28T20:39:37.754Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/archive</loc>
    <lastmod>2026-09-14T19:56:55.981Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://androidavatar.hashnode.dev/recommendations</loc>
    <lastmod>2026-09-14T19:56:55.981Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>