Stateful Widget : Basitçe söyle anlatabilirim. Eğer uygulamanızda bir şeyleri dinamik olarak değişken gösterecekseniz stateful yapısını kullanmalısınız.

Örneğin : Aşağıdaki uygulamada bir buton ekleyip mail kısmını değiştirmek istiyorsunuz. Bunun için stateful widget kullanıp değiştirmeniz lazım ve flutter değişen kısımı renderlayıp hızlı bir şekilde size sonuç verecektir.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/db6f6f3c-1445-4eb5-9de6-3a43c1d19713/Untitled.png

değişen bir değeri tanımladıktan sonra bu şekilde kullanabiliriz. $değerAdi

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/a943897e-3bf9-4206-958c-8d84c5bb015c/Untitled.png

Peki atadığımız değeri nasıl değiştireceğiz ?

Bunun için bir floatbutton oluşturup onPressed widget'ı nı kullanacağız. Eğer düz yazarsanız çalışmayacaktır bunun için setState kullanmalısınız.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/11859547-a62e-40f3-90ad-b21510be3b1e/Untitled.png