Bir Sayfa Seçin

Android Geliştirici Eğitimi mobil uygulama geliştirme kabiliyetini üst seviyeye taşımaktadır. Bu kursta, Android platformunda gerçek dünya uygulamalarının geliştirilebilmesi için gerekli olan pratikler öğretilecektir. Kurs, yazılım geliştiricileri ve yazılım mimarları için özel olarak tasarlanmıştır. Bu kursun içeriği Android 6 (Marshmallow) ‘ya göre hazırlanmıştır.

Eğitimin içeriği müşteri isteklerine göre değiştirilebilmektedir.

Eğitim Süresi

2 gün (09:30 – 17:00)

Gereksinimler

Temel Android uygulama geliştirme becerisi (katılımcıların Android’e Giriş Eğitimi’ni almış olmaları ya da bu seviyede olmaları beklenmektedir)

Kurs İçeriği

  • Android Uygulama Temelleri ve Tasarım
    • Uygulamaların Yapıtaşları
    • Uygulamalarda Bulunması Gerekenler
    • Android Tasarımındaki Temel İlkeler
    • Uygulamalar için Tasarım Tavsiyeleri
  • SQLite Veritabanı ve ContentProvider
    • SQLite veritabanı temelleri ve kullanımı
    • ContentProvider kullanımı
    • Loader Temelleri
    • Örnek Uygulamalar
  • Bulut-tabanlı Uygulamalar
    • Kablosuz Bağlantı / Network İşlemleri
    • Veri Transferi (Senkronizasyon)
    • Bulut-tabanlı Uygulamalar
  • Kütüphanleri Kullanma
    • Kütüphane Oluşturma ve Kullanma
    • Popüler Açık-kaynak Kütüphaneler
  • Cihaz Yönetimi
    • Arkaplan Servisleri ile Çalışma
    • Kamera, Yer Servisleri ve GPS
    • Bluetooth Kullanma (Keşfet, Bağlan)
    • Telefon API’lerini Kullanma
    • NFC Kullanma
  • Kullanıcı Deneyimi & UI
    • Etkin Arayüz Tasarımı (Device Independent Pixels-DIP)
    • Fragment Kullanımı
    • Geriye Uyumlu Ekran Tasarımı
    • Erişilebilirlik
  • Zengin Uygulamalar
    • Kullanıcı Yetkilendirme
    • Pil Ömrü Optimizasyonu
    • Multi-threading
    • Güvenlik / Kurumsal Uygulama Geliştirme
  • Android NDK
    • Android C/C++
    • Örnek NDK Uygulaması
    • NDK’da Debugging

Başvurular ve Detaylı Bilgi