<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://davidserrano.io</loc>
    <lastmod>2026-04-10T08:52:48.077Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/my-dark-prediction-for-android</loc>
    <lastmod>2025-08-31T10:36:33.577Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/how-to-use-multiple-windows-in-flutter-desktop</loc>
    <lastmod>2025-06-24T14:08:55.437Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/5-tips-to-optimize-your-flutter-app</loc>
    <lastmod>2025-04-23T16:31:09.780Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/your-home-address-exposed-on-google-play</loc>
    <lastmod>2024-09-16T15:25:15.486Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/learn-flutter-by-creating-your-first-flutter-app-state-management-stateful-vs-stateless-widgets</loc>
    <lastmod>2024-05-05T16:38:45.620Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/is-it-worth-learning-flutter-in-2024</loc>
    <lastmod>2024-01-19T16:01:39.266Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/flutter-3-16-released-android-impeller-preview-game-toolkit-updates-ios-extensions-and-more</loc>
    <lastmod>2023-11-16T18:53:37.473Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/insane-new-app-game-launch-requirements-on-android-google-play</loc>
    <lastmod>2023-11-13T18:08:51.727Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/build-your-knowledge-base-with-spreading-the-ai-powered-knowledge-base-platform-for-developers</loc>
    <lastmod>2023-10-24T10:59:19.710Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/what-godot-devs-need-to-know-about-this-new-eu-law-cyber-resilience-act</loc>
    <lastmod>2023-10-20T14:33:20.670Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/game-programming-patterns-in-godot-the-command-pattern</loc>
    <lastmod>2023-10-14T12:53:59.312Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/can-godot-screw-us-like-unity-did</loc>
    <lastmod>2023-09-18T19:08:54.028Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/admob-ump-sdk-in-flutter-implement-your-gdpr-dialog</loc>
    <lastmod>2023-09-12T10:30:15.650Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/why-linux-mint-is-the-best-linux-distribution</loc>
    <lastmod>2023-07-21T07:46:47.939Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/working-with-files-in-flutter</loc>
    <lastmod>2023-07-07T12:30:25.135Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/why-you-should-use-flutter-compute-method-for-intensive-tasks</loc>
    <lastmod>2023-06-29T10:16:07.386Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/add-a-video-conference-feature-to-your-flutter-app</loc>
    <lastmod>2023-06-09T08:46:44.281Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/a-summary-of-wwdc-2023s-new-developer-apis</loc>
    <lastmod>2023-06-06T15:58:20.564Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/build-a-flutter-chat-system-in-under-5-minutes</loc>
    <lastmod>2023-05-19T09:17:09.451Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/impeller-is-production-ready-for-ios-dart-3-x3-web-performance-and-more-with-flutter-3-10</loc>
    <lastmod>2023-05-11T16:08:57.131Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/create-a-high-quality-live-streaming-app-with-flutter</loc>
    <lastmod>2023-04-06T08:09:55.202Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/simplify-image-caching-in-flutter-with-this-package</loc>
    <lastmod>2023-03-23T11:47:58.279Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/step-by-step-guide-to-building-a-live-audio-room-with-flutter</loc>
    <lastmod>2023-03-16T08:15:49.989Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/top-5-reasons-why-the-mac-mini-m2-pro-is-a-beast-my-opinion-after-40-days</loc>
    <lastmod>2023-03-10T15:18:19.951Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/boost-your-app-downloads-with-a-quick-color-update-how-an-ab-test-led-to-a-bost-in-conversion-rates</loc>
    <lastmod>2023-03-05T16:23:04.163Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/an-overview-of-the-current-state-of-artificial-intelligence-ai</loc>
    <lastmod>2023-03-04T23:35:02.547Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/save-image-to-file-flutter</loc>
    <lastmod>2023-02-19T11:44:36.526Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/m2-mac-mini-pro-review-after-2-weeks</loc>
    <lastmod>2023-02-08T15:15:07.314Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/ensuring-secure-mobile-app-development-best-practices</loc>
    <lastmod>2023-02-01T14:24:43.052Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/add-support-for-voice-calls-in-your-flutter-app</loc>
    <lastmod>2023-02-01T10:27:38.306Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/m2-pro-mac-mini-vs-m1-mac-mini-benchmark-ios-android-flutter-c-unity</loc>
    <lastmod>2023-01-26T10:49:36.458Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/mac-mini-m2-pro-should-you-upgrade-as-a-software-developer</loc>
    <lastmod>2023-01-21T13:55:30.335Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/is-it-possible-to-live-as-an-indie-app-developer-in-2023</loc>
    <lastmod>2023-01-17T18:47:18.233Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/add-video-call-functionality-to-your-flutter-app</loc>
    <lastmod>2023-01-13T09:25:51.727Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/how-to-fix-because-depends-on-which-depends-on-is-required-learn-the-cause-of-this-error-in-flutter-and-how-to-solve-it</loc>
    <lastmod>2022-12-08T17:02:52.510Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/this-is-why-i-bought-the-m1-mac-mini-in-late-2022</loc>
    <lastmod>2022-11-17T16:33:55.298Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/build-a-video-chat-app-in-flutter-in-less-than-5-minutes</loc>
    <lastmod>2022-11-16T14:52:16.337Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/text-recognition-in-flutter-create-ocr-scanner-app</loc>
    <lastmod>2022-11-11T17:25:09.542Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/use-this-to-explain-how-to-use-your-app-flutter-pro-tip-2</loc>
    <lastmod>2022-10-28T09:45:26.340Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/cupertino-lists-the-missing-widgets-from-the-flutter-cupertino-collection</loc>
    <lastmod>2022-10-24T13:52:24.958Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/adapt-your-flutter-app-to-android-13</loc>
    <lastmod>2022-10-19T13:46:55.749Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/kotlin-multiplatform-mobile-goes-beta-what-is-kmm-how-does-it-compare-with-flutter-first-steps-to-create-a-kmm-app</loc>
    <lastmod>2022-10-14T16:55:04.105Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/flutter-future-after-stadia-shutdown-could-google-also-kill-flutter</loc>
    <lastmod>2022-10-04T16:41:09.720Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/const-final-dynamic-var-when-and-why-dart-flutter-tutorial</loc>
    <lastmod>2022-07-29T14:56:15.945Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/how-to-know-when-to-comment-your-dart-code</loc>
    <lastmod>2022-07-20T17:37:11.020Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/how-to-secure-a-server-8-steps-for-linux-server-security</loc>
    <lastmod>2022-07-09T16:58:55.891Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/flutter-pro-tip-1-get-the-language-country-and-currency-of-your-user</loc>
    <lastmod>2022-06-08T14:17:59.971Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/create-a-linux-package-browser-in-5-minutes-with-flutter-3-using-ubuntu-visual-style-yaru</loc>
    <lastmod>2022-06-01T09:11:29.892Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/write-better-code-with-dart-2-17-included-in-flutter-3</loc>
    <lastmod>2022-05-25T10:03:05.872Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/amazing-performance-improvements-in-flutter-3-for-mac-apps-macos-apple-silicon-m1-stable-support</loc>
    <lastmod>2022-05-20T12:03:44.534Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/flutter-3-for-web-have-they-really-managed-to-increase-performance</loc>
    <lastmod>2022-05-17T15:39:40.991Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/best-way-to-handle-permissions-in-your-flutter-app</loc>
    <lastmod>2022-05-14T17:05:57.378Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/flutter-3</loc>
    <lastmod>2022-05-12T14:03:51.404Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/flutter-pro-tip-0-open-a-dialog-at-startup</loc>
    <lastmod>2022-05-05T14:36:15.815Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/flutter-state-management-made-easy-with-provider-2-provider-as-a-dependency-injection-framework-and-multiprovider</loc>
    <lastmod>2022-05-03T09:26:30.206Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/flutter-state-management-made-easy-with-provider-flutter-tutorial-for-beginners</loc>
    <lastmod>2022-04-27T14:19:56.545Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/unreal-engine-5-on-linux-compile-source-code-import-assets-from-the-epic-games-launcher</loc>
    <lastmod>2022-04-25T16:08:55.128Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/data-layer-in-flutter-use-the-repository-pattern-to-keep-a-local-copy-of-your-api-data</loc>
    <lastmod>2022-04-16T11:29:35.961Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/flame-engine-the-game-engine-built-on-top-of-flutter</loc>
    <lastmod>2022-04-05T11:25:13.166Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/do-i-need-a-mac-for-flutter-development</loc>
    <lastmod>2022-04-01T12:11:49.345Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/create-a-feedback-form-with-flutter-and-firebase-learn-how-to-integrate-flutter-fire-into-a-flutter-app-and-send-data-to-cloud-firestore</loc>
    <lastmod>2022-03-20T10:32:35.239Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/top-4-ways-to-earn-money-with-a-mobile-app-or-game</loc>
    <lastmod>2022-03-12T11:53:12.155Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/creating-a-data-layer-in-flutter-how-to-combine-api-requests-with-database-queries-using-the-repository-pattern</loc>
    <lastmod>2022-02-25T15:44:15.135Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/7-tips-for-junior-flutter-developers</loc>
    <lastmod>2022-01-30T16:38:47.674Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/the-dark-side-of-flutter-4-inconveniences-that-every-flutter-developer-should-know</loc>
    <lastmod>2022-01-22T19:13:02.587Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/measuring-the-impact-of-the-app-screenshots-in-google-play-and-how-it-affects-the-overall-downloads-amount-how-to-improve-the-store-conversion-rate-of-your-app-by-adding-beautiful-and-meaningful-screenshots</loc>
    <lastmod>2021-08-21T10:13:05.760Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/comparing-unreal-unity-godot-and-defold-game-engines-in-a-graphical-table-of-features</loc>
    <lastmod>2021-08-01T10:35:25.706Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/the-beauty-of-the-flutters-programming-language-4-superb-features-of-dart</loc>
    <lastmod>2021-06-07T16:06:40.197Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/material-and-cupertino-widgets-how-to-adapt-the-style-of-your-flutter-app-according-to-the-platform</loc>
    <lastmod>2021-05-09T08:50:21.017Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/does-apple-care-about-user-privacy</loc>
    <lastmod>2021-04-15T21:12:52.152Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/page/wifi-qr-connect</loc>
    <lastmod>2026-04-10T08:52:48.077Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/page/apps</loc>
    <lastmod>2026-04-10T08:52:48.077Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/page/super-qr-code-reader</loc>
    <lastmod>2026-04-10T08:52:48.077Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/page/notification-history</loc>
    <lastmod>2026-04-10T08:52:48.077Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/page/birthdays</loc>
    <lastmod>2026-04-10T08:52:48.077Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/page/weight-tracker</loc>
    <lastmod>2026-04-10T08:52:48.077Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/page/ocr-text-scanner</loc>
    <lastmod>2026-04-10T08:52:48.077Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/page/debt-tracker</loc>
    <lastmod>2026-04-10T08:52:48.077Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/page/camera-translator</loc>
    <lastmod>2026-04-10T08:52:48.077Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/series/flutter-tutorial-provider</loc>
    <lastmod>2026-04-10T08:52:48.077Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/series/flutter-pro-tips</loc>
    <lastmod>2026-04-10T08:52:48.077Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/series/flutter-3</loc>
    <lastmod>2026-04-10T08:52:48.077Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/series/apple-product-reviews</loc>
    <lastmod>2026-04-10T08:52:48.077Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/series/new-versions-of-flutter</loc>
    <lastmod>2026-04-10T08:52:48.077Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/archive</loc>
    <lastmod>2026-04-10T08:52:48.077Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidserrano.io/recommendations</loc>
    <lastmod>2026-04-10T08:52:48.077Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>