• Hakkımızda
  • Yazı Gönder
  • Sizden Gelenler
  • İletişim
Yazılım Karavanı | Bilim - Teknoloji - Mühendislik
  • Anasayfa
  • Genel
  • Programlama
    • Ruby
    • Flutter
    • Android
    • Java
    • MySQL
    • Oracle SQL
  • Yaşamdan
  • Algoritmalar
  • Yapay Zeka
  • Topluluklar
No Result
View All Result
  • Anasayfa
  • Genel
  • Programlama
    • Ruby
    • Flutter
    • Android
    • Java
    • MySQL
    • Oracle SQL
  • Yaşamdan
  • Algoritmalar
  • Yapay Zeka
  • Topluluklar
No Result
View All Result
Yazılım Karavanı | Bilim - Teknoloji - Mühendislik
No Result
View All Result
Home Flutter

Native Mobil Uygulama Geliştirme Platformu #Flutter

İrem Türkü ÇINAR by İrem Türkü ÇINAR
Mart 25, 2020
in Flutter
4 min read
1
Native Mobil Uygulama Geliştirme Platformu #Flutter
WhatsApp'ta PaylaşTwitter'da PaylaşLinkedIn'de PaylaşTelegram'da Paylaş
    Herkese selam ! Zorlu karantina sürecinde #EvdeKal arak virüsün yayılmasına en azından kendimizce önlemler alarak, bilinçsizce davranmak yerine bir nebze de olsa kendimizi ve etrafımızdakileri korumak için bizimle paylaşılan yapılması gerekenleri uygularken, aslında ertelediğimiz çoğu şeye de fırsat yaratabiliriz. Çalışmalarımı ben de bu süreçte elimden geldiğince yoğunlaştırmaya ve kendimi geliştirmeye çalışıyor ve hedefliyorum. Sizler de en iyi şekilde bu süreci değerlendirmelisiniz 😊.
    Arkadaşlar, uzun zamandır ele almak ve çalışmak istediğim güncel bir mobil uygulama platformu olan Flutter ‘a değinip, neler yapabileceğimizi sizlere anlatmak ve sizlerle konuşmak isterim. Sizden gelen taleplere göre de kurulum, giriş düzeyinde uygulamalar geliştirme tarzında arkadaşlarım ile bir eğitim serisi de hazırlayabiliriz. Umarım keyifli bir şekilde okursunuz…

    Flutter, kolay bir şekilde kullanıcı arayüzü oluşturmaya, hızlı bir şekilde attribute eklemeye ve hataları düzeltmenize olanak sağlarken, aynı zamanda IOS ve Andorid işletim sistemlerine sahip mobil cihazlarda çalışmasıyla gündemde olan cross(çarpraz) bir frameworktür.[1] Aynı zamanda Flutter SDK, bizlere etkileyici ve göze hitap eden kullanıcı arayüzleri sunmaktadır. Flutter’ın yerleşik güzel Materyal Tasarımı ve Cupertino (iOS lezzet) widgetları, zengin hareketli API’leri, pürüzsüz doğal kaydırma ve platform farkındalığı ile kullanıcılarınızı memnun etme şansınız oldukça yüksektir[2]. Flutter SDK, native uygulama geliştirme ortamı sunduğu için widgetları, hem iOS hem de Android’de yerel performans sağlamak için kaydırma, gezinme, simgeler ve yazı tipleri gibi tüm kritik platform farklılıklarını içerir[3]. Dünya çapında kuruluşlar Flutter ile uygulama geliştirmektedir. Açık kaynak kodlu olması ise bize sağladığı en önemli avantajlardan biri sayılabilir.

fluttervsReact
Şekil 1.1

    Flutter, esnek bir SDK olduğu için Windows, Linux ya da Mac ortamlarında kullanılabilir. Flutter ile mobil uygulama geliştirmek için mobil uygulama geliştirme alanında tecrübenizin olmasına gerek yoktur. Dart programlama dilini kullanan Flutter’ı öğrenerek çok az kodlama bilgisi veya hiç kodlama bilginiz olmadan da uygulama prototipleri ve mobil uygulamalar geliştirebilirsiniz. Android ve iOS platformunda 2D mobil uygulamalar geliştirme merkezli Flutter ile marka kimliğini yansıtan uygulamalar tasarlanabilir. Yine Native platformlarda olduğu gibi Flutter’ı kullanarak kamera, konum verisi, internet, depolama ve diğer 3. Parti SDK’lara ihtiyaç duyan mobil uygulamaları geliştirmek mümkündür[4].

    Dart dilinden bahsetmişken biraz da bundan bahsetmekte tabiki fayda olduğunu düşünüyorum. Flutter SDK kullanılarak mobil uygulamalar geliştirmek için Google ‘ın 2011 yılında yayınlamış olduğu Dart programlama dili kullanılmaktadır. Ecma tarafından standart hale getirilmiştir. Açık kaynak kodlu bir dil olması ise işimize yarayacak en güzel özelliklerinden! Dart dili sınıf tabanlı , tek kalıtıma sahip kısacası nesne tabanlı , C programlama dilinin kod dizilimine benzemektedir. JavaScript diline veya çalıştığı sistemdeki native dile çevrilebilir. Interface’ler, Abstracts, generic type ve opsiyonel tipleri desteklemektedir[5]. Dart’ı ve Flutter SDK ‘ yı kullanarak mobil uygulamaların geliştirilmesiyle birlikte web sunucuları, web uygulamaları ve IoT geliştirmeleri yapılabildiğini unutmamakta fayda var arkadaşlar. Son olarak yıllara göre Flutter’ ın diğer platformlara oranla kullanım artış-azalış grafiği aşağıdaki şekilde verilmiştir. Umarım fikir sahibi olmuşsunuzdur.

Görüşmek üzere ve tabiki SAĞLICAKLA KALIN, #evdekal ın

Referanslar
[1, 2, 3] https://flutter.dev/
[4] https://wmaraci.com/nedir/flutter
[5] https://medium.com/@halilozel1903/dart-programlama-dili-eeafb64ad30
[6] Google Developers Blog
Şekil 1.1 https://medium.com/batech/react-native-vs-flutter-536c8cfbec11

iremturkucinar
Tags: DartFlutterGoogleMobil Programlama
SendTweet3Share1Share
Önceki Gönderi

Google’ın Dev Hizmeti: Firebase

Sonraki Gönderi

Covid-19 İçin Kaggle ‘da Veri Seti Yayınlandı!

İlgili Yazılar

Flutter CI/CD Süreçleri (Azure DevOps Pipeline) – Part1/iOS

Flutter CI/CD Süreçleri (Azure DevOps Pipeline) – Part1/iOS

by Ali Murat Çevik
Mayıs 11, 2023
0

Herkese selamlar, bu yazıda yazılım geliştirme süreçlerinin verimliliğini ve çevikliğini artıracak bir konuyu ele almak istedim. Part1 olarak fazlandırdığım bu...

Flutter Festivali İçin Buluşmaya Son Günler! 🥳

Flutter Festivali İçin Buluşmaya Son Günler! 🥳

by Ali Murat Çevik
Nisan 12, 2022
0

 Google’ın mobil, web ve masaüstü için güzel, native olarak derlenmiş uygulamaları tek bir kod tabanından hazırlamakta kullanılan Flutter için harika...

Flutter Animasyon İşlemleri

Flutter Animasyon İşlemleri

by Ali Murat Çevik
Nisan 5, 2022
0

Herkese merhaba, bu yazıda Flutter’daki animasyon işlemlerine göz atacağız. Mobil uygulamalarınızın daha efektif görünüm kazanması ve kullanıcı üzerinde güzel izlenimler...

AdMob’a En İyi Alternatif: AdColony SDK ve Flutter Kurulumu

AdMob’a En İyi Alternatif: AdColony SDK ve Flutter Kurulumu

by Ali Murat Çevik
Aralık 20, 2021
1

Google’ın pabucu dama mı atılıyor? Google AdMob’a yönelik artan şikayetler doğrultusunda doğal bir davranış olarak kullanıcılarda yeni ağlar keşfetmek eylemi...

Güvenli Mobil Uygulama Geliştirme İpuçları #Flutter

Güvenli Mobil Uygulama Geliştirme İpuçları #Flutter

by Ali Murat Çevik
Haziran 27, 2021
0

Bir mobil uygulama geliştirilirken eğer bilgi güvenliği ekipleriyle işbirliğiniz yoksa, en büyük endişe kaynağınız güvenlik olacaktır. “Acaba uygulamam hacklenir mi?...

Next Post
Covid-19 İçin Kaggle ‘da Veri Seti Yayınlandı!

Covid-19 İçin Kaggle 'da Veri Seti Yayınlandı!

Yapay Zeka ve Derin Öğrenme (DL)

Yapay Zeka ve Derin Öğrenme (DL)

Yorumlar 1

  1. Bilgesu says:
    5 sene ago

    Peki Flutter’ın geleceği var mı ? React Native mi Flutter mı ikisinin arasında çok kaldım.

  • Popüler
  • Yorumlar
  • En Yeniler
Sıfırdan Yolo v4 Tiny Özelleşmiş Nesne Tespiti (Custom Object Detection)

Sıfırdan Yolo v4 Tiny Özelleşmiş Nesne Tespiti (Custom Object Detection)

Temmuz 26, 2021
B Ağaçları (B Trees)

B Ağaçları (B Trees)

Ağustos 24, 2020
Gini Index Kullanılarak Karar Ağacının (Decision Tree)  Oluşturulması

Gini Index Kullanılarak Karar Ağacının (Decision Tree) Oluşturulması

Ağustos 20, 2020
Bubble Sort (Kabarcık Sıralama) Algoritması

Bubble Sort (Kabarcık Sıralama) Algoritması

Mayıs 18, 2018
2020 ‘nin En Güncel ve Tehlikeli Zararlı Yazılımları

2020 ‘nin En Güncel ve Tehlikeli Zararlı Yazılımları

6
Magento 2 Detaylı Kurulum & Hatalar

Magento 2 Detaylı Kurulum & Hatalar

5
Flutter’da TFLite Kullanımı

Flutter’da TFLite Kullanımı

4
Bubble Sort (Kabarcık Sıralama) Algoritması

Bubble Sort (Kabarcık Sıralama) Algoritması

2
Yeni Siber Güvenlik Kanunu: Yazılım Geliştiriciler İçin Neler Değişti?

Yeni Siber Güvenlik Kanunu: Yazılım Geliştiriciler İçin Neler Değişti?

Mart 19, 2025
Google Play Health Connect Politika Güncellemesi: Güncellenen Veri Koruma Kuralları

Google Play Health Connect Politika Güncellemesi: Güncellenen Veri Koruma Kuralları

Mart 10, 2025
Yapay Zeka Destekli Dijital Medya Takip Aracı: sentitracer.com

Yapay Zeka Destekli Dijital Medya Takip Aracı: sentitracer.com

Şubat 10, 2025
OneSignal Kullanarak Güvenli Push Notifications Oluşturma Rehberi

OneSignal Kullanarak Güvenli Push Notifications Oluşturma Rehberi

Aralık 14, 2024

Reklam

Yazılım Karavanı | Bilim – Teknoloji – Mühendislik

Bilgi Teknolojileri alanına meraklı herkesin buluşma noktası!

No Result
View All Result
  • Anasayfa
  • Genel
  • Programlama
    • Ruby
    • Flutter
    • Android
    • Java
    • MySQL
    • Oracle SQL
  • Yaşamdan
  • Algoritmalar
  • Yapay Zeka
  • Topluluklar

© 2020 Yazılım Karavanı Kaynak gösterilmesini rica ederiz.