Tek kod, iki platformda yerel deneyim
Build Native iOS and Android Apps with Flutter Eğitimi, tek bir Flutter kod tabanıyla hem iOS hem Android için yerel his veren uygulamalar geliştirmeyi öğretir.
Tek Flutter kod tabanından iki platforma yerel his veren uygulamalar üretmeye odaklı program
Build Native iOS and Android Apps with Flutter Eğitimi, tek bir Flutter kod tabanıyla hem iOS hem Android için yerel his veren uygulamalar geliştirmeyi öğretir. Katılımcılar platforma göre uyarlanan adaptif arayüzler, Cupertino ve Material bileşenleri ve platform channel ile yerel kod entegrasyonunu uygular. Program; cihaz özelliklerine erişim, platforma özgü davranış, her iki mağaza için imzalama ve yayın adımlarıyla uçtan uca tamamlanır.
3 Gün. Her gün dört modül; adaptif arayüz ve platform entegrasyonu canlı kodlanır ve son gün iki mağaza için yayın uygulanır.
Orta Seviye — Tek kod tabanıyla hem iOS hem Android için yerel his veren uygulamalar geliştirmeyi öğreten program
Her kavram tek bir uygulamada canlı kodlanır; katılımcı platforma özgü davranışı iki cihazda deneyerek farkları gözlemler.
Tek bir Flutter kod tabanından hem iOS hem Android için uygulama üretmenin verimini ve sınırlarını öğrenirsiniz.
Cupertino ve Material uyarlamasıyla her platformda o platforma ait hissettiren arayüzler tasarlamayı kavrarsınız.
Platform channel ile yerel iOS ve Android kodunu çağırarak cihaz özelliklerine erişmeyi uygularsınız.
Eğitimden verim almak için önerilen hazırlık ve beklentiler
Widget ağacı, temel düzen ve navigasyon kavramlarına aşina olmak eğitimden verim almak için gereklidir.
Dart söz dizimi ve asenkron Future kavramına temel düzeyde hâkim olmak önerilir.
Flutter SDK ile Android Studio ve ideal olarak macOS üzerinde Xcode kurulumu önerilir.
Yayın denemesi için Apple Developer ve Google Play hesaplarına erişim faydalıdır ancak zorunlu değildir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Tek bir Flutter kod tabanından hem iOS hem Android için uygulama üretmenin modelini ve sınırlarını kavrarsınız.
Material ve Cupertino bileşenleriyle platforma göre uyarlanan, yerel his veren arayüzler tasarlayabilirsiniz.
MethodChannel ile Kotlin ve Swift tarafındaki yerel kodu çağırarak cihaz özelliklerine erişebilirsiniz.
Kamera, konum ve saklama gibi cihaz yeteneklerine hazır eklentilerle güvenli biçimde erişebilirsiniz.
Her iki platform için izin akışını ve platform yapılandırmalarını doğru biçimde kurup yönetebilirsiniz.
Uygulamayı imzalayıp App Bundle olarak paketler ve Play Store test kanalları üzerinden yayınlayabilirsiniz.
Sertifika ve profil yönetimiyle iOS arşivi oluşturur, TestFlight ve App Store sürecini yürütebilirsiniz.
İki mağazanın yayın akışını, inceleme sürecini ve platforma özgü gereksinimleri kavrayarak yayını planlarsınız.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Platform kanalları, MethodChannel, Kotlin ve Swift köprüsü, natif cihaz özellikleri ve mağaza yayınıyla Flutter'da natif uygulama geliştirmeyi öğreten eğitim.
Detayları Gör →Tek Dart kod tabanıyla mobil, web ve masaüstüne yerel uygulama; render mimarisi, duyarlı tasarım, performans ve CI/CD dağıtımını öğreten kurumsal eğitim.
Detayları Gör →Form doğrulama, implicit ve explicit animasyonlar, GestureDetector ve sürükle-bırak ile Flutter'da etkileşimli arayüz geliştirmeyi öğreten kurumsal eğitim.
Detayları Gör →AnimationController, Tween, Hero ve CustomPainter ile akıcı Flutter animasyonları eğitimi. Örtük widget'lardan fizik simülasyonuna uygulamalı ve kurumsal.
Detayları Gör →TextFormField, Form doğrulama ve seçim widget'larıyla güvenilir Flutter form akışı eğitimi. Metin girişinden dinamik forma uygulamalı ve kurumsal.
Detayları Gör →Scaffold, Navigator ve go_router ile çok ekranlı Flutter uygulaması kurma eğitimi. İskeletten derin bağlantıya uygulamalı ve kurumsal.
Detayları Gör →