<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://fastflutter.ir/blog</loc><lastmod>2026-10-13</lastmod><xhtml:link rel="alternate" hreflang="fa" href="https://fastflutter.ir/blog"/><xhtml:link rel="alternate" hreflang="en" href="https://fastflutter.ir/en/blog"/><xhtml:link rel="alternate" hreflang="x-default" href="https://fastflutter.ir/blog"/></url><url><loc>https://fastflutter.ir/en/blog</loc><lastmod>2026-10-13</lastmod><xhtml:link rel="alternate" hreflang="fa" href="https://fastflutter.ir/blog"/><xhtml:link rel="alternate" hreflang="en" href="https://fastflutter.ir/en/blog"/><xhtml:link rel="alternate" hreflang="x-default" href="https://fastflutter.ir/blog"/></url><url><loc>https://fastflutter.ir/blog/category/%D9%81%D9%84%D8%A7%D8%AA%D8%B1</loc><lastmod>2026-10-13</lastmod></url><url><loc>https://fastflutter.ir/blog/category/%D9%85%D8%B9%D9%85%D8%A7%D8%B1%DB%8C-%D9%88-%D8%A8%DA%A9-%D8%A7%D9%86%D8%AF</loc><lastmod>2026-10-13</lastmod></url><url><loc>https://fastflutter.ir/blog/category/%D8%A7%D9%86%D8%AA%D8%B4%D8%A7%D8%B1-%D9%88-%DA%A9%D8%B3%D8%A8-%D9%88%DA%A9%D8%A7%D8%B1</loc><lastmod>2026-10-13</lastmod></url><url><loc>https://fastflutter.ir/blog/category/%D8%AF%D8%A7%D8%B1%D8%AA</loc><lastmod>2026-10-13</lastmod></url><url><loc>https://fastflutter.ir/en/blog/category/flutter</loc><lastmod>2026-10-13</lastmod></url><url><loc>https://fastflutter.ir/en/blog/category/architecture-backend</loc><lastmod>2026-10-13</lastmod></url><url><loc>https://fastflutter.ir/en/blog/category/publishing-business</loc><lastmod>2026-10-13</lastmod></url><url><loc>https://fastflutter.ir/en/blog/category/dart</loc><lastmod>2026-10-13</lastmod></url><url><loc>https://fastflutter.ir/blog/1-%D8%B4%D8%B1%D9%88%D8%B9-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A7%D8%B2-%D8%B5%D9%81%D8%B1-%D9%86%D8%B5%D8%A8-%D8%A7%D9%88%D9%84%DB%8C%D9%86-%D8%A7%D9%BE-%D9%88-%D8%B3%D8%A7%D8%AE%D8%AA%D8%A7%D8%B1-%D9%BE%D8%B1%D9%88%DA%98%D9%87</loc><lastmod>2026-10-13</lastmod><xhtml:link rel="alternate" hreflang="fa" href="https://fastflutter.ir/blog/1-%D8%B4%D8%B1%D9%88%D8%B9-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A7%D8%B2-%D8%B5%D9%81%D8%B1-%D9%86%D8%B5%D8%A8-%D8%A7%D9%88%D9%84%DB%8C%D9%86-%D8%A7%D9%BE-%D9%88-%D8%B3%D8%A7%D8%AE%D8%AA%D8%A7%D8%B1-%D9%BE%D8%B1%D9%88%DA%98%D9%87"/><xhtml:link rel="alternate" hreflang="en" href="https://fastflutter.ir/en/blog/1-getting-started-with-flutter-install-your-first-app-and-project"/><xhtml:link rel="alternate" hreflang="x-default" href="https://fastflutter.ir/blog/1-%D8%B4%D8%B1%D9%88%D8%B9-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A7%D8%B2-%D8%B5%D9%81%D8%B1-%D9%86%D8%B5%D8%A8-%D8%A7%D9%88%D9%84%DB%8C%D9%86-%D8%A7%D9%BE-%D9%88-%D8%B3%D8%A7%D8%AE%D8%AA%D8%A7%D8%B1-%D9%BE%D8%B1%D9%88%DA%98%D9%87"/></url><url><loc>https://fastflutter.ir/en/blog/1-getting-started-with-flutter-install-your-first-app-and-project</loc><lastmod>2026-10-13</lastmod><xhtml:link rel="alternate" hreflang="fa" href="https://fastflutter.ir/blog/1-%D8%B4%D8%B1%D9%88%D8%B9-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A7%D8%B2-%D8%B5%D9%81%D8%B1-%D9%86%D8%B5%D8%A8-%D8%A7%D9%88%D9%84%DB%8C%D9%86-%D8%A7%D9%BE-%D9%88-%D8%B3%D8%A7%D8%AE%D8%AA%D8%A7%D8%B1-%D9%BE%D8%B1%D9%88%DA%98%D9%87"/><xhtml:link rel="alternate" hreflang="en" href="https://fastflutter.ir/en/blog/1-getting-started-with-flutter-install-your-first-app-and-project"/><xhtml:link rel="alternate" hreflang="x-default" href="https://fastflutter.ir/blog/1-%D8%B4%D8%B1%D9%88%D8%B9-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A7%D8%B2-%D8%B5%D9%81%D8%B1-%D9%86%D8%B5%D8%A8-%D8%A7%D9%88%D9%84%DB%8C%D9%86-%D8%A7%D9%BE-%D9%88-%D8%B3%D8%A7%D8%AE%D8%AA%D8%A7%D8%B1-%D9%BE%D8%B1%D9%88%DA%98%D9%87"/></url><url><loc>https://fastflutter.ir/blog/2-10-%D9%82%D8%A7%D8%A8%D9%84%DB%8C%D8%AA-dart-%DA%A9%D9%87-%D9%87%D8%B1-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A8%D8%A7%DB%8C%D8%AF-%D8%A8%D8%B4%D9%86%D8%A7%D8%B3%D8%AF</loc><lastmod>2026-10-13</lastmod><xhtml:link rel="alternate" hreflang="fa" href="https://fastflutter.ir/blog/2-10-%D9%82%D8%A7%D8%A8%D9%84%DB%8C%D8%AA-dart-%DA%A9%D9%87-%D9%87%D8%B1-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A8%D8%A7%DB%8C%D8%AF-%D8%A8%D8%B4%D9%86%D8%A7%D8%B3%D8%AF"/><xhtml:link rel="alternate" hreflang="en" href="https://fastflutter.ir/en/blog/2-10-dart-features-every-flutter-developer-should-know"/><xhtml:link rel="alternate" hreflang="x-default" href="https://fastflutter.ir/blog/2-10-%D9%82%D8%A7%D8%A8%D9%84%DB%8C%D8%AA-dart-%DA%A9%D9%87-%D9%87%D8%B1-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A8%D8%A7%DB%8C%D8%AF-%D8%A8%D8%B4%D9%86%D8%A7%D8%B3%D8%AF"/></url><url><loc>https://fastflutter.ir/en/blog/2-10-dart-features-every-flutter-developer-should-know</loc><lastmod>2026-10-13</lastmod><xhtml:link rel="alternate" hreflang="fa" href="https://fastflutter.ir/blog/2-10-%D9%82%D8%A7%D8%A8%D9%84%DB%8C%D8%AA-dart-%DA%A9%D9%87-%D9%87%D8%B1-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A8%D8%A7%DB%8C%D8%AF-%D8%A8%D8%B4%D9%86%D8%A7%D8%B3%D8%AF"/><xhtml:link rel="alternate" hreflang="en" href="https://fastflutter.ir/en/blog/2-10-dart-features-every-flutter-developer-should-know"/><xhtml:link rel="alternate" hreflang="x-default" href="https://fastflutter.ir/blog/2-10-%D9%82%D8%A7%D8%A8%D9%84%DB%8C%D8%AA-dart-%DA%A9%D9%87-%D9%87%D8%B1-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A8%D8%A7%DB%8C%D8%AF-%D8%A8%D8%B4%D9%86%D8%A7%D8%B3%D8%AF"/></url><url><loc>https://fastflutter.ir/blog/3-%D9%85%D8%AF%DB%8C%D8%B1%DB%8C%D8%AA-state-%D8%AF%D8%B1-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-setstate-provider-riverpod-%DB%8C%D8%A7-bloc</loc><lastmod>2026-10-13</lastmod><xhtml:link rel="alternate" hreflang="fa" href="https://fastflutter.ir/blog/3-%D9%85%D8%AF%DB%8C%D8%B1%DB%8C%D8%AA-state-%D8%AF%D8%B1-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-setstate-provider-riverpod-%DB%8C%D8%A7-bloc"/><xhtml:link rel="alternate" hreflang="en" href="https://fastflutter.ir/en/blog/3-state-management-in-flutter-setstate-provider-riverpod-or-bloc"/><xhtml:link rel="alternate" hreflang="x-default" href="https://fastflutter.ir/blog/3-%D9%85%D8%AF%DB%8C%D8%B1%DB%8C%D8%AA-state-%D8%AF%D8%B1-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-setstate-provider-riverpod-%DB%8C%D8%A7-bloc"/></url><url><loc>https://fastflutter.ir/en/blog/3-state-management-in-flutter-setstate-provider-riverpod-or-bloc</loc><lastmod>2026-10-13</lastmod><xhtml:link rel="alternate" hreflang="fa" href="https://fastflutter.ir/blog/3-%D9%85%D8%AF%DB%8C%D8%B1%DB%8C%D8%AA-state-%D8%AF%D8%B1-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-setstate-provider-riverpod-%DB%8C%D8%A7-bloc"/><xhtml:link rel="alternate" hreflang="en" href="https://fastflutter.ir/en/blog/3-state-management-in-flutter-setstate-provider-riverpod-or-bloc"/><xhtml:link rel="alternate" hreflang="x-default" href="https://fastflutter.ir/blog/3-%D9%85%D8%AF%DB%8C%D8%B1%DB%8C%D8%AA-state-%D8%AF%D8%B1-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-setstate-provider-riverpod-%DB%8C%D8%A7-bloc"/></url><url><loc>https://fastflutter.ir/blog/4-%D8%B3%D8%A7%D8%AE%D8%AA-%D8%B1%D8%A7%D8%A8%D8%B7-%D9%88%D8%A7%DA%A9%D9%86%D8%B4-%DA%AF%D8%B1%D8%A7-%D8%AF%D8%B1-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A7%D8%B2-%D9%85%D9%88%D8%A8%D8%A7%DB%8C%D9%84-%D8%AA%D8%A7-%D8%AA%D8%A8%D9%84%D8%AA-%D9%88-%D8%AF%D8%B3%DA%A9%D8%AA%D8%A7%D9%BE</loc><lastmod>2026-10-13</lastmod><xhtml:link rel="alternate" hreflang="fa" href="https://fastflutter.ir/blog/4-%D8%B3%D8%A7%D8%AE%D8%AA-%D8%B1%D8%A7%D8%A8%D8%B7-%D9%88%D8%A7%DA%A9%D9%86%D8%B4-%DA%AF%D8%B1%D8%A7-%D8%AF%D8%B1-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A7%D8%B2-%D9%85%D9%88%D8%A8%D8%A7%DB%8C%D9%84-%D8%AA%D8%A7-%D8%AA%D8%A8%D9%84%D8%AA-%D9%88-%D8%AF%D8%B3%DA%A9%D8%AA%D8%A7%D9%BE"/><xhtml:link rel="alternate" hreflang="en" href="https://fastflutter.ir/en/blog/4-building-responsive-ui-in-flutter-from-phone-to-tablet-and-desktop"/><xhtml:link rel="alternate" hreflang="x-default" href="https://fastflutter.ir/blog/4-%D8%B3%D8%A7%D8%AE%D8%AA-%D8%B1%D8%A7%D8%A8%D8%B7-%D9%88%D8%A7%DA%A9%D9%86%D8%B4-%DA%AF%D8%B1%D8%A7-%D8%AF%D8%B1-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A7%D8%B2-%D9%85%D9%88%D8%A8%D8%A7%DB%8C%D9%84-%D8%AA%D8%A7-%D8%AA%D8%A8%D9%84%D8%AA-%D9%88-%D8%AF%D8%B3%DA%A9%D8%AA%D8%A7%D9%BE"/></url><url><loc>https://fastflutter.ir/en/blog/4-building-responsive-ui-in-flutter-from-phone-to-tablet-and-desktop</loc><lastmod>2026-10-13</lastmod><xhtml:link rel="alternate" hreflang="fa" href="https://fastflutter.ir/blog/4-%D8%B3%D8%A7%D8%AE%D8%AA-%D8%B1%D8%A7%D8%A8%D8%B7-%D9%88%D8%A7%DA%A9%D9%86%D8%B4-%DA%AF%D8%B1%D8%A7-%D8%AF%D8%B1-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A7%D8%B2-%D9%85%D9%88%D8%A8%D8%A7%DB%8C%D9%84-%D8%AA%D8%A7-%D8%AA%D8%A8%D9%84%D8%AA-%D9%88-%D8%AF%D8%B3%DA%A9%D8%AA%D8%A7%D9%BE"/><xhtml:link rel="alternate" hreflang="en" href="https://fastflutter.ir/en/blog/4-building-responsive-ui-in-flutter-from-phone-to-tablet-and-desktop"/><xhtml:link rel="alternate" hreflang="x-default" href="https://fastflutter.ir/blog/4-%D8%B3%D8%A7%D8%AE%D8%AA-%D8%B1%D8%A7%D8%A8%D8%B7-%D9%88%D8%A7%DA%A9%D9%86%D8%B4-%DA%AF%D8%B1%D8%A7-%D8%AF%D8%B1-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A7%D8%B2-%D9%85%D9%88%D8%A8%D8%A7%DB%8C%D9%84-%D8%AA%D8%A7-%D8%AA%D8%A8%D9%84%D8%AA-%D9%88-%D8%AF%D8%B3%DA%A9%D8%AA%D8%A7%D9%BE"/></url><url><loc>https://fastflutter.ir/blog/5-%D8%A7%D8%AA%D8%B5%D8%A7%D9%84-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A8%D9%87-%D8%B3%D8%B1%D9%88%D8%B1-%D8%A8%D8%A7-dio-%D9%85%D8%AF%D9%84-%D9%87%D8%A7-%D8%AE%D8%B7%D8%A7%D9%87%D8%A7-%D9%88-%D8%B3%D8%A7%D8%AE%D8%AA%D8%A7%D8%B1-%D8%AA%D9%85%DB%8C%D8%B2</loc><lastmod>2026-10-13</lastmod><xhtml:link rel="alternate" hreflang="fa" href="https://fastflutter.ir/blog/5-%D8%A7%D8%AA%D8%B5%D8%A7%D9%84-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A8%D9%87-%D8%B3%D8%B1%D9%88%D8%B1-%D8%A8%D8%A7-dio-%D9%85%D8%AF%D9%84-%D9%87%D8%A7-%D8%AE%D8%B7%D8%A7%D9%87%D8%A7-%D9%88-%D8%B3%D8%A7%D8%AE%D8%AA%D8%A7%D8%B1-%D8%AA%D9%85%DB%8C%D8%B2"/><xhtml:link rel="alternate" hreflang="en" href="https://fastflutter.ir/en/blog/5-connecting-flutter-to-a-backend-with-dio-models-errors-and-clean"/><xhtml:link rel="alternate" hreflang="x-default" href="https://fastflutter.ir/blog/5-%D8%A7%D8%AA%D8%B5%D8%A7%D9%84-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A8%D9%87-%D8%B3%D8%B1%D9%88%D8%B1-%D8%A8%D8%A7-dio-%D9%85%D8%AF%D9%84-%D9%87%D8%A7-%D8%AE%D8%B7%D8%A7%D9%87%D8%A7-%D9%88-%D8%B3%D8%A7%D8%AE%D8%AA%D8%A7%D8%B1-%D8%AA%D9%85%DB%8C%D8%B2"/></url><url><loc>https://fastflutter.ir/en/blog/5-connecting-flutter-to-a-backend-with-dio-models-errors-and-clean</loc><lastmod>2026-10-13</lastmod><xhtml:link rel="alternate" hreflang="fa" href="https://fastflutter.ir/blog/5-%D8%A7%D8%AA%D8%B5%D8%A7%D9%84-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A8%D9%87-%D8%B3%D8%B1%D9%88%D8%B1-%D8%A8%D8%A7-dio-%D9%85%D8%AF%D9%84-%D9%87%D8%A7-%D8%AE%D8%B7%D8%A7%D9%87%D8%A7-%D9%88-%D8%B3%D8%A7%D8%AE%D8%AA%D8%A7%D8%B1-%D8%AA%D9%85%DB%8C%D8%B2"/><xhtml:link rel="alternate" hreflang="en" href="https://fastflutter.ir/en/blog/5-connecting-flutter-to-a-backend-with-dio-models-errors-and-clean"/><xhtml:link rel="alternate" hreflang="x-default" href="https://fastflutter.ir/blog/5-%D8%A7%D8%AA%D8%B5%D8%A7%D9%84-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A8%D9%87-%D8%B3%D8%B1%D9%88%D8%B1-%D8%A8%D8%A7-dio-%D9%85%D8%AF%D9%84-%D9%87%D8%A7-%D8%AE%D8%B7%D8%A7%D9%87%D8%A7-%D9%88-%D8%B3%D8%A7%D8%AE%D8%AA%D8%A7%D8%B1-%D8%AA%D9%85%DB%8C%D8%B2"/></url><url><loc>https://fastflutter.ir/blog/6-%D8%A7%D9%86%DB%8C%D9%85%DB%8C%D8%B4%D9%86-%D8%AF%D8%B1-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A7%D8%B2-animatedcontainer-%D8%AA%D8%A7-animationcontroller</loc><lastmod>2026-10-13</lastmod><xhtml:link rel="alternate" hreflang="fa" href="https://fastflutter.ir/blog/6-%D8%A7%D9%86%DB%8C%D9%85%DB%8C%D8%B4%D9%86-%D8%AF%D8%B1-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A7%D8%B2-animatedcontainer-%D8%AA%D8%A7-animationcontroller"/><xhtml:link rel="alternate" hreflang="en" href="https://fastflutter.ir/en/blog/6-animations-in-flutter-from-animatedcontainer-to-animationcontroller"/><xhtml:link rel="alternate" hreflang="x-default" href="https://fastflutter.ir/blog/6-%D8%A7%D9%86%DB%8C%D9%85%DB%8C%D8%B4%D9%86-%D8%AF%D8%B1-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A7%D8%B2-animatedcontainer-%D8%AA%D8%A7-animationcontroller"/></url><url><loc>https://fastflutter.ir/en/blog/6-animations-in-flutter-from-animatedcontainer-to-animationcontroller</loc><lastmod>2026-10-13</lastmod><xhtml:link rel="alternate" hreflang="fa" href="https://fastflutter.ir/blog/6-%D8%A7%D9%86%DB%8C%D9%85%DB%8C%D8%B4%D9%86-%D8%AF%D8%B1-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A7%D8%B2-animatedcontainer-%D8%AA%D8%A7-animationcontroller"/><xhtml:link rel="alternate" hreflang="en" href="https://fastflutter.ir/en/blog/6-animations-in-flutter-from-animatedcontainer-to-animationcontroller"/><xhtml:link rel="alternate" hreflang="x-default" href="https://fastflutter.ir/blog/6-%D8%A7%D9%86%DB%8C%D9%85%DB%8C%D8%B4%D9%86-%D8%AF%D8%B1-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A7%D8%B2-animatedcontainer-%D8%AA%D8%A7-animationcontroller"/></url><url><loc>https://fastflutter.ir/blog/7-%D8%A8%D9%87%DB%8C%D9%86%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D8%B9%D9%85%D9%84%DA%A9%D8%B1%D8%AF-%D8%A7%D9%BE-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-9-%D8%AA%DA%A9%D9%86%DB%8C%DA%A9-%D8%A8%D8%B1%D8%A7%DB%8C-60-%D9%81%D8%B1%DB%8C%D9%85-%D8%B1%D9%88%D8%A7%D9%86</loc><lastmod>2026-10-13</lastmod><xhtml:link rel="alternate" hreflang="fa" href="https://fastflutter.ir/blog/7-%D8%A8%D9%87%DB%8C%D9%86%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D8%B9%D9%85%D9%84%DA%A9%D8%B1%D8%AF-%D8%A7%D9%BE-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-9-%D8%AA%DA%A9%D9%86%DB%8C%DA%A9-%D8%A8%D8%B1%D8%A7%DB%8C-60-%D9%81%D8%B1%DB%8C%D9%85-%D8%B1%D9%88%D8%A7%D9%86"/><xhtml:link rel="alternate" hreflang="en" href="https://fastflutter.ir/en/blog/7-optimising-flutter-app-performance-9-techniques-for-a-smooth-60-fps"/><xhtml:link rel="alternate" hreflang="x-default" href="https://fastflutter.ir/blog/7-%D8%A8%D9%87%DB%8C%D9%86%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D8%B9%D9%85%D9%84%DA%A9%D8%B1%D8%AF-%D8%A7%D9%BE-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-9-%D8%AA%DA%A9%D9%86%DB%8C%DA%A9-%D8%A8%D8%B1%D8%A7%DB%8C-60-%D9%81%D8%B1%DB%8C%D9%85-%D8%B1%D9%88%D8%A7%D9%86"/></url><url><loc>https://fastflutter.ir/en/blog/7-optimising-flutter-app-performance-9-techniques-for-a-smooth-60-fps</loc><lastmod>2026-10-13</lastmod><xhtml:link rel="alternate" hreflang="fa" href="https://fastflutter.ir/blog/7-%D8%A8%D9%87%DB%8C%D9%86%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D8%B9%D9%85%D9%84%DA%A9%D8%B1%D8%AF-%D8%A7%D9%BE-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-9-%D8%AA%DA%A9%D9%86%DB%8C%DA%A9-%D8%A8%D8%B1%D8%A7%DB%8C-60-%D9%81%D8%B1%DB%8C%D9%85-%D8%B1%D9%88%D8%A7%D9%86"/><xhtml:link rel="alternate" hreflang="en" href="https://fastflutter.ir/en/blog/7-optimising-flutter-app-performance-9-techniques-for-a-smooth-60-fps"/><xhtml:link rel="alternate" hreflang="x-default" href="https://fastflutter.ir/blog/7-%D8%A8%D9%87%DB%8C%D9%86%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D8%B9%D9%85%D9%84%DA%A9%D8%B1%D8%AF-%D8%A7%D9%BE-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-9-%D8%AA%DA%A9%D9%86%DB%8C%DA%A9-%D8%A8%D8%B1%D8%A7%DB%8C-60-%D9%81%D8%B1%DB%8C%D9%85-%D8%B1%D9%88%D8%A7%D9%86"/></url><url><loc>https://fastflutter.ir/blog/8-%D9%85%D8%B9%D9%85%D8%A7%D8%B1%DB%8C-%D8%AA%D9%85%DB%8C%D8%B2-%D8%AF%D8%B1-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%B3%D8%A7%D8%AE%D8%AA%D8%A7%D8%B1-%D9%BE%D9%88%D8%B4%D9%87-%D9%87%D8%A7-%D9%88-%D9%84%D8%A7%DB%8C%D9%87-%D8%A8%D9%86%D8%AF%DB%8C-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%BE%D8%B1%D9%88%DA%98%D9%87-%D9%87%D8%A7%DB%8C-%D8%A8%D8%B2%D8%B1%DA%AF</loc><lastmod>2026-10-13</lastmod><xhtml:link rel="alternate" hreflang="fa" href="https://fastflutter.ir/blog/8-%D9%85%D8%B9%D9%85%D8%A7%D8%B1%DB%8C-%D8%AA%D9%85%DB%8C%D8%B2-%D8%AF%D8%B1-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%B3%D8%A7%D8%AE%D8%AA%D8%A7%D8%B1-%D9%BE%D9%88%D8%B4%D9%87-%D9%87%D8%A7-%D9%88-%D9%84%D8%A7%DB%8C%D9%87-%D8%A8%D9%86%D8%AF%DB%8C-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%BE%D8%B1%D9%88%DA%98%D9%87-%D9%87%D8%A7%DB%8C-%D8%A8%D8%B2%D8%B1%DA%AF"/><xhtml:link rel="alternate" hreflang="en" href="https://fastflutter.ir/en/blog/8-clean-architecture-in-flutter-folder-structure-and-layers-for-large"/><xhtml:link rel="alternate" hreflang="x-default" href="https://fastflutter.ir/blog/8-%D9%85%D8%B9%D9%85%D8%A7%D8%B1%DB%8C-%D8%AA%D9%85%DB%8C%D8%B2-%D8%AF%D8%B1-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%B3%D8%A7%D8%AE%D8%AA%D8%A7%D8%B1-%D9%BE%D9%88%D8%B4%D9%87-%D9%87%D8%A7-%D9%88-%D9%84%D8%A7%DB%8C%D9%87-%D8%A8%D9%86%D8%AF%DB%8C-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%BE%D8%B1%D9%88%DA%98%D9%87-%D9%87%D8%A7%DB%8C-%D8%A8%D8%B2%D8%B1%DA%AF"/></url><url><loc>https://fastflutter.ir/en/blog/8-clean-architecture-in-flutter-folder-structure-and-layers-for-large</loc><lastmod>2026-10-13</lastmod><xhtml:link rel="alternate" hreflang="fa" href="https://fastflutter.ir/blog/8-%D9%85%D8%B9%D9%85%D8%A7%D8%B1%DB%8C-%D8%AA%D9%85%DB%8C%D8%B2-%D8%AF%D8%B1-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%B3%D8%A7%D8%AE%D8%AA%D8%A7%D8%B1-%D9%BE%D9%88%D8%B4%D9%87-%D9%87%D8%A7-%D9%88-%D9%84%D8%A7%DB%8C%D9%87-%D8%A8%D9%86%D8%AF%DB%8C-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%BE%D8%B1%D9%88%DA%98%D9%87-%D9%87%D8%A7%DB%8C-%D8%A8%D8%B2%D8%B1%DA%AF"/><xhtml:link rel="alternate" hreflang="en" href="https://fastflutter.ir/en/blog/8-clean-architecture-in-flutter-folder-structure-and-layers-for-large"/><xhtml:link rel="alternate" hreflang="x-default" href="https://fastflutter.ir/blog/8-%D9%85%D8%B9%D9%85%D8%A7%D8%B1%DB%8C-%D8%AA%D9%85%DB%8C%D8%B2-%D8%AF%D8%B1-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%B3%D8%A7%D8%AE%D8%AA%D8%A7%D8%B1-%D9%BE%D9%88%D8%B4%D9%87-%D9%87%D8%A7-%D9%88-%D9%84%D8%A7%DB%8C%D9%87-%D8%A8%D9%86%D8%AF%DB%8C-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%BE%D8%B1%D9%88%DA%98%D9%87-%D9%87%D8%A7%DB%8C-%D8%A8%D8%B2%D8%B1%DA%AF"/></url><url><loc>https://fastflutter.ir/blog/9-%D8%A7%D9%86%D8%AA%D8%B4%D8%A7%D8%B1-%D8%A7%D9%BE-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A7%D9%85%D8%B6%D8%A7-%D8%A8%DB%8C%D9%84%D8%AF-release-%D9%88-%D8%A2%D9%85%D8%A7%D8%AF%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%85%D8%A7%DB%8C%DA%A9%D8%AA-%D8%A8%D8%A7%D8%B2%D8%A7%D8%B1-%D9%88</loc><lastmod>2026-10-13</lastmod><xhtml:link rel="alternate" hreflang="fa" href="https://fastflutter.ir/blog/9-%D8%A7%D9%86%D8%AA%D8%B4%D8%A7%D8%B1-%D8%A7%D9%BE-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A7%D9%85%D8%B6%D8%A7-%D8%A8%DB%8C%D9%84%D8%AF-release-%D9%88-%D8%A2%D9%85%D8%A7%D8%AF%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%85%D8%A7%DB%8C%DA%A9%D8%AA-%D8%A8%D8%A7%D8%B2%D8%A7%D8%B1-%D9%88"/><xhtml:link rel="alternate" hreflang="en" href="https://fastflutter.ir/en/blog/9-publishing-a-flutter-app-signing-release-builds-and-preparing-for"/><xhtml:link rel="alternate" hreflang="x-default" href="https://fastflutter.ir/blog/9-%D8%A7%D9%86%D8%AA%D8%B4%D8%A7%D8%B1-%D8%A7%D9%BE-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A7%D9%85%D8%B6%D8%A7-%D8%A8%DB%8C%D9%84%D8%AF-release-%D9%88-%D8%A2%D9%85%D8%A7%D8%AF%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%85%D8%A7%DB%8C%DA%A9%D8%AA-%D8%A8%D8%A7%D8%B2%D8%A7%D8%B1-%D9%88"/></url><url><loc>https://fastflutter.ir/en/blog/9-publishing-a-flutter-app-signing-release-builds-and-preparing-for</loc><lastmod>2026-10-13</lastmod><xhtml:link rel="alternate" hreflang="fa" href="https://fastflutter.ir/blog/9-%D8%A7%D9%86%D8%AA%D8%B4%D8%A7%D8%B1-%D8%A7%D9%BE-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A7%D9%85%D8%B6%D8%A7-%D8%A8%DB%8C%D9%84%D8%AF-release-%D9%88-%D8%A2%D9%85%D8%A7%D8%AF%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%85%D8%A7%DB%8C%DA%A9%D8%AA-%D8%A8%D8%A7%D8%B2%D8%A7%D8%B1-%D9%88"/><xhtml:link rel="alternate" hreflang="en" href="https://fastflutter.ir/en/blog/9-publishing-a-flutter-app-signing-release-builds-and-preparing-for"/><xhtml:link rel="alternate" hreflang="x-default" href="https://fastflutter.ir/blog/9-%D8%A7%D9%86%D8%AA%D8%B4%D8%A7%D8%B1-%D8%A7%D9%BE-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A7%D9%85%D8%B6%D8%A7-%D8%A8%DB%8C%D9%84%D8%AF-release-%D9%88-%D8%A2%D9%85%D8%A7%D8%AF%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%85%D8%A7%DB%8C%DA%A9%D8%AA-%D8%A8%D8%A7%D8%B2%D8%A7%D8%B1-%D9%88"/></url><url><loc>https://fastflutter.ir/blog/10-%D8%A8%DA%A9-%D8%A7%D9%86%D8%AF-%D8%A7%D9%BE-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A8%D8%A7-fastapi-%D8%A7%D8%B2-%D8%A7%D9%88%D9%84%DB%8C%D9%86-endpoint-%D8%AA%D8%A7-%D9%BE%D8%A7%DB%8C%DA%AF%D8%A7%D9%87-%D8%AF%D8%A7%D8%AF%D9%87-%D9%88-%D8%A7%D8%B3%D8%AA%D9%82%D8%B1%D8%A7%D8%B1</loc><lastmod>2026-10-13</lastmod><xhtml:link rel="alternate" hreflang="fa" href="https://fastflutter.ir/blog/10-%D8%A8%DA%A9-%D8%A7%D9%86%D8%AF-%D8%A7%D9%BE-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A8%D8%A7-fastapi-%D8%A7%D8%B2-%D8%A7%D9%88%D9%84%DB%8C%D9%86-endpoint-%D8%AA%D8%A7-%D9%BE%D8%A7%DB%8C%DA%AF%D8%A7%D9%87-%D8%AF%D8%A7%D8%AF%D9%87-%D9%88-%D8%A7%D8%B3%D8%AA%D9%82%D8%B1%D8%A7%D8%B1"/><xhtml:link rel="alternate" hreflang="en" href="https://fastflutter.ir/en/blog/10-a-backend-for-your-flutter-app-with-fastapi-from-the-first-endpoint"/><xhtml:link rel="alternate" hreflang="x-default" href="https://fastflutter.ir/blog/10-%D8%A8%DA%A9-%D8%A7%D9%86%D8%AF-%D8%A7%D9%BE-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A8%D8%A7-fastapi-%D8%A7%D8%B2-%D8%A7%D9%88%D9%84%DB%8C%D9%86-endpoint-%D8%AA%D8%A7-%D9%BE%D8%A7%DB%8C%DA%AF%D8%A7%D9%87-%D8%AF%D8%A7%D8%AF%D9%87-%D9%88-%D8%A7%D8%B3%D8%AA%D9%82%D8%B1%D8%A7%D8%B1"/></url><url><loc>https://fastflutter.ir/en/blog/10-a-backend-for-your-flutter-app-with-fastapi-from-the-first-endpoint</loc><lastmod>2026-10-13</lastmod><xhtml:link rel="alternate" hreflang="fa" href="https://fastflutter.ir/blog/10-%D8%A8%DA%A9-%D8%A7%D9%86%D8%AF-%D8%A7%D9%BE-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A8%D8%A7-fastapi-%D8%A7%D8%B2-%D8%A7%D9%88%D9%84%DB%8C%D9%86-endpoint-%D8%AA%D8%A7-%D9%BE%D8%A7%DB%8C%DA%AF%D8%A7%D9%87-%D8%AF%D8%A7%D8%AF%D9%87-%D9%88-%D8%A7%D8%B3%D8%AA%D9%82%D8%B1%D8%A7%D8%B1"/><xhtml:link rel="alternate" hreflang="en" href="https://fastflutter.ir/en/blog/10-a-backend-for-your-flutter-app-with-fastapi-from-the-first-endpoint"/><xhtml:link rel="alternate" hreflang="x-default" href="https://fastflutter.ir/blog/10-%D8%A8%DA%A9-%D8%A7%D9%86%D8%AF-%D8%A7%D9%BE-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A8%D8%A7-fastapi-%D8%A7%D8%B2-%D8%A7%D9%88%D9%84%DB%8C%D9%86-endpoint-%D8%AA%D8%A7-%D9%BE%D8%A7%DB%8C%DA%AF%D8%A7%D9%87-%D8%AF%D8%A7%D8%AF%D9%87-%D9%88-%D8%A7%D8%B3%D8%AA%D9%82%D8%B1%D8%A7%D8%B1"/></url></urlset>