• Hakkımızda
  • Bize Katıl
  • Sizden Gelenler
  • İletişim
Yazılım Karavanı | Bilişim - Teknoloji - Blog
  • 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ı | Bilişim - Teknoloji - Blog
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 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
0

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?...

Flutter Engage Bizi Neler Bekliyor?

Flutter Engage Bizi Neler Bekliyor?

by Ali Murat Çevik
Mart 5, 2021
0

Son yılların gözdesi Flutter, cross platformlar arasındaki hızlı yükselişiyle dikkat çekmeye devam ediyor. Flutter 1.0 sürümünün yayınlanmasının ardından 2 yılı...

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:
    2 sene ago

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

    Cevapla

Bir cevap yazın Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

  • 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
Splash Screen Yapımı #Flutter

Splash Screen Yapımı #Flutter

Mayıs 25, 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
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
VGG-19 Transfer Learning ile Görüntü Sınıflandırma

VGG-19 Transfer Learning ile Görüntü Sınıflandırma

Eylül 12, 2022
SOC Sistemler Üzerine Faydalı Notlar

SOC Sistemler Üzerine Faydalı Notlar

Eylül 2, 2022
Python NLTK Kütüphanesi İle Basit Bir Chatbot Yapımı

Python NLTK Kütüphanesi İle Basit Bir Chatbot Yapımı

Ağustos 23, 2022
Makine Öğrenimi Nedir?

Makine Öğrenimi Nedir?

Ağustos 4, 2022

Reklam

Yazılım Karavanı | Bilişim – Teknoloji – Blog

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.