Dersin Ayrıntıları
YarıyılKoduAdıT+U+LKrediAKTSSon Güncelleme Tarihi
7YBS431Mobil Programlama (TS)3+0+03528.11.2025

 
Dersin Detayları
Dersin Dili Türkçe
Dersin Düzeyi Lisans
Bölümü / Programı Yönetim Bilişim Sistemleri
Öğrenim Türü Örgün Öğretim
Dersin Türü Seçmeli
Dersin Öğretim Şekli Yüz Yüze
Dersin Amacı Apple iPhone, Google Android, Microsoft Windows Mobile gibi yeni nesil, üstün yetenekli mobil cihazların ve platformların ortaya çıkışı, uygulama geliştiriciler için yeni imkanlar yaratmış bulunmaktadır. Bu ders, mobil ortam uygulamalarını programlama, kullanma ve bunların insan bilgisayar etkileşimi tasarımları üzerinde duracak olup ders kapsamında öğrencilerden, küçük kollektif tasarım grupları oluşturarak, cep telefonları için bir mobil uygulamayı önermeleri, incelemeleri ve dokümante etmeleri istenecektir. Derste hem Apple iPhone, hem Google Android, hem de Microsoft Windows Mobile için geliştirme modelleri incelenecektir. Ders daha çok Android üzerinden yürüyecek olsa da Windows Mobile ve iOS geliştirme de görülecektir.
Dersin İçeriği Küçük cihazlar için uygulama geliştirme, küçük cihaz programlama için en iyi pratik çözümler, Eclipse ile Native Google-Android, Web uygulamaları, Farklı platformlar için PhoneGap ile geliştirme.
Dersin Yöntem ve Teknikleri
Ön Koşulları Yok
Dersin Koordinatörü Yok
Dersi Verenler Dr. Öğr. Üyesi METİN ÖZŞAHİN
Dersin Yardımcıları Yok
Dersin Staj Durumu Yok

Ders Kaynakları
Kaynaklar Programming with Mobile Applications: Android(TM), iOS, and Windows Phone 7 by Thomas J. Duffy (Feb 6, 2012)
Ders Notları Sınıf dersleri, uygulamalar, vize ve final sınavları

Ders Yapısı
Mühendislik Bilimleri %30
Mühendislik Tasarımı %30
Fen Bilimleri %20
Alan Bilgisi %20

Planlanan Öğrenme Aktiviteleri ve Metodları
Etkinlikler ayrıntılı olarak "Değerlendirme" ve "İş Yükü Hesaplaması" bölümlerinde verilmiştir.

Değerlendirme Ölçütleri
Yarıyıl Çalışmaları Sayısı Katkı
Ara Sınav 1 % 40
Yarıyıl Sonu Sınavı 1 % 60
Toplam :
2
% 100

 
AKTS Hesaplama İçeriği
İş Yükü Sayısı Süre Toplam İş Yükü (Saat)
Ders Süresi 14 3 42
Sınıf Dışı Ç. Süresi 5 3 15
Ödevler 5 5 25
Ara Sınavlar 1 15 15
Uygulama 1 10 10
Proje 1 15 15
Yarıyıl Sonu Sınavı 1 30 30
Toplam İş Yükü   AKTS Kredisi : 5 152

 
Dersin Öğrenme Çıktıları: Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:
Sıra NoAçıklama
1 Mobil cihazın yeteneklerini geliştiren etkin kullanıcı arayüzleri yaratabilme
2 Farklı cihaz ve platformlarda uygulanabilir web siteleri tasarlama ve geliştirme
3 Cihaza özel, yerel uygulamalar tasarlama ve geliştirme
4 Çeşitli yazılım geliştirme kitlerini (SDK), çatı ve araç takımlarını araştırma ve uygulama. Ekip bazlı bir mobil uygulama üzerinde işbirliği yapma. Mobil uygulamaları çevrim içi mağazalara sürme ve buralarda pazarlama
5 Gereksinimleri belirleyip mobil çözümler üretebilme becerisi

 
Ders Konuları
HaftaKonuÖn HazırlıkDökümanlar
1 Gereksinimleri belirleyip mobil çözümler üretmek
2 Mobil cihazın yeteneklerini geliştiren etkin kullanıcı arayüzleri oluşturmak
3 Mobil cihazın yeteneklerini geliştiren etkin kullanıcı arayüzleri oluşturmak
4 Mobil cihazın yeteneklerini geliştiren etkin kullanıcı arayüzleri oluşturmak
5 Farklı cihaz ve platformlarda uygulanabilir web siteleri tasarlamak ve geliştirmek
6 Farklı cihaz ve platformlarda uygulanabilir web siteleri tasarlamak ve geliştirmek
7 Farklı cihaz ve platformlarda uygulanabilir web siteleri tasarlamak ve geliştirmek
8 Cihaza özel, yerel uygulamalar tasarlama ve geliştirmek
9 Cihaza özel, yerel uygulamalar tasarlama ve geliştirmek
10 Cihaza özel, yerel uygulamalar tasarlama ve geliştirmek
11 Çeşitli yazılım geliştirme kitlerini (SDK), çatı ve araç takımlarını araştırma ve uygulama.
12 Çeşitli yazılım geliştirme kitlerini (SDK), çatı ve araç takımlarını araştırma ve uygulama.
13 Ekip bazlı bir mobil uygulama üzerinde işbirliği yapmak
14 Mobil uygulamaları çevrim içi mağazalara sürme ve buralarda pazarlamak

 
Dersin Program Çıktılarına Katkısı
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10
Tüm 5 4 4 4 3 4 4 4 4 4
Ö1 5 4 4 3 3 4 5 4 4 3
Ö2 4 3 3 3 3 4 4 4 3 3
Ö3 4 4 5 5 4 4 3 3 3 4
Ö4 5 4 4 4 3 3 3 4 4 4
Ö5 5 4 3 3 3 3 4 4 4 4

  Katkı Düzeyi: 1: Çok Düşük 2: Düşük 3: Orta 4: Yüksek 5: Çok Yüksek

  
  https://obs.osmaniye.edu.tr/oibs/bologna/progCourseDetails.aspx?curCourse=290555&lang=tr