Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
Eğitim İçeriği
Giriş
- Android Nedir?
- Uygulama geliştirmek için ortam yapılandırmaları.
- Android SDK - uygulama yazmak için araç seti
- Java ve Android
Uygulama Oluşturma
- İlk uygulamanın oluşturulması ve başlatılması
- Android Studio'ya genel bakış
- apk dosyası
- applicationId
- Uygulama kurulumu
- AndroidManifest.xml
- Java kodu ve kaynaklar
- Gradle yapı sistemi
- Sertifikalar
- versionName ve versionCode
- Uygulama varyantlarının oluşturulması
- izinler
- debug ve release
- adb
Kaynaklar
- kaynak türleri
- dizin yapısı
- kaynak nitelikleri
- R sınıfı
Etkinlikler
- Etkinlik Nedir?
- Etkinlik oluşturma ve başlatma
- Etkinlik yaşam döngüsü
- Etkinlik Yığını
- Intentler
- Fragment
İçerik Sağlayıcıları Temelleri
- İçerik Sağlayıcı kullanarak içerik alma
UI Oluşturma Temelleri
- düzenler - türler ve oluşturma
- yerleşik öğeler: düğmeler, metin alanları vb.
- View sınıfı
- View'ı Etkinliğe bağlama
- menüler
- diyaloglar
- ListView ve RecyclerView
Stiller ve Temalar
- stiller oluşturma ve yapılandırma
Android'te Süreçler ve İş Parçacıkları
- ui iş parçacığı
- ANR
- AsyncTask
- Hizmetler
Gelişmiş UI Görünümleri
Mesaj Alıcıları
- yayın alıcılarının kullanımları
Durumu Kaydetme
- dosyalar
- SharedPreferenes
- SQLite
REST
- REST ve JSON nedir?
- REST sunucusuyla iletişim
Kütüphaneler
- picasso
- retrofit
- eventbus
- butterknife
- okhttp
- parse
Uygulama Dağıtımı
- Google Play
- Crashlytics ve hata raporlama
21 Saat
Danışanlarımızın Yorumları (4)
Trainer was willing to explore additional problems in dagger.
Susheel - Home
Eğitim - Dependency Injection with Dagger 2
Trainer knowledge and easiness with which he presented it.
Piotr - DPDgroup IT Solutions sp. z o.o.
Eğitim - Android Applications Testing
I really enjoyed the fairly broad coverage of topics.
john harrigan
Eğitim - Android Development
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.