• Buradasın

    Flutter

    Özetteki ilgi çekici içerikler

    • Flutter ile Firebase Entegrasyonu Eğitimi

      Bu video, Doğukan tarafından sunulan Flutter ile sıfırdan mobil uygulama geliştirme eğitim serisinin bir parçasıdır.. Video, Firebase'in ne olduğunu açıklayarak başlıyor ve ardından Flutter projesi oluşturma, Firebase projesi oluşturma ve Firebase'i Flutter projesine entegre etme sürecini adım adım gösteriyor. Eğitim, ortam değişkenlerinin düzenlenmesi, Flutterfire komutlarının çalıştırılması, gerekli paketlerin yüklenmesi ve Android SDK sürümünün güncellenmesi gibi teknik detayları kapsamaktadır.. Eğitim serisinin bir sonraki videosunda authentication (kullanıcı kayıt ve giriş sistemi) yapılacağı belirtilmektedir. Ayrıca, Firebase'in sadece bir veritabanı değil, Cloud Firestore, Authentication, Real Time Database gibi farklı servisleri içeren bir platform olduğu vurgulanmaktadır.

      • youtube.com
    • Flutter ve Dart'ta Stream Kavramı Eğitimi

      Bu video, bir eğitmen tarafından sunulan Flutter ve Dart programlama dillerinde stream kavramını anlatan bir eğitim içeriğidir. Eğitmen, konuyu basit örneklerle açıklamaktadır.. Video, asenkron programlamada stream kavramının ne olduğunu ve nasıl kullanılacağını anlatmaktadır. İlk olarak stream'in temel kavramları ve future ile benzerlikleri açıklanmakta, ardından "mystream function" adlı basit bir fonksiyon üzerinden stream'in nasıl oluşturulup dinlenileceği gösterilmektedir. Daha sonra StreamController sınıfının kullanımı anlatılarak, daha pratik bir stream oluşturma ve dinleme yöntemi sunulmaktadır.. Eğitmen, konunun zor olduğunu belirterek, önce temel kavramları öğrenip zamanla detayları öğreneceklerini vurgulamakta ve sonraki videoda hata durumları gibi konulara değineceğini söylmektedir.

      • youtube.com
    • Flutter'da GetX Paketi Kullanımı Eğitimi

      Bu video, EasyPro'dan Flutter geliştiricisi Azovta tarafından sunulan bir eğitim içeriğidir.. Video, Flutter framework'ünde kullanılan GetX paketinin temel özelliklerini ve kullanımını adım adım göstermektedir. İçerik, GetX'in root manager, dependency manager, state manager ve ekstra utilities gibi temel özelliklerini detaylı şekilde ele almaktadır. Eğitmen, bu özelliklerin nasıl kullanılacağını pratik uygulamalarla göstererek, navigasyon, değişken yönetimi ve UI güncelleme gibi konuları açıklamaktadır.. Eğitimde ayrıca Obx widget'ı kullanarak observable değişkenlerin yönetimi, binding kavramı ve GetX'in ekstra utilities'lerinden diyalog ve snack bar oluşturma örnekleri de sunulmaktadır. GetX'in diğer paketlere göre avantajları vurgulanarak, basit ve kod üretimi gerektirmeyen bir çözüm sunduğu belirtilmektedir.

      • youtube.com
    • Flutter Uygulamasında Resim Ekleme Eğitimi

      Bu video, bir Flutter uygulamasında resim ekleme konusunda adım adım bir eğitim içeriğidir. Eğitmen, uygulamada resim ekleme yöntemlerini detaylı olarak göstermektedir.. Video, iki ana bölümden oluşmaktadır. İlk bölümde internet üzerinden URL adresi kullanarak resim ekleme, resmin boyutlandırılması ve fit değerlerinin (contain, cover, fill) kullanımı anlatılmaktadır. İkinci bölümde ise kendi dosya olarak yüklenen resimlerin nasıl ekleneceği, pubspec.yaml dosyasına asset klasörünün nasıl tanımlanacağı ve resimlerin opaklık gibi özelliklerinin nasıl ayarlanacağı gösterilmektedir. Ayrıca, arka plan renginin nasıl değiştirileceği de Scaffold'un background color özelliği kullanılarak açıklanmaktadır.

      • youtube.com
    • Flutter Öğrenme ve İş Bulma Rehberi

      Bu video, Flutter programlama dilini öğrenmek isteyenler için adım adım bir rehber sunmaktadır. Konuşmacı, Flutter'ın nasıl öğrenileceğini ve iş bulma sürecini detaylı şekilde anlatmaktadır.. Video, Flutter öğrenmenin temel aşamalarını açıklayarak başlıyor: Udemy gibi platformlardan video eğitimi almak, temel projeleri tamamlamak ve kendi projelerini geliştirmek. Ardından iş başvurusu yapmak için gerekli özellikler (arayüz, servis bağlantısı, veri saklama, pixel perfect tasarım) ve başvuru yöntemleri anlatılıyor. Son bölümde ise Flutter'ın oyun geliştirme potansiyeli ve hangi tür oyunların Flutter ile yapılabileceği hakkında bilgiler veriliyor.

      • youtube.com
    • Chrome Extension ve Flutter ile Uygulama Geliştirme Eğitimi

      Bu video, Kevin adlı bir app geliştiricisinin kendi kendine bir uygulama geliştirme sürecini gösteren bir eğitim içeriğidir. Kevin, App Store'da birkaç uygulama geliştirmiş ve şu anda bir ara vermek istiyor.. Video, iki ana bölümden oluşmaktadır: İlk bölümde Chrome extension geliştirme süreci (HTML, manifest, JavaScript dosyaları oluşturma ve test etme) gösterilirken, ikinci bölümde aynı uygulamanın Flutter ile akıllı telefon uygulaması olarak geliştirilmesi ve test edilmesi anlatılmaktadır. Uygulama, online tarif sitelerinden bilgileri otomatik olarak toplayıp PDF olarak kaydedebilmektedir.. Videoda ayrıca uygulamanın Android emülatöründe çalıştığı kontrol edilmekte, ChatGPT ile oluşturulan ikon hakkında bilgi verilmekte ve uygulamanın iOS için de geliştirildiği belirtilmektedir. Her bir eklentinin yayınlamadan önce birkaç hafta süren bir değerlendirme sürecinden geçtiği de ifade edilmektedir.

      • youtube.com
    • Flutter'da Rota Yönetimi Eğitimi

      Bu video, bir Flutter programlama eğitim serisinin bir bölümüdür. Eğitmen, Flutter'da rota yönetimi konusunu adım adım anlatmaktadır.. Video, Flutter uygulamalarında rota yönetimi konusunu ele almaktadır. Eğitmen önce temel bir uygulama oluşturarak başlıyor, ardından Material App kullanarak rotaları nasıl tanımlayacağını gösteriyor. İlk olarak ana rotayı (initialRoute) belirliyor, ardından farklı sayfaları (Scaffold, Hello Dart, Değişen Widget) rotalar olarak ekliyor. Son olarak, bir butona tıklandığında Navigator kullanarak farklı sayfalara nasıl yönlendirileceğini gösteriyor. Video, orta seviye bir ders olarak nitelendiriliyor ve bir sonraki derslerde elemanlara on click ekleme konusunun işleneceği belirtiliyor.

      • youtube.com
    • Firebase ve Flutter ile Todo Uygulaması Geliştirme Eğitimi

      Bu video, bir eğitim içeriği olup, izleyicilere Firebase ve Flutter kullanarak mobil uygulama geliştirme sürecini adım adım göstermektedir.. Video, bir todo uygulaması örneği üzerinden Firebase ile kullanıcı oturum açma, görev ekleme ve silme işlemlerini anlatmaktadır. İlk bölümde uygulamanın nasıl çalıştığı gösterilirken, ikinci bölümde yeni bir proje oluşturma, Firebase ile Android projesi ilişkilendirme ve gerekli Gradle ayarlarının yapılması detaylı olarak anlatılmaktadır. Daha sonra Firebase Authentication ile email ve password tabanlı kullanıcı oluşturma, Firestore ile veri depolama işlemleri ve Flutter projesine gerekli kütüphanelerin eklenmesi gösterilmektedir.. Uygulama, kullanıcıların mail hesaplarıyla oturum açarak kendi görevlerini yönetmelerini sağlayan bir yapıya sahiptir. Video ayrıca asset dosyalarının düzenlenmesi ve ekran tasarımlarının oluşturulması adımlarını da içermektedir.

      • youtube.com
    • Flutter'da GetX Paketi Eğitim Serisi

      Bu video, bir Flutter eğitim serisinin ilk bölümüdür. Eğitmen, GetX paketini tanıtmak ve bu paketin sunduğu özelliklerin nasıl kullanılacağını öğrenmek amacıyla bir seri hazırladığını belirtiyor.. Videoda, Flutter komünitesindeki Martin Slazec'in Tracker adlı basit bir uygulamasından esinlenerek, GetX paketini kullanarak benzer bir uygulama klonlama süreci anlatılmaktadır. Eğitmen, GetX'in neden popüler olduğunu, context bağımlılığından kurtulmayı sağladığını ve state management, navigasyon, snack bar, dialog, bottom sheet, depolama ve tema değişimi gibi çeşitli özellikler sunduğunu açıklıyor. Video, bir serinin ilk bölümü olup, bir sonraki videoda GetX paketinin kurulumu ve örnek üzerinde nasıl çalıştığı gösterileceği belirtiliyor.

      • youtube.com
    • Flutter ile Kayıt Sistemi Oluşturma Eğitimi

      Bu video, bir Flutter uygulama geliştirme eğitimidir. Eğitmen, izleyicilere adım adım bir kayıt sistemi oluşturma sürecini göstermektedir.. Videoda, Flutter ile bir kayıt sistemi oluşturma süreci anlatılmaktadır. Eğitmen önce bir widget oluşturarak kayıtları tek bir widget olarak tanımlar, ardından bu kayıtları bir liste içinde gösterir. Ayrıca, DateTime objelerini string formatına çevirmek için int_format paketini kullanır ve Flutter Inspector aracını kullanarak ekran düzenini ayarlar. Video, bir sonraki bölümde kullanıcıların girdiği kayıtları tutacak model sınıfının oluşturulacağını belirterek sona erer.

      • youtube.com
    • Flutter Eğitim Serisi: Counter Uygulaması ve State Yönetimi

      Bu video, bir eğitmen tarafından sunulan Flutter programlama eğitim serisinin ikinci bölümüdür. Eğitmen, kod yazarak adım adım anlatım yapmaktadır.. Video, Flutter projesinde counter uygulaması oluşturma sürecini ve state yönetimi konularını ele almaktadır. İlk bölümde counter uygulamasının temel yapısı, widget'ların parçalanması ve parametre kullanımı anlatılırken, ikinci bölümde değişken paylaşımı ve fonksiyon kullanımı gösterilmektedir. Son bölümde ise set state yöntemi ve widget hiyerarşisindeki etkileri örneklerle açıklanmaktadır.. Videoda ayrıca stateful widget'lar ve state widget'lar arasındaki farklar, widget'ları yeniden düzenleme yöntemleri ve buton oluşturma süreci de detaylı olarak ele alınmaktadır. Video, bir sonraki bölümde blok ve kubit konularına geçileceğini belirterek sona ermektedir.

      • youtube.com
    • Flutter ile Gelişmiş Mesajlaşma Uygulaması Eğitimi

      Bu video, bir Flutter programlama eğitim içeriğidir. Eğitmen, izleyicilere adım adım gelişmiş bir mesajlaşma uygulaması geliştirme sürecini göstermektedir.. Video, Flutter ile basit bir mesajlaşma uygulaması oluşturma sürecini kapsamaktadır. Eğitmen önce uygulama çerçevesini oluşturuyor, ardından mesaj balonu sınıfı oluşturuyor ve bu sınıftan nesneler üretiyor. Ayrıca, TextField, IconButton, ListViewBuilder gibi temel widget'ları tanıtarak, kullanıcı adı girişi, mesaj gönderme ve mesaj balonlarının tersten sıralanması gibi temel özelliklerin nasıl ekleneceğini gösteriyor.. Eğitim, nesne kullanımını, kontratör kullanımını ve daha karmaşık uygulamalar yazmaya başlamadan önce temel edinmeyi amaçlıyor. Video sonunda eğitmen, tüm adımları özetleyerek izleyicilere uygulamanın nasıl çalıştığını açıklıyor.

      • youtube.com
    • Flutter ile Web Sitesi Geliştirme Eğitimi

      Bu video, bir eğitim serisinin ilk bölümü olup, konuşmacı Flutter ile web sitesi geliştirme konusunda bilgi vermektedir. Konuşmacı, mobil uygulama geliştirme konusunda uzmanken, Furkan adlı bir arkadaşı da web geliştirme konusunda bilgi sahibi olarak serinin ilerleyen bölümlerinde yer alacaktır.. Video, Flutter'ın cross-platform yapısını ve aynı kodlarla hem mobil hem de web uygulaması geliştirebilmesini anlatmaktadır. İçerikte, Flutter'ın web geliştirme için gerekli ayarların nasıl yapılacağı adım adım gösterilmektedir. Konuşmacı, Visual Studio Code kullanarak Flutter projesi oluşturma, web özelliğini etkinleştirme ve Chrome tarayıcısında web sitesi olarak çalıştırma sürecini konsol komutları ile açıklamaktadır. Ayrıca, Flutter'ın Dart dilini kullanarak web sitesi geliştirme kolaylığı ve React Native ile benzerlikleri de vurgulanmaktadır.

      • youtube.com
    • Flutter Dersleri: Flutter'ın Neden Öğrenilmeli ve Özellikleri

      Bu video, Ömer adlı bir eğitmen tarafından sunulan Flutter dersleri serisinin ilk bölümüdür. Ömer, Flutter dersleri konusunda kanalda farklı içerikler paylaşacağını belirtiyor.. Video, Flutter'ın ne olduğu, neden öğrenilmeli ve diğer platformlardan ayıran özelliklerini anlatıyor. Flutter, Google tarafından geliştirilen çapraz platform bir mobil uygulama geliştirme framework'üdür. Tek kod tabanı, hızlı geliştirme, hot reboot, güçlü widget sistemi, kapsamlı dökümantasyon ve Dart dilinin kolaylığı gibi avantajları vurgulanıyor. Ayrıca, Flutter öğrenmek için temel yazılım bilgisi ve Dart dilini öğrenmenin önemi belirtiliyor.

      • youtube.com
    • Windows İçin Güncel Flutter Kurulumu

      Bu video, bir eğitim içeriği olup, konuşmacı Windows işletim sisteminde Flutter kurulumunu adım adım göstermektedir.. Video, Windows için güncel Flutter kurulumunu üç ana adımda anlatmaktadır: Git, Flutter, JDK ve Android Studio kurulumu. Kurulum süreci detaylı olarak gösterilirken, ortam değişkenlerine path ekleme, Android SDK lisanslarını onaylama ve örnek bir Flutter projesini çalıştırma adımları da içermektedir. Konuşmacı, kendi deneyimlerinden yola çıkarak kurulum sırasında karşılaşabilecek sorunları ve çözümlerini de paylaşmaktadır.

      • youtube.com
    • Flutter ve 3.1 Framework Kurulum Rehberi

      Bu video, bir eğitim içeriği olup, izleyicilere Flutter ve 3.1 framework'ünün nasıl kurulacağını adım adım göstermektedir.. Video, Flutter kurulum sürecini detaylı olarak anlatmaktadır. Önce tarayıcıdan Flutter kurulumu, ardından Git kurulumu, Android Studio veya Visual Studio Code seçimi, SDK dosyalarının indirilmesi ve kurulumu, Android Studio'da gerekli ayarların yapılması, Flutter eklentisinin kurulumu, ortam değişkenlerinin düzenlenmesi ve lisansların kabul edilmesi gibi adımlar gösterilmektedir. Kurulum süreci yaklaşık yarım saat sürmektedir.

      • youtube.com
    • Flutter'da GetX State Management Eğitimi

      Bu video, bir Flutter uygulamasında GetX state management kütüphanesinin nasıl kullanılacağını gösteren bir eğitim içeriğidir. Eğitmen, yeni bir Flutter projesi açarak GetX'i kurma ve temel kullanımını adım adım anlatmaktadır.. Video, GetX'in iki temel state management yöntemini (basit state management ve reaktif state management) açıklamaktadır. Eğitmen önce teorik bilgileri vererek, ardından Android Studio'da pratik bir uygulama oluşturarak GetX'in nasıl kullanılacağını göstermektedir. Örnek uygulamada, bir counter uygulaması üzerinden GetX controller'ı, get_put ve get_find metodları, Obx widget'ı ve state verilerinin farklı sayfalar arasında nasıl aktarılacağı detaylı olarak anlatılmaktadır. Video, bir liste oluşturma ve reaktif arayüz değişimi konusuna geçiş yaparak sona ermektedir.

      • youtube.com
    • Yazılım Geliştirme Soru-Cevap ve Sohbet Videosu

      Bu video, yazılım alanında deneyimli uzmanların katıldığı bir soru-cevap ve sohbet formatındadır. Konuşmacılar yazılım geliştirme konusunda kapsamlı bilgiler ve tavsiyeler sunmaktadır.. Videoda yazılım geliştirme alanındaki çeşitli konular ele alınmaktadır: graf veritabanı kullanımı, JavaScript kütüphaneleri, test etme yöntemleri, Node.js dışında backend yazma, frontend ve backend geliştirme, Rust ve Swift programlama dilleri, Flutter sonrası hangi dile yönelmek, milyon istek karşılamak için teknikler, frontend framework'lerinin güvenlik sorunları, bootcamp'lere katılım ve Almanya'da iş bulma gibi konular.. Ayrıca sohbet bölümünde UI mimarisi, functional komponentler, Python kullanımı ve sektördeki mimari uygulamaların yetersizliği, decentralize ve centralize teknolojilerin kullanımındaki çelişkiler gibi konular da tartışılmaktadır. Video, yazılım geliştiricileri için pratik bilgiler ve sektördeki sorunlar hakkında kapsamlı bir bakış açısı sunmaktadır.

      • youtube.com
  • Yazeka sinir ağı makaleleri veya videoları özetliyor