<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Mobile on Simple Enough Blog</title><link>https://blog-dev.simpleenough.net/fr/tags/mobile/</link><description>Recent content in Mobile on Simple Enough Blog</description><generator>Hugo</generator><language>fr</language><lastBuildDate>Tue, 15 Jul 2025 09:24:42 +0200</lastBuildDate><atom:link href="https://blog-dev.simpleenough.net/fr/tags/mobile/index.xml" rel="self" type="application/rss+xml"/><item><title>Optimiser les performances Flutter : build(), keys, et const Widgets</title><link>https://blog-dev.simpleenough.net/fr/blog/optimisationflutter/</link><pubDate>Tue, 15 Jul 2025 09:24:42 +0200</pubDate><guid>https://blog-dev.simpleenough.net/fr/blog/optimisationflutter/</guid><description>&lt;p>Cet article propose une amélioration des performances en se concentrant sur trois aspects fondamentaux :&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Le cycle de build()&lt;/strong>&lt;/li>
&lt;li>&lt;strong>Les clés (keys)&lt;/strong>&lt;/li>
&lt;li>&lt;strong>Les widgets const&lt;/strong>&lt;/li>
&lt;/ul>
&lt;hr>




&lt;h2 id="i-le-cycle-de-build--comprendre-pour-mieux-optimiser" class="heading">I. Le cycle de build() : comprendre pour mieux optimiser&lt;a href="#i-le-cycle-de-build--comprendre-pour-mieux-optimiser" aria-labelledby="i-le-cycle-de-build--comprendre-pour-mieux-optimiser">
&lt;!-- &lt;i class="fas fa-link anchor">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 640 512">&lt;use href="#fas-link">&lt;/use>&lt;/svg>&amp;nbsp;
 &lt;/a>
&lt;/h2>
&lt;p>Le processus &lt;strong>build()&lt;/strong> est au cœur du rendu dans Flutter. Lorsqu&amp;rsquo;un état change ou qu&amp;rsquo;un widget est reconstruit, la méthode &lt;strong>build()&lt;/strong> est appelée.
Une mauvaise gestion de cette méthode peut causer des ralentissements notables.&lt;/p></description></item></channel></rss>