Mobil cihazın tüm API imkânlarını kullanın
The Mobile API eğitiminde Android ve iOS platform API'leri uygulanır: izinler, kamera, konum, sensörler, push bildirimleri, Retrofit/URLSession ile ağ iletişimi, yerel depolama ve arka plan görevleri.
Mobil platform API'leri, izinler, sensörler, bildirimler ve ağ iletişimi
Bu eğitim, mobil uygulama geliştiricilerin Android ve iOS platform API'lerini etkin kullanmasını sağlar. Katılımcılar runtime izin modeli, kamera ve galeri erişimi, konum servisleri, sensör verisi, yerel bildirim ve push (FCM, APNs), arka plan görevleri, yerel depolama (Room, SQLite, Keychain), Retrofit/URLSession ile REST iletişimi ve güvenlik pratikleri ile ağ durumu yönetimini uygular.
2 Gün. Her gün dört modül; 1. gün Cihaz ve Platform API'leri; 2. gün Veri, Ağ ve Bildirimler.
Orta Seviye — Mobil platform API'leri, izinler, sensörler, bildirimler ve ağ iletişimi
Katılımcılar tek bir örnek mobil uygulamaya adım adım kamera, konum, bildirim ve ağ özelliklerini ekler; gerçek cihaz veya emülatör üzerinde test eder.
Platformun sunduğu donanım ve sistem API'lerini doğru yaşam döngüsüyle kullanırsınız.
Runtime izin modeli ve veri koruma kurallarına uygun uygulama geliştirirsiniz.
Ağ, depolama ve bildirimlerle çevrimdışı çalışabilen mobil uygulama kurarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Android (Kotlin) veya iOS (Swift) ile basit bir uygulama yapmış olmak gerekir.
Nesne yönelimli programlama ve asenkron programlama kavramları bilinmelidir.
JSON tabanlı API tüketimi hakkında temel bilgi gerekir.
Android Studio veya Xcode kurulu bilgisayar ve emülatör veya gerçek cihaz gerekir.
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 izin akışlarını kullanıcı dostu ve kurallara uygun kurabilirsiniz.
Kamera ve galeri erişimini güncel API'lerle uygulayabilirsiniz.
Konum takibi ve geofence özelliklerini pil dostu geliştirebilirsiniz.
Hareket sensörleri ve biyometrik doğrulamayı entegre edebilirsiniz.
Retrofit veya URLSession ile güvenli ağ iletişimi kurabilirsiniz.
Room, Core Data ve Keychain ile güvenli yerel depolama yapabilirsiniz.
FCM ve APNs ile push bildirimlerini uçtan uca uygulayabilirsiniz.
WorkManager ve BGTaskScheduler ile arka plan görevleri planlayabilirsiniz.
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.
REST ve SOAP web servisleri: WSDL, XSD, JAX-WS, JAX-RS, WS-Security, OpenAPI ve SoapUI ile Postman testlerini uygulamalı öğreten eğitim.
Detayları Gör →JSON Schema, DTO, HAL ve JSON:API, OpenAPI şemaları, cursor sayfalama, sürümleme ve sözleşme testi ile REST API veri modeli tasarımı eğitimi.
Detayları Gör →GET, POST, PUT, PATCH, DELETE semantiği, idempotency, durum kodları, ETag, If-Match, content negotiation ve HATEOAS ile REST API semantiği eğitimi.
Detayları Gör →curl, Postman, SoapUI, Swagger ve OpenAPI araçları, JMeter ve Burp Suite ile API geliştirme, test ve güvenlik araç setini tanıtan eğitim.
Detayları Gör →URI adlandırma, sorgu parametreleri, sayfalama, Cache-Control, ETag, CDN önbelleği ve gateway ile hızlı REST API tasarımı eğitimi.
Detayları Gör →