• Buradasın

    Flutter

    Özetteki ilgi çekici içerikler

    • Flutter Mesajlaşma Uygulaması Geliştirme Eğitimi

      Bu video, yazılım geliştirme alanında eğitici içerikler üreten bir YouTube kanalında yayınlanan bir eğitim içeriğidir. Eğitmen, Flutter ile mesajlaşma uygulaması geliştirme sürecini adım adım göstermektedir. Video, mesajlaşma uygulamasına iki ana özellik eklemek üzerine odaklanmaktadır. İlk bölümde, conversation sayfasındaki textfield açıldığında sohbetin aşağı yukarı kayma sorununu çözmek için FocusNode ve ScrollController sınıflarının kullanımı anlatılmaktadır. İkinci bölümde ise filtrelenmiş kişiler arasındaki sohbeti başlatma özelliği için Firebase ile sohbet başlatma işlemi ve Rx Dart kütüphanesi kullanılarak stream'lerin birleştirilmesi gösterilmektedir. Eğitimde ayrıca profil bilgilerinin doğru şekilde gösterilmesi için mapping işlemi, profaz içinde olmayan kullanıcıları da ekleyerek profil bilgilerini dinamik olarak gösterme yöntemi ve sohbet başlatma butonundan gelen bilgileri doğru şekilde ekrana yazdırmak için gerekli kod değişiklikleri de detaylı olarak anlatılmaktadır.

      • 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
    • Flutter'da Image Picker ve Image Cropper Paketleri Eğitimi

      Bu video, Yusuf Daroğlu tarafından sunulan Flutter paketlerinin eğitim serisinin bir parçasıdır. Eğitmen, Flutter uygulamalarında fotoğraf ve video seçme, kırpma ve sıkıştırma işlemlerini gerçekleştirmek için kullanılan Image Picker ve Image Cropper paketlerini anlatmaktadır. Video, önce Image Picker paketinin kurulumunu ve kullanımını göstererek başlıyor, ardından Image Cropper paketinin kırpma ve sıkıştırma özelliklerini detaylı şekilde anlatıyor. Android ve iOS için gerekli izinlerin nasıl ekleneceği, fotoğraf ve video seçme seçeneklerinin nasıl kullanılacağı, kırpma parametrelerinin nasıl ayarlanacağı ve toolbar rengi, status bar rengi, arka plan rengi ve kenar kalınlığı gibi ayarların nasıl yapılandırılacağı adım adım gösteriliyor. Eğitim, farklı fotoğraflar üzerinde uygulama yaparak işlemi pekiştiriyor ve fotoğraf boyutunu küçültmek için kompres kolit özelliğinin nasıl kullanılacağını açıklıyor.

      • youtube.com
    • Flutter ile Görev Ekleme Sayfası Oluşturma Eğitimi

      Bu video, bir Flutter uygulaması geliştirme eğitim serisinin son bölümüdür. Eğitmen, uygulamanın görev ekleme sayfasını nasıl oluşturacağını adım adım göstermektedir. Videoda, görev ekleme sayfasının tasarımı ve Firebase ile veri ekleme işlemleri anlatılmaktadır. Eğitmen önce widget'ları (text edit, date picker, buton) oluşturup düzenler, ardından Firebase Firestore'a görev bilgilerini (görev adı, son tarih, zaman) nasıl ekleyeceğini kodlayarak gösterir. Son olarak, oluşturulan uygulamanın test edilmesi ve farklı kullanıcılar için görev ekleme işleminin nasıl çalıştığı gösterilir. Video, Flutter ve Firebase kullanarak basit bir uygulama geliştirme sürecini kapsamlı şekilde ele almaktadır.

      • youtube.com
    • Flutter Uygulamasını Apple App Store'a Yayınlama Rehberi

      Bu video, programcılık ve yazılım geliştirme alanında içerik üreten bir YouTube kanalında yayınlanan eğitim videosudur. Sunucu, Flutter ile geliştirilen mobil uygulamaların Apple App Store'a nasıl yayınlanacağını adım adım göstermektedir. Video, Flutter ile geliştirilen bir to-do list uygulamasının App Store'a yayınlanma sürecini kapsamlı şekilde anlatmaktadır. İçerik, Apple'ın Human Interface Guideline ve App Review Guideline kurallarından başlayarak, iOS Developer hesabı oluşturma, ödeme yapma, App Store Connect üzerinden uygulama oluşturma, Xcode'da gerekli ayarları yapma, sertifikaları oluşturma, ikon ve splash screen hazırlama, uygulamayı seçme, "for review" butonuna basarak yükleme ve eksik bilgilerin doldurulması aşamalarını kapsamaktadır. Video, uygulamanın test edilip onaylandığında Apple Store'da yayınlanacağını belirterek tamamlanmaktadır.

      • youtube.com
    • Flutter Geliştiricileri Arası Teknik Sohbet ve Röportaj

      Bu video, Flutter geliştiricileri arasında geçen teknik bir sohbet ve röportaj formatındadır. Katılımcılar arasında Mehmet, Kadir (Bacı Classis'te çalışan ve Google Developer Expert), Cihat, Sami Demir ve Arda bulunmaktadır. Video, Flutter uygulama geliştirme sürecinde karşılaşılan teknik konuları ele almaktadır. State management teknikleri (Provider, MobX, GetX), widget yaşam döngüsü, singleton tasarım deseni, event loop, lazy loading, veri taşıma yöntemleri ve performans optimizasyonu gibi konular detaylı bir şekilde tartışılmaktadır. Ayrıca, uygulama başlatma süreçleri, splash screen yönetimi ve sayfa geçişleri gibi pratik konular da ele alınmaktadır. Katılımcılar arasında kariyer hikayeleri de paylaşılmakta, özellikle Flutter ve Dart programlama dilleri hakkında teknik bilgiler ve deneyimler aktarılmaktadır. Video, kod örnekleri üzerinden konuların açıklanması ve soru-cevap şeklinde ilerlemektedir.

      • youtube.com
    • Flutter Geliştirme İçin Android Studio Kurulum Rehberi

      Bu video, bir eğitim içeriği olup, anlatıcı Flutter geliştirme için gerekli olan Android Studio kurulumunu adım adım göstermektedir. Video, Android Studio'nun indirilmesi ve kurulumu ile başlayıp, SDK'ların kurulumu, Flutter plugin'inin yüklenmesi ve ilk Flutter projesinin oluşturulması sürecini kapsamaktadır. Anlatıcı, kurulum sırasında karşılaşılabilecek sorunları (örneğin, Türkçe karakterli klasörlerde kurulum sorunları) ve çözümlerini de paylaşmaktadır. Video, emülatör kurulumunda sanallaştırma özelliğinin (AMD için SVM, Intel için VT-x) aktifleştirilmesi gerektiği bilgisiyle sonlanmaktadır.

      • youtube.com
    • Flutter Tasarım Eğitimi: Üçüncü Bar ve Bottom Bar Oluşturma

      Bu video, bir Flutter tasarım eğitim serisinin üçüncü bölümüdür. Eğitmen, izleyicilere adım adım Flutter ile kullanıcı arayüzü tasarımı göstermektedir. Videoda öncelikle üçüncü bir barın nasıl oluşturulacağı anlatılmakta, ardından bottom bar tasarımı detaylı olarak gösterilmektedir. Eğitmen, konteyner, stack, text, gradient, border radius, Row, Spacer gibi Flutter widget'larını kullanarak tasarım yapısını oluşturmakta ve kart item'ları listeleme tekniklerini açıklamaktadır. Video sonunda Quadric Clipper kullanımı anlatılmakta ve eğitmen bir sonraki videolarda data entegrasyonları üzerine de giriş yapacağını belirtmektedir. Bu eğitim, Flutter ile kullanıcı arayüzü tasarımı yapmak isteyenler için faydalı bir kaynak niteliğindedir.

      • youtube.com
    • Flutter Kurulum ve Emülatör Ayarları Eğitim Videosu

      Bu video, bir eğitim içeriği olup, konuşmacı Flutter kurulumunu ve emülatör ayarlarını adım adım göstermektedir. Video, Flutter kurulumunda karşılaşılan sorunların çözümünü içermektedir. Öncelikle Android SDK'nın bulunamaması sorunu için gerekli komutların nasıl çalıştırılacağı gösterilmektedir. Ardından Flutter IDE'nin ayarlarının nasıl yapılandırılacağı, font boyutu ve dökümantasyon gösterimi gibi kişiselleştirme seçenekleri anlatılmaktadır. Son olarak emülatör kurulumu, Pixel 2 cihazının oluşturulması ve emülatörde uygulamanın çalıştırılması adımları detaylı olarak gösterilmektedir.

      • youtube.com
    • Google Flutter ile Mobil Uygulama Geliştirme Kursu: Kurulum Aşamaları

      Bu video, Google Flutter ile mobil uygulama geliştirme kursunun ilk aşamasını içeren bir eğitim videosudur. Eğitmen, Flutter kurulumunu adım adım göstermektedir. Video, Flutter'ın resmi dökümantasyon sitesinden başlayarak Windows işletim sistemi üzerinde kurulum aşamalarını detaylı şekilde anlatmaktadır. Kurulum için 64 bit işletim sistemi, 400 MB alan ve Flutter Software Development Kit (SDK) indirilmesi gerektiği belirtilmektedir. Ayrıca, kurulum sonrası C dizisine src klasörü eklenmesi ve Flutter dosyasının bu klasöre yerleştirilmesi gibi adımlar gösterilmektedir.

      • youtube.com
    • Flutter ile Platform Channel Kullanımı Eğitimi

      Bu video, bir konuşmacının Flutter ile platform channel kullanımını adım adım anlattığı bir eğitim içeriğidir. Video, Flutter'ın cross-platform yapısını açıklayarak başlıyor ve platform channel'ın ne olduğunu açıklıyor. İçerikte, Flutter uygulamasında native Swift/Objective-C kodlarının nasıl kullanılacağı, Android için Kotlin/Java ve iOS için Swift/Objective-C ile iletişim kurma işlemleri detaylı olarak gösteriliyor. "Get name" ve "get battery level" gibi basit örnekler üzerinden platform channel'ın nasıl kullanılacağı kod örnekleriyle anlatılıyor. Video sonunda, kodların GitHub'a yüklendiği ve kaynak olarak kullanılan web sitesinin paylaşıldığı belirtilmektedir.

      • youtube.com
    • Flutter'da Stepper Widget ve Veri Yönetimi Eğitimi

      Bu video, bir Flutter geliştiricisi tarafından sunulan teknik bir eğitim içeriğidir. Eğitmen, kod yazarak adım adım anlatım yaparak izleyicilere Flutter programlama dilinde çeşitli konuları öğretmektedir. Video, Flutter'da Stepper widget'ının kullanımı, custom model oluşturma ve veri yönetimi konularını kapsamaktadır. İçerik, Stepper widget'ının temel özellikleri, dinamik yapılandırılması, Shared Preferences kullanımı, JSON veri işleme ve cache yönetimi gibi konuları detaylı olarak ele almaktadır. Eğitmen, Flutter NVM Generator kullanarak yeni view oluşturma, Singleton pattern ile Shared Manager sınıfı oluşturma ve model kaydetme işlemleri gibi pratik uygulamaları göstermektedir. Video ayrıca, Flutter uygulamalarında veri saklama teknikleri, model nesnelerinin JSON formatında kaydedilmesi, base model kavramı kullanarak model oluşturma ve veri tabanına kaydetme işlemleri gibi konuları da kapsamaktadır. Eğitim, Git branch yönetimi ve GitHub pull request oluşturma adımlarıyla sonlanmaktadır.

      • 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 Flow Online UI Tasarım Aracı Eğitimi

      Bu video, bir Flutter geliştiricisinin Flutter Flow adlı online UI tasarım aracını tanıttığı bir eğitim içeriğidir. Videoda Flutter Flow aracının kullanımı adım adım gösterilmektedir. İçerikte templatelerin kullanımı, widget'ların sürükle-bırak yöntemiyle eklenmesi, Firebase entegrasyonu, navigation bar ayarları, tema yönetimi ve tasarımların kod haline dönüştürülmesi gibi temel özellikler anlatılmaktadır. Ayrıca Instagram klonu gibi örnek projeler de sunulmaktadır. Konuşmacı, merak edenlerin isteği üzerine Fire Store veya daha detaylı konulara değinebileceğini belirtmekte ve tasarımın üç farklı cihazda nasıl görüneceği de gösterilmektedir. Video, Flutter Flow hakkında bilgi edinmek isteyenler için temel bir kaynak niteliğindedir.

      • youtube.com
    • Flutter ile HTTP GET İşlemleri ve Personel Listesi Uygulaması Eğitimi

      Bu video, Yazılım Karavanından Ali Murat Çevik tarafından sunulan bir Flutter eğitim videosudur. Eğitmen, izleyicilere adım adım Flutter ile HTTP GET işlemlerinin nasıl yapılacağını ve personel listesi uygulamasının nasıl geliştirileceğini göstermektedir. Video, iki ana bölümden oluşmaktadır. İlk bölümde HTTP GET işlemlerinin Postman aracılığıyla test edilmesi ve Flutter uygulamasında uygulanması anlatılırken, ikinci bölümde personel listesi uygulamasının tasarım aşaması, veri alma ve gösterme işlemleri gösterilmektedir. Eğitmen, Quick Type kullanarak model dosyası oluşturma, HTTP paketini projeye ekleme, HTTP GET isteği atma, JSON verilerini pars etme ve ListView ile verileri görüntüleme işlemlerini detaylı şekilde açıklamaktadır. Videoda Flutter 20.40 versiyonu kullanılarak, HTTP 0.13 paketi ile API istekleri gerçekleştirilmekte ve verilerin gelene kadar ekranda ilerleme göstergesi gösterme çözümü de sunulmaktadır.

      • youtube.com
    • Flutter'da Ekran Arası Gezinme Eğitimi

      Bu video, bir Flutter eğitim dersidir. Eğitmen, Flutter'da ekran arası gezinme işlemlerini adım adım göstermektedir. Video, Flutter'da ekran arası gezinme (navigate to new screen) konusunu ele almaktadır. Eğitmen önce Flutter'ın terminolojisini açıklayarak "rota" kavramını tanıtmakta, ardından iki farklı ekran (home ve detail) oluşturarak bu ekranlar arasında gidip gelme işlemlerini kodlamaktadır. İlk olarak temel bir uygulama oluşturulup, ardından bu uygulamaya resim ve detay bilgileri eklenerek daha pratik bir uygulama geliştirilmektedir.

      • youtube.com
    • Flutter'da Quick Actions Kullanımı

      Bu video, Ali Murat Çevik tarafından sunulan bir Flutter eğitim içeriğidir. Video, yılın ilk videosu olarak 1 Ocak'ta yayınlanmıştır. Videoda Flutter'da quick actions (kısayol eylemleri) kullanımı adım adım gösterilmektedir. Önce quick actions kavramı tanıtılmakta, ardından LinkedIn benzeri bir uygulama örneği üzerinden uygulama ikonuna basılı tutulduğunda çıkan kısayol eylemlerinin nasıl oluşturulacağı anlatılmaktadır. İçerikte quick action paketinin nasıl ekleneceği, dört farklı action (paylaş, bildirimler, mesajlar, arama yap) için classların nasıl tanımlanacağı ve Page Router ile bu classlara nasıl yönlendirileceği detaylı olarak gösterilmektedir. Video, uygulamanın çalıştırılması ve quick actions'ın test edilmesiyle sonlanmaktadır.

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