Eğitim İçeriği

Giriş

  • Android nedir?
  • Android SDK
  • Android JVM
  • Yazılım Katmanı
  • Geliştirme Araçları (ADT)
  • Kullanıcı Arayüzü
  • Geliştirme Araçlarının Kurulumu
  • İçerik Sağlayıcılar
  • Hizmetler
  • Intents (Amaçlar)
  • Etkinlikler
  • Görünüşler
  • Konfigürasyon Dosyası
  • Basit Bir Merhaba Dünya Örneği
  • Uygulama Artifaktları
  • Varlık Paketleme Aracı
  • Başlangıç Noktası Etkinliği
  • Amaç (Intent)
  • Diğer Etkinlikleri Çağırma
  • Etkinlikler Yığını
  • Duraklatılmış ve Durdurulmuş Etkinlikler
  • SQLite Veritabanı
  • Sistem Yönetimi
  • Ayrı Süreçler
  • Bileşen & Entegrasyon Mimarisine

Uygulama Kaynakları

  • Kaynaklar Nedir?
  • Dize Kaynakları
  • Büyüme Kaynakları
  • Kod Örnekleri
  • Kaynak Başvuru Sözdizimi
  • Derlenmiş Kaynaklar
  • Derlenmiş Animasyon Dosyaları
  • Derlenmiş Bitmapler
  • Derlenmiş UI Görünüm Tanımlamaları
  • Derlenmiş Diziler
  • Derlenmiş Renkler
  • Derlenmiş Dizeler
  • Derlenmiş Stiller
  • Derlenmiş Rastgele Ham XML Dosyaları
  • Derlenmemiş Kaynaklar
  • .apk Dosyası
  • Varlıklar
  • Varlıklar & Kaynaklar Dizini Yapısı

Amaç Kavramı (Intent)

  • Giriş
  • Amaç Filtresi
  • Amaçla Etkinlik Başlatmak
  • Android Kullanılabilir Amaçlar
  • Kod Örnekleri
  • Amaç Kategorileri
  • Gecikmeli Çalışma Zamanı Bağlaması
  • Amaçla Hizmet Başlatmak
  • Broadcast Receivers (Genel Dağıtım Alıcıları)
  • Amaç Nesnesi Yapısı
  • Amaç Bileşen Adı
  • Amaç Eylemi
  • Amaç Verisi
  • Amaç Kategorisi
  • Amaç Ekleri (Extras)
  • Amaç Bayrakları (Flags)
  • Amaçlar Çözümlemesi
  • Amaç Filtresi Yapısı
  • Eylem Testi
  • Kategori Testi
  • Veri Testi
  • Birden Fazla Eşleşme
  • Android Ön Tanımlı Amaçlar
  • Örnekler

Kullanıcı Arayüzü Kontrolleri

  • Giriş
  • Kaynak Kodunda GUI Örneği
  • XML'de GUI Örneği
  • XML & Kaynak Kodunda GUI Örneği
  • TextView
  • TextView Örneği
  • TextView Stil Örneği
  • EditText
  • EditText Örneği
  • AutoCompleteTextView
  • AutoCompleteTextView Örneği
  • MultiAutoCompleteTextView
  • MultiAutoCompleteTextView Örneği
  • Düğme (Button)
  • Düğme Örneği
  • Resim Düğmesi (ImageButton)
  • Resim Düğmesi Örneği
  • Değiştirici Düğmesi (ToggleButton)
  • Değiştirici Düğmesi Örneği
  • Onay Kutusu Kontrolü
  • Onay Kutusu Kontrol Örneği
  • Radyo Butonu Kontrolü
  • Radyo Butonu Kontrol Örneği
  • ListView
  • ListView Örneği
  • GridView Kontrolü
  • GridView Kontrol Örneği
  • Tarih & Saat Kontrolleri
  • Galeri Kontrolörü
  • MapView (Harita Görünümü)
  • WebView (Web Görünümü)

Bölüm Yöneticileri (Layout Managers)

  • Giriş
  • LinearLayout
  • Bölüm Ağırlığı
  • Yerleştirme
  • Örnekler
  • TableLayout
  • Doldurma Özellikleri
  • RelativeLayout
  • AbsoluteLayout
  • FrameLayout
  • TabsHost (Sekme Konak)

Menüler ve Diyaloglar

  • Giriş
  • Menü Arayüzü
  • Menü Öğesi Arayüzü
  • Alt Menü Arayüzü
  • Menü Öğeleri Grubu
  • Menü Öğeleri Özellikleri
  • Kapsayıcı Menü Öğeleri
  • Sistem Menü Öğeleri
  • İkincil Menü Öğeleri
  • Alternatif Menü Öğeleri
  • Menü Oluşturma, Örnek
  • Menü Öğeleri Grupları
  • Menü Öğeleri Olay İşleme
  • Kalıp Fonksiyonu Geçersiz Kılma
  • Dinleyici Tanımlama
  • Amaçları Kullanma
  • Genişletilmiş Menü
  • Simge Menüleri
  • Alt Menüler
  • Sistem Menüleri
  • Bağlam Menüleri
  • Örnekler
  • Menü Olaylarını İşleme
  • XML Kullanarak Menü Oluşturma
  • Uyarı Diyalogu (Alert Dialog)
  • Teklif Diyalogu (Prompt Dialog)
  • Örnekler

Konum Tabanlı Hizmetler

  • Giriş
  • Harita Anahtarı
  • MD-5 İmzası
  • Google Maps Anahtarı
  • Gerekli İzinler
  • Kod Örneği
  • Harita Kontrolörü
  • Kod Örnekleri
  • Harita Üstbilgileri (Overlays)
  • Kod Örnekleri
  • Geocoder Sınıfı
  • Address Sınıfı
  • LocationManager Sınıfı
  • LocationListener Arayüzü
  • Hata Ayıklama İzleme Hizmeti (DMS)

Android Güvenlik Modeli

  • Giriş
  • Dağıtım
  • keytool Yardımcısı
  • jarsigner Yardımcısı
  • Eclipse ile Dağıtım
  • Ayrı Süreçler
  • Tanımlayıcı İzin Modeli

Uygulama Yaşam Döngüsü

  • Giriş
  • Etkinlik Yaşam Döngüsü Metotları
  • onStart() ve onResume() Metotları
  • onPause() ve onStope() Metotları
  • Daha Önceki Etkinliğe Geri Dönme
  • onStop() ve onDestroy() Metotları
  • onCreate() Metodu
  • onPause() Metodu

SQLite Veritabanı

  • Giriş
  • SQLite Uygulanması
  • SQLiteOpenHelper Sınıfı
  • onCreate() Metodu
  • onUpgrade() Metodu
  • onOpen() Metodu
  • getWriteableDatabase() Metodu
  • getReadableDatabase() Metodu
  • SQLiteDatabase Sınıfı, execSQL() Metodu
  • insert() Metodu, delete() Metodu
  • rawQuery() Metodu()
  • Kod Örnekleri
  • query() Metodu
  • Kod Örnekleri

Sağlayıcılar (Providers)

  • Giriş
  • Android Ön Tanımlı İçerik Sağlayıcıları
  • SQLite Veritabanı
  • İçerik Sağlayıcı Mimarisine
  • İçerik Sağlayıcı Kaydı
  • İçerik Sağlayıcı REST Erişimi
  • İçerik Sağlayıcı URL Yapısı
  • İçerik Sağlayıcı MIME Türleri
  • İçerik Sağlayıcısını Kullanma
  • Kayıtları Alma
  • Kayıtları Ekleme
  • Cursor Nesnesi
  • ContentValues() Nesnesi
  • İçerik Sağlayıcı Demosu

Dosya Yönetimi

  • Giriş
  • Dosyalar Oluşturma
  • Basit Dosyalara Erişim
  • Ham Kaynaklara Erişim
  • XML Dosya Kaynakları
  • SD Kart Dış Bellek

Arka Plandaki Uygulamalar

  • Giriş
  • Hizmetler (Services)
  • Arka Plan İş Parçacıkları (Threads)
  • Toasts Oluşturma
  • Bildirimler (Notifications)
  • Diğer Sistem Hizmetleri
  • Arka Plandaki Etkinlik Örneği

Etkinlik Verisi

  • Giriş
  • Amaç (Intent) Sınıfı
  • Etkinlik Başlatma Metotları
  • Etkinlikler Arası Veri Geçirme
  • Birleşik Kullanıcı Deneyimi
  • Kod Örneği

Web Görünümü (Web View)

  • Giriş
  • WebView Sınıfı
  • android.webkit Paketi
  • İNTERNET İznı
  • loadUrl() Metodu
  • JavaScript Desteği
  • loadData() Metodu
  • WebView Metotları
  • WebViewClient Sınıfı
  • WebChromeClient Sınıfı

Java Dili

  • Giriş
  • Sınırlar
  • Üçüncü Taraflı Java Kütüphaneleri

Hata Ayıklama (Debugging)

  • Giriş
  • Eclipse Java Editörü
  • Eclipse Java Hata Ayıklayıcı
  • Logcat
  • Android Debug Bridge
  • Dalvik Debug Monitor Service
  • Traceview

İvme Ölçer (Accelerometer)

  • Giriş
  • SensorManager Sınıfı
  • SensorListenr Arayüzü

Yerelleştirme (Localization)

  • Giriş
  • Öntanımlı Kaynaklar
  • Mevcut Yerel Ayar
  • Testler
  • Özel Yerel Ayar
  • Kod Örnekleri

Ses Girişi (Speech Input)

  • Giriş
  • RecognizerIntent Sınıfı
  • Ses Tanımayı Başlatma
  • Google Sunucu Tarafında İşleme
  • Dil Modeli
  • Bağlamdışı Dil Modeli (Free Form Language Model)
  • Web Arama Dil Modeli (Web Search Language Model)

Geliştirme Araçları (Development Tools)

  • Giriş
  • aapt Aracı
  • adb Aracı
  • android Aracı
  • ddms Aracı
  • dx Aracı
  • draw9patch Aracı
  • emulator Aracı

Android Uygulamaları Test Pratikleri - 4 Saat

Otomasyonlu Test (Automated Testing)

  • JUnit Testi
  • Beklenti Kullanımı (Using Assertions)
  • Instrumentation Framework

Cihaz Üzerinde Test (On Device Testing)

  • Kullanıcı Arayüzü & Tutarlılık
  • İşletim Sistemiyle Etkileşim Fonksiyonları
  • Ağ Testleri
  • Gergin Test Koşulları
  • Uluslararası Destek Testleri
  • Genel Gereksinimler

Cihaz Üzerinde Uzaktan Test (On Device Remote Testing)

  • DeviceAnywhere Platformu
  • Dikkat Edilmesi Gereken Senaryolar

Kurs İçin Gerekli Önbilgiler

Hiçbiri

 21 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (1)

Yaklaşan Etkinlikler

İlgili Kategoriler