Flutter

Flutter Nedir? Neden Flutter Kullanmalıyım?

Flutter Nedir?

Flutter, Google’ın geliştirdiği açık kaynaklı bir mobil uygulama geliştirme çatısıdır. Flutter kullanarak hem Android, hem de iOS uygulaması yapabilirsiniz.

Flutter ile proje geliştirirken Dart dili kullanılmaktadır. Bu dilin kolay öğrenilebilir olduğunu düşünüyorum.

Daha önceden React denemiştim ve React’ın bileşen(component) oluşturma mantığını çok beğenmiştim. Çünkü bir kere bileşen yazıp istediğiniz yerde o bileşeni kullanabiliyorsunuz. Bu sayede zamandan da kazanıyorsunuz. Google bu bileşen bazlı geliştirmeyi Angular ile geliştiricilere sunmuştu. Şimdi aynı sistemi kullanarak mobil uygulama geliştirmeye olanak sağlamış.

Neden Flutter Kullanmalıyım?

Hızlı Geliştirme

Hot Reload özelliği sayesinde kodu yazarken canlı olarak sonuçlarını gözlemleyebilirsiniz.

Güzel Arayüz

Material Design ile oluşturulmuş birçok bileşen var. Tasarımla cebelleşmeden güzel görünüme sahip uygulamalar yazabilirsiniz.

Native

Yazdığınız uygulama hem Android’de hem de iOS’ta çalışabilir.

Google

Arkasında Google gibi bir devin olması başlıca tercih sebebi. Zamanla birçok özellik ve yeniliğin geleceği de aşikar.

Açık Kaynak

Açık kaynak olması ayrı bir artı. Komünite desteği de çok fazla. Şimdiden GitHub üzerinde 72000 beğeni almış.

Flutter’ı Nasıl Öğrenebilirim?

Öğrenmek için çok güzel kaynaklar buldum. Siz de bunları kullanarak kendinizi geliştirebilirsiniz:

Build Mobile Apps with Flutter – Udacity

Google çalışanlarının hazırladığı ücretsiz bir kurs. Bu kursla başlamanızı öneririm.

Flutter Dökümanları

Oldukça açıklayıcı ve öğretici bir döküman hazırlamışlar. Ayrıca daha önceden iOS, Android, React, Xamarin ve Web uygulaması geliştirmiş kişiler için, kendi aşina oldukları kod ile Dart versiyonunu yan yana getirmişler. Bu sayede anlamanızı iyice kolaylaştırmışlar.

Google Codelabs

Başlangıçtan ileri düzeye kadar birçok eğitim bulunmakta.

Ege Şenkul – Teknotra

Ege Şenkul’un hazırladığı seriyi incelemenizi öneririm. Kurulumdan çeşitli projelere kadar birçok yazı var.


Windows’a kurmak için, şu yazıma bakabilirsiniz.

Flutter ile ilk uygulamanızı yapmak için şu yazımı inceleyebilirsiniz.

“Flutter Nedir? Neden Flutter Kullanmalıyım?” üzerine 2 yorum

Bir Cevap Yazın