Material App uygulamanın ana ve en kapsayıcı olan alanıdır. Material tarzdaki geliştirmelerimiz için bize tüm widgetların dönüşünü veren en temek widgetlardan biridir. Koddaki durumuna bakacak olursak; Flutter ‘ın açılış kodu olan sayaç tasarımından örnek alabiliriz.
Read moreBLoC Pattern nedir?
BLoC nedir ? Google tarafından tavsiye edilen patternlerden biri olan BLoC (Business Logic Component): Business Logicinizi, Presentation katmanınızdan ayıran, platform bağımsız kalmanızı sağlayan, uygulamanızdaki sorumlulukları ayıran ve kolay test edilebilir kodlar yazmanızı sağlayan bir pattern .
Read moreFlutter Obx nedir?
Obx , widget’ta bir denetleyicidir. Belli bir türe ihtiyaç duymadan, herhangi bir değişkeni gözlemleyebilirsiniz. Burada ise count değerini gözlemleyip ekrana bastırmak için kullanıyoruz.
Read moreFlutter BLoC nedir?
Bloc pattern; Business Logic Component’in kısaltmasıdır. Flutter ‘ın UI reactive modelinden yararlanan, Flutter uygulamalarında durumu yönetmenin daha basit ve yeniden kullanılabilir bir yolu olarak düşünülebilir.
Read moreFlutter GetX nedir?
GetX , geliştiricilere daha kolay ve performanslı bir şekilde state management, navigation manager, internationalization ve tema kullanımı olanağı sunuyor. Ve bu sunduklarının hem performanslı olmasını hem de kolay bir şekilde uygulanmasını da sağlıyor. Kolaylığı sayesinde geliştiricilerin kalbini kısa sürede kazandı.
Read moreFlutter content nedir?
Flutter , Google tarafından oluşturulan açık kaynaklı bir UI yazılım geliştirme kitidir. Android , iOS, Windows, Mac, Linux ve web için uygulamalar geliştirmek için kullanılmaktadır. Flutter ‘ın ilk sürümü “Sky” olarak biliniyordu ve Android işletim sisteminde çalışıyordu.
Read moreBuildContext nedir?
BuildContext : Widget’ a ait elementtir. Ağaç yapısındaki üst ve alt widget’lardan bilgi getirecek olan yapılar bu element’i kullanır. Her widget oluşturduğumuzda bu context bize gelir ve gerekli bilgileri alabiliriz.22 Şub 2021
Read more