<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://thesanaullah.dev/</loc>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://thesanaullah.dev/case-studies</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://thesanaullah.dev/apps</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://thesanaullah.dev/packages</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://thesanaullah.dev/open-source</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://thesanaullah.dev/about</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://thesanaullah.dev/cv</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/contact</loc>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/pixedge-admin</loc>
<lastmod>2026-10-05T10:20:43.733Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/quotes-admin</loc>
<lastmod>2026-10-05T10:20:45.093Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/httpsplaygooglecomstoreappsdetailsidmaktvremoteuniversalremote</loc>
<lastmod>2026-10-05T10:20:45.908Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/ai-writer-writing-assistant</loc>
<lastmod>2026-10-05T10:20:46.732Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/httpsplaygooglecomstoreappsdetailsidcomidrawartstudio</loc>
<lastmod>2026-10-05T10:20:47.523Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/movo-stretching-and-mobility</loc>
<lastmod>2026-10-05T10:20:48.281Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/httpsplaygooglecomstoreappsdetailsidcomireciperecipecookingapp</loc>
<lastmod>2026-10-05T10:20:49.018Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/material-ui-fix-expansiontile-talkback-double-swipe-on-android</loc>
<lastmod>2026-10-05T10:20:50.556Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/material-ui-keep-non-fullscreen-searchanchor-above-the-keyboard</loc>
<lastmod>2026-10-05T10:20:52.097Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/include-wrap-spacing-in-max-intrinsic-main-axis-extent</loc>
<lastmod>2026-10-05T10:20:53.294Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/material-ui-allow-custom-materialinkcontroller-implementations</loc>
<lastmod>2026-10-05T10:20:54.933Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/diat-ai-calorie-counter</loc>
<lastmod>2026-10-05T10:20:55.690Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/sellsnap-product-photo-editor</loc>
<lastmod>2026-10-05T10:20:56.429Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/mycam-makeup-and-beauty-camera</loc>
<lastmod>2026-10-05T10:20:57.190Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/fix-self-comparison-and-assert-bugs</loc>
<lastmod>2026-10-05T10:20:58.766Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/apply-testsemantics</loc>
<lastmod>2026-10-05T10:21:01.699Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/ai-run-running-coach-plans</loc>
<lastmod>2026-10-05T10:21:02.496Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/kegal</loc>
<lastmod>2026-10-05T10:21:03.261Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/fix-self-comparison-and-assert-typos</loc>
<lastmod>2026-10-05T10:21:04.599Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/core-add-ftp-to-patternscompat-protocol-to-match-platform-patterns</loc>
<lastmod>2026-10-05T10:21:05.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/app-builder-no-code-app-maker</loc>
<lastmod>2026-10-05T10:21:06.723Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/website-builder-website-maker</loc>
<lastmod>2026-10-05T10:21:07.484Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/qr-code-scanner-generator</loc>
<lastmod>2026-10-05T10:21:08.240Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/webx-ai-website-builderdesign</loc>
<lastmod>2026-10-05T10:21:08.968Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/tts-afex-text-to-speech-pdf</loc>
<lastmod>2026-10-05T10:21:09.697Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/crochet-patterns-row-counter</loc>
<lastmod>2026-10-05T10:21:10.434Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/wall-pilates-home-workout</loc>
<lastmod>2026-10-05T10:21:11.195Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/diat-ai-calorie-counter-ios</loc>
<lastmod>2026-10-05T10:21:11.913Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/vidweave-video-editor-maker</loc>
<lastmod>2026-10-05T10:21:12.615Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/vidweave-video-editor-android</loc>
<lastmod>2026-10-05T10:21:14.162Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/afex-wall-pilates</loc>
<lastmod>2026-10-05T10:21:14.867Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/3d-modeling-cad-designer</loc>
<lastmod>2026-10-05T10:21:15.616Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/scan-pdf-documents</loc>
<lastmod>2026-10-05T10:21:16.351Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/print-hub-print-and-design</loc>
<lastmod>2026-10-05T10:21:17.120Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/vidweave-video-editor</loc>
<lastmod>2026-10-05T10:21:17.888Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/floor-plan-ai-house-design</loc>
<lastmod>2026-10-05T10:21:18.694Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/ai-ecommerce-store-builder</loc>
<lastmod>2026-10-05T10:21:19.441Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/ai-reader-text-to-speech</loc>
<lastmod>2026-10-05T10:21:20.140Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/mama-haven-ai-baby-tracker</loc>
<lastmod>2026-10-05T10:21:20.904Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/period-tracker-ovulation</loc>
<lastmod>2026-10-05T10:21:21.663Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/genz-qr-scanner</loc>
<lastmod>2026-10-05T10:21:22.537Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-semantics-tester-import-from-material-button-testdart</loc>
<lastmod>2026-10-05T10:21:23.737Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/waterfall-wallpaper-live</loc>
<lastmod>2026-10-05T10:21:24.514Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/add-editabletextunfocusedselectioncolor-for-view-unfocus-styling</loc>
<lastmod>2026-10-05T10:21:25.741Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/fix-self-comparison-and-assert-typos-in-testsemantics</loc>
<lastmod>2026-10-05T10:21:26.910Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-semantics-tester-import-from-animated-icons-testdart</loc>
<lastmod>2026-10-05T10:21:28.563Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-semantics-tester-import-from-autocomplete-testdart</loc>
<lastmod>2026-10-05T10:21:30.073Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-semantics-tester-import-from-range-slider-testdart</loc>
<lastmod>2026-10-05T10:21:31.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-semantics-tester-import-from-filled-button-testdart</loc>
<lastmod>2026-10-05T10:21:32.961Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-semantics-tester-import-from-outlined-button-testdart</loc>
<lastmod>2026-10-05T10:21:34.068Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-semantics-tester-import-from-text-button-testdart</loc>
<lastmod>2026-10-05T10:21:35.217Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-semantics-tester-import-from-raw-material-button-testdart</loc>
<lastmod>2026-10-05T10:21:36.301Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-semantics-tester-import-from-user-accounts-drawer-header-testdart</loc>
<lastmod>2026-10-05T10:21:37.476Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/how-we-feel-mood-tracker</loc>
<lastmod>2026-10-05T14:06:50.311Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-semantics-tester-cross-imports-from-material-tests</loc>
<lastmod>2026-10-05T10:21:39.248Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-semantics-tester-import-from-card-testdart</loc>
<lastmod>2026-10-05T10:21:41.045Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-feedback-tester-cross-import-from-calendar-date-picker-test</loc>
<lastmod>2026-10-05T10:21:42.612Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/auto-theme</loc>
<lastmod>2026-10-05T10:21:43.801Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-feedback-tester-cross-import-from-checkbox-list-tile-test</loc>
<lastmod>2026-10-05T10:21:45.516Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-sliver-test-utils-cross-import-from-sliver-app-bar-test</loc>
<lastmod>2026-10-05T10:21:46.789Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/magic-responsive</loc>
<lastmod>2026-10-05T10:21:47.948Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/fluffy-ai-calorie-tracker</loc>
<lastmod>2026-10-05T14:05:50.819Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/disable-web-hot-reload-when-running-with-no-hot</loc>
<lastmod>2026-10-05T10:21:49.598Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/preserve-multiple-set-cookie-headers-in-web-proxy</loc>
<lastmod>2026-10-05T10:21:51.134Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/flutter-lifecycle-guard</loc>
<lastmod>2026-10-05T10:21:52.121Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/quiz-learning-app</loc>
<lastmod>2026-10-05T10:21:54.187Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/flutter-ar-easy</loc>
<lastmod>2026-10-05T10:21:55.244Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/vidkit</loc>
<lastmod>2026-10-05T10:21:56.927Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/webify-toolkit</loc>
<lastmod>2026-10-05T10:21:57.943Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/hyper-table</loc>
<lastmod>2026-10-05T10:21:59.172Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/flutter-build-doctor</loc>
<lastmod>2026-10-05T10:22:00.203Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/ai-kit</loc>
<lastmod>2026-10-05T10:22:01.333Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/ummah-pro-quran-prayer</loc>
<lastmod>2026-10-05T10:22:02.979Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/quran-majeed-quran-360-islam</loc>
<lastmod>2026-10-05T10:22:03.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/holihop-ai</loc>
<lastmod>2026-10-05T10:22:04.312Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/sanaullah</loc>
<lastmod>2026-10-05T10:22:05.451Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/arc-progress-ring</loc>
<lastmod>2026-10-05T10:22:06.770Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/custom-ruler</loc>
<lastmod>2026-10-05T10:22:07.856Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/intermittent-fasting-ai-scan</loc>
<lastmod>2026-10-05T10:22:08.560Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/dragon-wallpapers-live</loc>
<lastmod>2026-10-05T10:22:09.345Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/retro-gaming-wallpapers</loc>
<lastmod>2026-10-05T10:22:10.097Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/full-battery-charging-alarm</loc>
<lastmod>2026-10-05T10:22:10.924Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/one-piece-anime</loc>
<lastmod>2026-10-05T10:22:11.687Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/signature-maker-e-sign-creator</loc>
<lastmod>2026-10-05T10:22:12.410Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/anime-wallpapers-live</loc>
<lastmod>2026-10-05T10:22:13.198Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/khareedo-farokht</loc>
<lastmod>2026-10-05T10:22:13.831Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/khareedo-farokht-seller</loc>
<lastmod>2026-10-05T10:22:14.641Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/khareedo-farokht-seller-app</loc>
<lastmod>2026-10-05T10:22:15.321Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/khareedo-farokht-shopping</loc>
<lastmod>2026-10-05T10:22:15.972Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/khareedo-farokht-app</loc>
<lastmod>2026-10-05T10:22:16.624Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/live-video-wallpapers-hd</loc>
<lastmod>2026-10-05T10:22:17.355Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/roadmapforge</loc>
<lastmod>2026-10-05T10:22:18.967Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-semantics-tester-import-from-cupertinoslider-testdart</loc>
<lastmod>2026-10-05T10:22:20.198Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/love-video-status</loc>
<lastmod>2026-10-05T10:22:22.258Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/flutter-wallpaper-plus</loc>
<lastmod>2026-10-05T10:22:23.667Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/expense-tracker</loc>
<lastmod>2026-10-05T10:22:24.927Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/video-live-wallpapers-4k</loc>
<lastmod>2026-10-05T10:22:25.661Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/case-studies/lexora-building-a-private-offline-writing-keyboard-for-android</loc>
<lastmod>2026-10-05T05:23:01.016Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/case-studies/idraw-learn-to-draw-on-flutter</loc>
<lastmod>2026-10-01T10:15:10.410Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/case-studies/scriptable-control-panels-for-lab-instruments-over-serial</loc>
<lastmod>2026-09-22T06:15:21.615Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/case-studies/vidweave-on-device-video-export-that-keeps-edits-accurate</loc>
<lastmod>2026-09-21T09:03:54.731Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-lexora-a-privacy-first-writing-keyboard-that-works-offline</loc>
<lastmod>2026-10-05T05:16:41.635Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-idraw-a-flutter-drawing-app-with-lessons-a-studio-and-an-ai-coach</loc>
<lastmod>2026-10-01T10:15:25.383Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/serial-app</loc>
<lastmod>2026-08-24T10:00:08.117Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/flutter-on-device-offline-thin-clients</loc>
<lastmod>2026-08-21T07:45:40.800Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-bloom-cycle-to-pregnancy-tracking-with-rule-based-insights-not-diagnostic-ai</loc>
<lastmod>2026-08-21T07:27:56.900Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-mama-haven-care-logs-on-device-sleep-audio-and-a-streaming-ai-companion</loc>
<lastmod>2026-08-21T07:26:47.378Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-aura-pilates-a-mat-workout-studio-with-a-player-that-respects-the-session</loc>
<lastmod>2026-08-21T07:25:56.051Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-kegalflow-privacy-first-wellness-training-with-explainable-adaptive-pacing</loc>
<lastmod>2026-08-21T07:25:15.689Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-website-builder-a-mobile-ops-client-for-template-to-deploy-sites</loc>
<lastmod>2026-08-21T07:24:18.158Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-vocoliss-text-to-speech-reading-with-ai-that-degrades-honestly-offline</loc>
<lastmod>2026-08-21T07:23:24.753Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-app-builder-a-phone-client-for-remote-template-to-apk-builds</loc>
<lastmod>2026-08-21T07:22:24.659Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-floormind-ai-floor-plans-that-stay-editable-even-offline</loc>
<lastmod>2026-08-21T07:21:24.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-pixedge-a-wallpaper-feed-that-stays-smooth-with-a-smart-image-pipeline</loc>
<lastmod>2026-08-21T07:20:29.312Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-sellsnap-ai-seller-campaigns-with-an-offline-first-demo-path</loc>
<lastmod>2026-08-21T07:18:32.396Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-qr-scanner-pro-batch-workflows-and-an-app-lock</loc>
<lastmod>2026-08-21T07:17:36.942Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-scancam-on-device-document-ocr-that-admits-what-it-cant-do</loc>
<lastmod>2026-08-21T07:16:45.203Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-thesanaullahdev</loc>
<lastmod>2026-08-21T07:15:46.042Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-cadora-on-device-3d-cad-where-face-ids-matter-more-than-triangles</loc>
<lastmod>2026-08-21T07:14:24.343Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-songora-rendering-a-full-song-on-a-phone-without-sending-audio-to-the-cloud</loc>
<lastmod>2026-08-21T07:11:41.921Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-irun-ai-an-explainable-running-coach-that-refuses-to-hallucinate-workouts</loc>
<lastmod>2026-08-21T07:10:45.838Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-vidweave-on-device-video-rendering-that-keeps-edits-accurate</loc>
<lastmod>2026-08-21T07:09:27.468Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/four-pull-requests-in-flutter-3-47-0</loc>
<lastmod>2026-08-18T10:53:45.238Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
