<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  
    <url>
      <loc>https://www.devshan.com/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>weekly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>weekly</changefreq>
      <priority>0.9</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/projects/</loc>
      <lastmod>2025-12-14</lastmod>
      <changefreq>weekly</changefreq>
      <priority>0.9</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>weekly</changefreq>
      <priority>0.9</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-14-fab-menu-and-new-text/</loc>
      <lastmod>2025-12-14</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-14-go-thumbnail-design-decision/</loc>
      <lastmod>2025-12-14</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-14-http-vs-native-core-decision/</loc>
      <lastmod>2025-12-14</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-14-text-file-disappear-and-metadata/</loc>
      <lastmod>2025-12-14</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-14-thumbnail-performance-optimization/</loc>
      <lastmod>2025-12-14</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-14-transfer-clear-button/</loc>
      <lastmod>2025-12-14</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-14-transfer-concurrency-control/</loc>
      <lastmod>2025-12-14</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-14-metadata-backend-refactor/</loc>
      <lastmod>2025-12-14</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-14-mime-extension-only-and-icons/</loc>
      <lastmod>2025-12-14</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-14-multiselect-back-behavior/</loc>
      <lastmod>2025-12-14</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-15-s3-bucket-cli-flags-and-windows-shell-trap/</loc>
      <lastmod>2025-12-14</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-15-unlock-page-and-pin-vs-key-ui/</loc>
      <lastmod>2025-12-14</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-15-debug-server-and-gomobile-prep/</loc>
      <lastmod>2025-12-14</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-15-s3-settings-dialog-and-core-restart-plan/</loc>
      <lastmod>2025-12-14</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-15-s3-tls-default-off-and-clear-app-data/</loc>
      <lastmod>2025-12-14</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-15-embedded-core-first-integration/</loc>
      <lastmod>2025-12-15</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-15-build-and-run-toolchain/</loc>
      <lastmod>2025-12-15</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-16-font-scaling-and-dark-theme/</loc>
      <lastmod>2025-12-16</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-18-health-split-and-desktop-core-single-instance/</loc>
      <lastmod>2025-12-18</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-16-toast-component-unification/</loc>
      <lastmod>2025-12-15</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-16-ui-refactoring-componentization/</loc>
      <lastmod>2025-12-16</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-18-error-handling-and-transfer-enhancements/</loc>
      <lastmod>2025-12-18</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-18-health-timeout-and-s3-vs-core-status/</loc>
      <lastmod>2025-12-18</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-19-thumbnail-generation-backend-migration/</loc>
      <lastmod>2025-12-19</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-19-system-folders-and-thumbnails/</loc>
      <lastmod>2025-12-19</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-19-thumbnail-isthumbnail-flag-and-naming/</loc>
      <lastmod>2025-12-19</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-20-chunked-storage-model-migration/</loc>
      <lastmod>2025-12-20</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-20-corrupted-encrypted-orphan-type/</loc>
      <lastmod>2025-12-20</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-20-metadata-batch-write-optimization/</loc>
      <lastmod>2025-12-20</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-20-video-thumbnail-upload-time-generation/</loc>
      <lastmod>2025-12-20</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-21-desktop-core-stdout-blocking/</loc>
      <lastmod>2025-12-20</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-20-orphan-adoption-refactor/</loc>
      <lastmod>2025-12-20</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-20-orphan-files-and-embedded-metadata/</loc>
      <lastmod>2025-12-20</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-20-android-large-file-upload-fix/</loc>
      <lastmod>2025-12-20</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-20-video-streaming-complete-solution/</loc>
      <lastmod>2025-12-20</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-21-e2e-import-export-refactor/</loc>
      <lastmod>2025-12-21</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-21-desktop-ffmpeg-video-thumbnail/</loc>
      <lastmod>2025-12-20</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-20-upload-race-condition-diagnosis/</loc>
      <lastmod>2025-12-20</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-21-e2e-portable-import-export/</loc>
      <lastmod>2025-12-21</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-21-filename-icon/</loc>
      <lastmod>2025-12-21</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-21-s3-multi-config-and-data-isolation/</loc>
      <lastmod>2025-12-20</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-21-temp-file-cleanup-architecture/</loc>
      <lastmod>2025-12-21</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-22-mime-type-simplification/</loc>
      <lastmod>2025-12-22</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-23-keyboard-bounce-fix/</loc>
      <lastmod>2025-12-23</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-25-state-management-refactor/</loc>
      <lastmod>2025-12-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-27-bottom-nav-animation/</loc>
      <lastmod>2025-12-27</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-26-ui-refinements-and-file-picker/</loc>
      <lastmod>2025-12-26</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-21-video-thumbnail-regeneration-native-api/</loc>
      <lastmod>2025-12-20</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-27-chat-background-upload/</loc>
      <lastmod>2025-12-27</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-27-chat-ui-fixes/</loc>
      <lastmod>2025-12-27</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-27-dead-code-cleanup/</loc>
      <lastmod>2025-12-26</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-27-search/</loc>
      <lastmod>2025-12-27</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-27-files-page-modularization/</loc>
      <lastmod>2025-12-26</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-27-thumbnail-architecture-refactor/</loc>
      <lastmod>2025-12-27</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-27-send-feature-refactor/</loc>
      <lastmod>2025-12-26</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-28-chat-file-save-to-netdisk/</loc>
      <lastmod>2025-12-28</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-28-chat-pagination/</loc>
      <lastmod>2025-12-27</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-28-chat-scroll-and-search-refactor/</loc>
      <lastmod>2025-12-27</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-28-icon-library-migration/</loc>
      <lastmod>2025-12-28</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-28-click-to-show-message-time/</loc>
      <lastmod>2025-12-28</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-28-draggable-calendar-sheet-implementation/</loc>
      <lastmod>2025-12-27</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-28-marquee-timezone-theme-fixes/</loc>
      <lastmod>2025-12-28</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-28-message-interaction-enhancement/</loc>
      <lastmod>2025-12-28</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-28-multimedia-card-ui-optimization/</loc>
      <lastmod>2025-12-28</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-28-chat-history-and-search/</loc>
      <lastmod>2025-12-27</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-28-voice-message/</loc>
      <lastmod>2025-12-27</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-29-media-player-enhancement/</loc>
      <lastmod>2025-12-28</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-29-media-preview-optimization/</loc>
      <lastmod>2025-12-29</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-30-gesture-conflict-and-menu-overflow/</loc>
      <lastmod>2025-12-30</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2025-12-30-ui-stability-and-cleanup/</loc>
      <lastmod>2025-12-30</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-01-01-thumbnail-generation-strategy/</loc>
      <lastmod>2026-01-01</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-01-01-bootstrap-and-thumbnail-refactor/</loc>
      <lastmod>2026-01-01</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-01-01-business-logic-security-scan/</loc>
      <lastmod>2026-01-01</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-01-01-chat-date-separator-and-thumbnail-menu/</loc>
      <lastmod>2026-01-01</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-01-01-codebase-cleanup-and-dedup/</loc>
      <lastmod>2026-01-01</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-01-01-flutter-code-optimization/</loc>
      <lastmod>2026-01-01</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-01-02-android-background-and-desktop-tray/</loc>
      <lastmod>2026-01-02</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-01-01-thumbnail-progress-dialog/</loc>
      <lastmod>2026-01-01</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-01-02-thumbnail-upload-time-generation/</loc>
      <lastmod>2026-01-02</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-01-04-top-toolbar-ui-modernization/</loc>
      <lastmod>2026-01-04</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-01-03-desktop-table-multiselect-enhancement/</loc>
      <lastmod>2026-01-03</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-01-03-desktop-ui-enhancements/</loc>
      <lastmod>2026-01-02</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-01-03-nav-animation-simplification/</loc>
      <lastmod>2026-01-03</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-01-04-desktop-ui-modernization/</loc>
      <lastmod>2026-01-04</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-01-04-desktop-upload-new-ui-modernization/</loc>
      <lastmod>2026-01-04</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-01-05-folder-upload-metadata-architecture/</loc>
      <lastmod>2026-01-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-01-05-go-error-response-unification/</loc>
      <lastmod>2026-01-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-01-06-file-list-interaction-simplification/</loc>
      <lastmod>2026-01-06</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-01-07-upload-pause-fix/</loc>
      <lastmod>2026-01-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-01-11-swipe-to-detail-and-restore-multiselect/</loc>
      <lastmod>2026-01-11</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-01-12-android-share-receive-and-cleanup/</loc>
      <lastmod>2026-01-12</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-01-09-core-shutdown-and-progress-cleanup/</loc>
      <lastmod>2026-01-09</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-01-09-bugfix-s3-config-and-ui-improvements/</loc>
      <lastmod>2026-01-08</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-01-09-mobile-search-border-and-widget-paths/</loc>
      <lastmod>2026-01-08</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-01-11-ui-consistency-and-component-reuse/</loc>
      <lastmod>2026-01-11</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-02-01-preview-large-file-and-save-feedback/</loc>
      <lastmod>2026-02-01</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-02-01-vercel-hosting-choice/</loc>
      <lastmod>2026-02-01</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-02-02-%E5%88%86%E4%BA%AB%E6%9E%B6%E6%9E%84%E6%9D%83%E8%A1%A1-%E6%9A%82%E5%81%9C%E5%AE%9E%E6%96%BD/</loc>
      <lastmod>2026-02-01</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-02-03-scripts-and-docs-cleanup/</loc>
      <lastmod>2026-02-03</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-10-25-encrypted-chunks-and-content-versions/</loc>
      <lastmod>2026-10-25</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-10-25-go-flutter-electron-route/</loc>
      <lastmod>2026-10-25</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-10-25-local-sqlite-and-encrypted-sync/</loc>
      <lastmod>2026-10-25</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-10-25-picking-vaultoz-up-again/</loc>
      <lastmod>2026-10-25</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-10-25-splitting-state-without-changing-behavior/</loc>
      <lastmod>2026-10-25</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-10-26-portable-encrypted-export-streaming/</loc>
      <lastmod>2026-10-26</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-10-26-transfer-recovery-and-shutdown/</loc>
      <lastmod>2026-10-26</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-10-28-s3-url-was-not-a-core-failure/</loc>
      <lastmod>2026-10-28</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-10-30-ui-color-was-not-enough/</loc>
      <lastmod>2026-10-30</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-11-02-preview-is-more-than-opening-a-file/</loc>
      <lastmod>2026-11-02</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-11-03-partial-batch-results-and-orphan-files/</loc>
      <lastmod>2026-11-03</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-11-03-rebuilding-the-mobile-design-system/</loc>
      <lastmod>2026-11-03</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-11-03-search-results-from-the-wrong-request/</loc>
      <lastmod>2026-11-03</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-11-03-storage-profiles-and-cache-cleanup/</loc>
      <lastmod>2026-11-03</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-11-05-close-window-and-quit-app/</loc>
      <lastmod>2026-11-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-11-05-one-desktop-component-system/</loc>
      <lastmod>2026-11-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-11-04-arm-core-jni-signature/</loc>
      <lastmod>2026-11-04</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-11-05-one-record-with-text-and-attachments/</loc>
      <lastmod>2026-11-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-11-05-saving-records-with-useful-names/</loc>
      <lastmod>2026-11-05</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-11-06-saving-attachments-without-uploading-again/</loc>
      <lastmod>2026-11-06</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-11-06-shared-content-publication-and-recovery/</loc>
      <lastmod>2026-11-06</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-11-07-multiplatform-github-actions-release/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-11-07-pdf-renderer-and-preview-controls/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-11-07-renaming-to-vaultoz/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-11-07-simple-release-update-check/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/blog/2026-11-07-vault-upgrade-needs-confirmation/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/projects/vaultoz/</loc>
      <lastmod>2025-12-14</lastmod>
      <changefreq>yearly</changefreq>
      <priority>0.6</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/Vaultoz/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/GitHub%20Actions/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/CI%2FCD/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E5%8F%91%E5%B8%83/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/GitHub/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E6%9B%B4%E6%96%B0/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/Flutter/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/PDF/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E6%96%87%E4%BB%B6%E9%A2%84%E8%A7%88/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E4%BA%A7%E5%93%81%E5%BC%80%E5%8F%91/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E8%B7%A8%E5%B9%B3%E5%8F%B0/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/Go/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E6%95%B0%E6%8D%AE%E8%BF%81%E7%A7%BB/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E4%BA%A4%E4%BA%92%E8%AE%BE%E8%AE%A1/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/S3/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E5%B9%B6%E5%8F%91/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E6%95%B0%E6%8D%AE%E6%81%A2%E5%A4%8D/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E5%8A%A0%E5%AF%86/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E6%9E%B6%E6%9E%84/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/Electron/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/Windows/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E6%96%87%E4%BB%B6%E7%AE%A1%E7%90%86/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E5%8F%91%E9%80%81%E8%AE%B0%E5%BD%95/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/React/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E7%8A%B6%E6%80%81%E7%AE%A1%E7%90%86/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/UI/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E9%87%8D%E6%9E%84/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/Android/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/gomobile/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E8%B0%83%E8%AF%95/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E8%AE%BE%E8%AE%A1/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E7%BC%93%E5%AD%98/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E7%A8%B3%E5%AE%9A%E6%80%A7/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E9%94%99%E8%AF%AF%E5%A4%84%E7%90%86/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E6%90%9C%E7%B4%A2/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E6%96%87%E4%BB%B6%E4%BC%A0%E8%BE%93/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E5%88%86%E5%9D%97/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/SQLite/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E5%90%8C%E6%AD%A5/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E6%96%87%E4%BB%B6%E7%89%88%E6%9C%AC/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E5%BC%80%E5%8F%91%E8%AE%B0%E5%BD%95/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/Linux/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E4%B8%8A%E4%BC%A0/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E6%8A%98%E8%85%BE%E8%AE%B0%E5%BD%95/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/Vercel/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E9%83%A8%E7%BD%B2/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E9%9D%99%E6%80%81%E5%8D%9A%E5%AE%A2/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E5%88%86%E4%BA%AB/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E4%BB%A3%E7%A0%81%E6%B8%85%E7%90%86/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E6%A1%8C%E9%9D%A2/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/IM/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E4%BA%A4%E4%BA%92/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E5%A4%9A%E9%80%89/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E5%90%8E%E7%AB%AF/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E6%80%A7%E8%83%BD/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E4%BF%AE%E5%A4%8D/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E6%97%A5%E5%BF%97/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E7%BC%A9%E7%95%A5%E5%9B%BE/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E8%A7%86%E9%A2%91/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/iOS/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E7%BD%91%E7%BB%9C/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E4%B8%8B%E8%BD%BD/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://www.devshan.com/tags/%E5%85%83%E6%95%B0%E6%8D%AE/</loc>
      <lastmod>2026-11-07</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
</urlset>