• Yapay zekadan makale özeti

    • 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.
    00:07Flutter'da Quick Actions Tanıtımı
    • Ali Murat Çevik, Flutter'da Quick Actions denemesi yapacağını belirtiyor.
    • Quick Actions, uygulama ikonuna basılı tutulduğunda çıkan paylaş, bildirimler, mesajlar, arama yap gibi kısayollar olarak tanımlanıyor.
    • Bu kısayollara tıklandığında direkt ilgili sayfaya yönlendirme yapılıyor.
    01:05Quick Actions Projesi Hazırlığı
    • Quick Action paketi pubspec dosyasına eklenerek projeye dahil ediliyor.
    • Paylaş, bildirimler, mesajlar, arama yap gibi dört farklı aksiyon için ayrı class'lar tanımlanacak.
    • Page Router ile bu class'ların üzerlerinde gezilerek hangi aksiyona tıklanırsa ilgili klasın sayfasına yönlendirme yapılacak.
    02:06Ana Sayfa ve Diğer Class'lar
    • Stateless widget içerisinde Map class tanımlanıyor ve Material App döndürüyor.
    • MyHomePage class'ı Stateful widget olarak tanımlanıyor ve içinde AppBar ve Body kısımları bulunuyor.
    • Paylaş, bildirimler, mesajlar ve arama yap class'ları da benzer şekilde title, app ve body kısımlarından oluşuyor.
    07:23Sayfa Yönlendirme ve Switch Case Yapısı
    • MyHomePage state'inde navigate fonksiyonu oluşturuluyor ve switch case yapısı kullanılarak hangi case uygunsa o kısma yönlendirme yapılıyor.
    • Quick Action paketinden QuickAction sınıfı kullanılarak nesne tanımlanıyor ve initState içerisinde initialize ediliyor.
    • Her case için navigate fonksiyonu çağrılıyor ve ilgili class'ın ismi parametre olarak alınıyor.
    13:56Quick Action İkonları ve Test
    • Quick Action paketi kullanılarak short cut item'lar oluşturuluyor ve her action için isim, görüntülenecek metin ve localisi belirleniyor.
    • Uygulama çalıştırıldığında uygulama ikonuna basılı tutulduğunda action'lar görünüyor.
    • Her action'a tıklandığında ilgili class'ın sayfasına yönlendirme yapılıyor.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor