Android ve iOS SDK'larını çöz
SDKs for Android & iOS Eğitimi, her iki mobil platformun yazılım geliştirme kitlerini ve üçüncü taraf SDK entegrasyonunu uygulamalı öğretir.
Android ve iOS SDK yapısından üçüncü taraf SDK entegrasyonuna kadar
SDKs for Android & iOS Eğitimi, her iki mobil platformun yazılım geliştirme kitlerini ve üçüncü taraf SDK entegrasyonunu uygulamalı öğretir. Katılımcılar Android SDK bileşenlerini, SDK Manager, API seviyeleri, platform-tools ve adb aracını öğrenir. Ardından iOS SDK, Xcode, framework'ler ve Swift Package Manager işlenir. Program CocoaPods, Gradle ve SPM ile bağımlılık yönetimi, Firebase gibi üçüncü taraf SDK entegrasyonu, sürüm uyumu ve gizlilik gereksinimleriyle tamamlanır.
3 Gün. Her gün dört modül; kısa anlatımın ardından her iki platformda SDK kurulumu ve entegrasyonu gerçek projede uygulanır.
Orta Seviye — Android ve iOS SDK'larını ve üçüncü taraf SDK entegrasyonunu öğreten program
Her modülde SDK bileşenleri ve entegrasyonlar gerçek Android ve iOS projelerinde uygulanarak kurulumdan kullanıma pekiştirilir.
Android ve iOS SDK'larının bileşenlerini ve araçlarını öğrenerek geliştirme ortamını sağlam bir temelde kurarsınız.
Gradle, CocoaPods ve Swift Package Manager ile bağımlılıkları ekleyip sürümleri güvenle yönetmeyi öğrenirsiniz.
Firebase gibi üçüncü taraf SDK'ları entegre ederek analitik, bildirim ve kimlik gibi yetenekleri uygulamaya hızla katarsınız.
Eğitime başlamadan önce faydalı olacak bilgi ve araçlar
Herhangi bir dilde değişken, fonksiyon ve sınıf gibi temel programlama kavramlarını bilmek yeterlidir.
Android veya iOS'ta basit bir uygulama oluşturmuş olmak öğrenmeyi hızlandırır ancak zorunlu değildir.
Paket yöneticisi komutlarını çalıştırabilecek düzeyde terminal deneyimi beklenir.
Android Studio ve iOS tarafı için bir Mac üzerinde Xcode kurulumu faydalı olur.
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:
SDK Manager, API seviyeleri ve build-tools ile Android geliştirme ortamını doğru biçimde kurar ve yönetirsiniz.
adb ile uygulama kurar, logcat ile günlük izler ve cihazla komut satırından güvenle iletişim kurarsınız.
iOS SDK, deployment target ve sistem framework'lerini tanır ve Xcode'da proje yapılandırmasını doğru kurarsınız.
Foundation, UIKit ve SwiftUI gibi framework'leri projeye bağlar ve dinamik ile statik bağlamayı ayırt edersiniz.
Gradle, CocoaPods ve Swift Package Manager ile bağımlılıkları ekler, sürümleri kilitler ve çakışmaları çözersiniz.
Firebase SDK ile analitik, push bildirim ve çökme raporlamayı her iki platforma doğru biçimde entegre edersiniz.
Anlamsal sürümleme ve sürüm kilidiyle bağımlılık uyumunu sağlar ve yeniden üretilebilir derlemeler kurarsınız.
SDK'ların eriştiği veriyi denetler, privacy manifest ve izin gereksinimlerini karşılar ve gereksiz erişimden kaçınırsı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.
iOS uygulamalarında Keychain, Data Protection, CryptoKit, biyometrik doğrulama ve sertifika sabitleme ile veri güvenliğini uygulamalı öğreten kurumsal eğitim.
Detayları Gör →React Native ile tek kod tabanından iOS ve Android uygulaması geliştirmeyi, bileşenler, gezinme, native modüller ve mağaza yayınını öğreten kurumsal eğitim.
Detayları Gör →Cisco IOS komut satırı modları, running ve startup-config yönetimi, NVRAM, flash ve IOS-XE farklarını RSTECH kapsamında uygulamalı öğreten kurumsal eğitim.
Detayları Gör →Cisco OS türleri, konsol ve SSH ile cihaz erişimi, PuTTY terminal emülasyonu ve seri konsol ayarlarını RSTECH kapsamında uygulamalı öğreten kurumsal eğitim.
Detayları Gör →Swift ile Face ID, Keychain, sertifika sabitleme, CryptoKit ve Apple Pay kullanarak güvenli, KVKK uyumlu iOS bankacılık uygulaması geliştirme eğitimi.
Detayları Gör →Swift dilini tip sisteminden optional, protocol, generic ve async-await eşzamanlılığa kadar derinlemesine öğreten uygulamalı kurumsal Swift eğitimi.
Detayları Gör →