Xamarin ile ileri çapraz platform geliştirme
İleri Seviye Xamarin Eğitimi, Xamarin.Forms ile C# ve XAML kullanarak kurumsal ölçekte çapraz platform uygulamalar geliştirmeyi derinlemesine öğretir.
XAML ve MVVM'den özel renderer ve platform servislerine ileri Xamarin teknikleri
İleri Seviye Xamarin Eğitimi, Xamarin.Forms ile C# ve XAML kullanarak kurumsal ölçekte çapraz platform uygulamalar geliştirmeyi derinlemesine ele alır. Katılımcılar XAML ve veri bağlamayı, MVVM mimarisini ve komut yapısını ileri düzeyde uygular. Özel renderer, efekt ve DependencyService ile platforma özel davranış, Xamarin.Essentials ile cihaz API'leri işlenir. Program; performans, test ve mağaza yayın süreciyle tamamlanır.
4 Gün. Her gün dört modül; kurumsal bir Xamarin.Forms uygulaması dört gün boyunca mimariden yayına katman katman geliştirilir.
İleri Seviye — Xamarin.Forms, MVVM, özel renderer ve platform servisleriyle kurumsal çapraz platform uygulama
İleri düzey bir Xamarin.Forms uygulaması dört gün boyunca adım adım geliştirilir; her modülde yeni bir ileri teknik projeye uygulanır.
MVVM, komut ve bağımlılık enjeksiyonuyla kurumsal ölçekte sürdürülebilir ve test edilebilir Xamarin mimarisi kurarsınız.
Özel renderer, efekt ve DependencyService ile tek kod tabanında platforma özel davranışı nasıl kuracağınızı öğrenirsiniz.
Performans, test ve mağaza yayın süreciyle uygulamayı kurumsal kalitede üretime almayı öğrenirsiniz.
İleri içerikten verim almak için beklenen bilgi ve kurulum
Sınıf, arayüz, jenerik ve LINQ gibi C# konularına hâkimiyet beklenir; ileri içerik bu temel üzerine kurulur.
Xamarin.Forms ile sayfa ve bileşen kurma aşinalığı faydalıdır; temel kavramlar hızlı biçimde tazelenir.
Visual Studio ile Xamarin iş yükünün kurulu ve emülatör veya cihazda derleme yapabilir olması gerekir.
MVVM ve bağımlılık enjeksiyonu kavramlarına aşinalık öğrenmeyi hızlandırır; konular eğitimde derinleştirilir.
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:
XAML kaynaklarını, stilleri, tetikleyicileri ve veri şablonlarını ileri düzeyde kullanarak esnek arayüzler kurarsınız.
MVVM, komut ve bildirimli özelliklerle kurumsal ölçekte test edilebilir ve sürdürülebilir bir mimari tasarlarsınız.
Shell gezinmesi ve bağımlılık enjeksiyonuyla servis odaklı, modüler bir uygulama yapısı kurabilirsiniz.
HttpClient ile ağ erişimi ve SQLite ile yerel kalıcılığı depo deseniyle tutarlı biçimde yönetirsiniz.
Özel renderer ve efektlerle platforma özgü görünüm ve davranışı tek kod tabanında kurgulayabilirsiniz.
DependencyService ve Xamarin.Essentials ile native API'lere ve cihaz yeteneklerine güvenle erişirsiniz.
Düzen ve bellek optimizasyonu ile birim testlerle kurumsal kalitede, kararlı uygulamalar üretebilirsiniz.
Uygulamayı imzalar, App Store ve Google Play için paketleyip inceleme sürecini yönetebilirsiniz.
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.
Expo SDK, Expo Router, EAS Build ve OTA güncellemeleriyle React Native'de hızlı mobil uygulama geliştirip buluttan yayınlamayı öğreten uygulamalı eğitim.
Detayları Gör →Bileşenler, Hooks, React Navigation, Redux Toolkit, Reanimated ve native modüllerle iOS ve Android için kapsamlı mobil geliştirmeyi öğreten uygulamalı eğitim.
Detayları Gör →Ionic grid, CSS yardımcı sınıfları, değişkenlerle temalama ve Ionic CLI komutlarıyla duyarlı arayüz kurup verimli geliştirmeyi öğreten uygulamalı eğitim.
Detayları Gör →react-native-tts ile metinden sese dönüşüm, ses ve dil seçimi, hız ve perde kontrolü ile olay yönetimini öğreten uygulamalı React Native eğitimi.
Detayları Gör →Angular ve Ionic ile Capacitor üzerinden tek kod tabanından iOS ve Android uygulaması geliştirmeyi öğreten uygulamalı kurumsal eğitim.
Detayları Gör →React Native, hooks, React Navigation ve Redux Toolkit ile tek kod tabanından iOS ve Android uygulaması geliştirmeyi öğreten eğitim.
Detayları Gör →