Eskişehir Teknik Üniversitesi Eskişehir Teknik Üniversitesi
  • Kurumsal
  • Akademik Programlar
  • Öğrenci İçin Bilgi
  • English
Program Hakkında Eğitim Amaçları Program Yeterlilikleri (Çıktıları) Dersler - AKTS Kredileri Alan Yeterlilikleri Ders - Prog. Yeterlilik İlişkileri Alan & Prog. Yeterlilik İlişkileri Ders - Sürdürülebilir Kalkınma Amaçları İlişkisi
  • Mühendislik Fakültesi
  • Bilgisayar Mühendisliği Bölümü (İngilizce)
  • Dersler - AKTS Kredileri
  • Mobile Programming II (Mobil Programlama II)
  • Öğrenme Çıktıları
  • Tanıtım
  • Öğrenme Çıktıları
  • Program Çıktılarına Katkısı
  • ÖÇ-PÇ İlişkisi
  • AKTS İş Yükü
  • Geleneksel Android uygulama geliştirme ortamı olan Xamarin.Android yaklaşımını anlayacak. Bir uygulama projesi yapısını tanıyacak. Geleneksel Android uygulama projesi için gerekli olan Xamarin.Android araçlarını kullanacaktır.
  • Xamarin.Android'i açıklar.
  • Xamarin.Android projesi oluşturur ve yazar.
  • Bir Android uygulamasını Activity lere dönüştürür.
  • Xamarin.Android Ortamını tanıyacak ve kullanacaktır.
  • Bir Activity'nin kullanıcı arayüzünü oluşturur.
  • Bir Activity'nin davranışını belirler ve yazar.
  • Android SDK'sını günceller
  • Xamarin.Android ortamındaki Activity ve Intent yapısını tanıyacak ve kullanacaktır.
  • Kendi uygulamasının .apk sında bir Activity başlatır ve sonlandırır.
  • Activity'sine arguman gönderebilir.
  • Activity'sinden sonuçları alabilir.
  • Bir Sistem Activity'si çalıştırabilir.
  • Xamarin.Android Arka Plan Servislerini tanımlayacak ve kullanacaktır.
  • Bir servis tanımlar ve oluşturur.
  • Bir servis çalıştırır.
  • Bir vervisi ön plana yükseltir.
  • Bir servisi bind eder.
  • REST-Tabanlı Web Servislerini tanıyacak ve kullanacaktır.
  • Cihazın ağ özelliklerini alır.
  • REST fiilini anlar.
  • Xamarin ortamında REST servislerini kullanır.
  • Platforma özgü ağ özellikleri ile uygulamayı bütünleştirir.
  • Uygulamanın kullanabileceği veri alanını bilecek ve kullanacaktır.
  • Uygulamanın platformunda bulunan geçerli depolama adresini kullanır.
  • SQLite kullanarak SQL veritabanları oluşturur.
  • SQLite.NET kullanarak temel CRUD operasyonlarını gerçekleştirebilir.
  • Asenkron veritabanı bağlantısı oluşturabilir ve CRUD operasyonları asenkron gerçekleştirebilir.
  • Yerel kontrolleri Xamarin.Forms içerisine gömebilecektir.
  • Özel kontrol için bir renderer oluşturabilir.
  • Varolan bir kontrol için özel renderer oluşturabilir.
  • Renderer ile element arasınra bildirim gönderir.
  • Uygulamanın görsel davranışını tanımlayacaktır.
  • Davranışı tanımlamak için özellikleri kullanır.
  • MVVM tasarım desenini bilir ve kullanır.
  • ICommand interface, Command yapısını bilir ve kullanır.
  • Azure hesabı oluşturacak ve kullanacaktır.
  • Azure kaynağı oluşturur ve kullanır.
  • Sanal Manine oluşturur ve kullanır.
  • Uygulamayı yayınlamak için güncelleyecektir.
  • Uygulamanın paket boyutunu düşürmek için linker kullanır.
  • Dağıtım stratejisini seçer.
  • Yayınlamak için uygulama mağazasını seçer.
  • Para kazanma stratejisini seçer.
  • Kurumsal
  • İsim ve Adres
  • Akademik Takvim
  • Yönetim Kadrosu
  • Kurum Hakkında
  • Akademik Programlar
  • Genel Kabul Şartları
  • Önceki Öğrenmenin Tanınması
  • Kayıt İşlemleri
  • AKTS Kredi Sistemi
  • Akademik Danışmanlık
  • Akademik Programlar
  • Doktora / Sanatta Yeterlik
  • Yüksek Lisans
  • Lisans
  • Önlisans
  • Öğrenci İçin Bilgi
  • Şehirde Yaşam
  • Konaklama
  • Beslenme Olanakları
  • Tıbbi Olanaklar
  • Engelli Öğrenci Olanakları ı
  • Sigorta
  • Maddi Destek
  • Öğrenci İşleri Daire Başkanlığı
  • Öğrenci İçin Bilgi
  • Öğrenim Olanakları
  • Uluslararası Programlar r
  • Değişim Öğrencileri için Pratik Bilgiler
  • Dil Kursları
  • Staj
  • Sosyal Yaşam ve Spor Olanakları
  • Öğrenci Kulüpleri