Konum özelliklerini gerçekçi biçimde test edin
Android Fused Location, iOS Core Location, izin akışı, geofencing, GPS simülasyonu, birim ve UI testleri ile konum hatalarını ayıklamayı anlatan iki günlük mobil geliştirme eğitimi.
Konum servislerinin testi ve hata ayıklaması
Eğitim mobil uygulamalarda konum özelliklerini test etme ve hata ayıklama üzerinedir. Android FusedLocationProviderClient ve iOS CLLocationManager, çalışma zamanı izinleri ve hassas ile yaklaşık konum, arka plan konumu ve pil, geofencing, GPS verisi simülasyonu (emülatör rota, GPX), konum sahteciliği (mock location), birim ve UI testi, doğruluk ve gecikme sorunları ile Logcat ve Xcode ile hata ayıklama uygulamalı işlenir.
2 Gün. Her gün dört modül; 1. gün Konum Servislerinin Temelleri; 2. gün Test ve Hata Ayıklama.
Orta Seviye — mobil konum servisleri, simülasyon, test ve hata ayıklama
Katılımcılar harita ve geofence içeren örnek mobil uygulamayı emülatörde simüle edilen rotalarla test eder, izin ve doğruluk hatalarını ayıklar.
Konum doğruluğu, gecikme ve pil dengesini ölçerek uygun sağlayıcıyı seçersiniz.
Gerçek yola çıkmadan rota, hız ve sinyal kaybı senaryolarını test edersiniz.
Android ve iOS izin modellerinde hataları önleyen akışlar kurarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Android Kotlin veya iOS Swift ile temel uygulama geliştirmiş olmak gerekir.
Android Studio emülatörü veya Xcode simülatörü kurulu olmalıdır.
Google Maps veya MapKit kullanımına aşinalık faydalıdır.
Birim testi kavramı bilinmelidir.
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:
Android ve iOS konum sağlayıcılarını yapılandırırsınız.
İzin isteme ve reddedilme akışlarını doğru kurarsınız.
Giriş ve çıkış olaylarını güvenilir biçimde işlersiniz.
GPX ve emülatörle gerçekçi konum senaryoları oynatırsınız.
Sahte konum üreticiyle birim testi yazarsınız.
Sıçrama ve eski konum hatalarını filtrelersiniz.
Konum kaynaklı pil tüketimini ölçüp azaltırsınız.
Gerçek cihaz için sistematik test planı oluşturursunuz.
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.
Uzak ve konteyner debug, ProcDump, WinDbg, Visual Studio dump analizi, sembol sunucusu ve Linux core dump konularını uygulamalı öğrenin. Digital Vizyon Akademi.
Detayları Gör →gdb, Visual Studio, strace, Wireshark ve Chrome DevTools ile hata ayıklama; loglama, assert ve ekip pratikleri. Uygulamalı eğitim Digital Vizyon Akademi'de.
Detayları Gör →Visual Studio, WinDbg, gdb, Process Monitor ve Fiddler ile hata ayıklama araçlarını uygulamalı öğrenin. Digital Vizyon Akademi hata ayıklama araçları eğitimi.
Detayları Gör →Visual Studio profiler, dotnet-trace, bellek analizi, Release derleme, dotnet publish ve Application Insights ile hata ayıklama ve yayın süreci. Digital Vizyon
Detayları Gör →İstisna yönetimi, pytest ve xUnit ile birim testi, mock, TDD, coverage ve debugger ile hata ayıklama. Uygulamalı eğitim Digital Vizyon Akademi'de.
Detayları Gör →