Campus Hunt Alumni
Orta Doğu Teknik Üniversitesi’nin AdımOdtü iş birliği ile mezunlarına üniversiteyi hatırlamak maksatlı yapmış olduğu etkinlikte kullanılmak için üretilen mobil uygulama. Bu uygulama ile harita altyapısı kullanılarak sanal üç...
ProjelerOrta Doğu Teknik Üniversitesi’nin AdımOdtü iş birliği ile mezunlarına üniversiteyi hatırlamak maksatlı yapmış olduğu etkinlikte kullanılmak için üretilen mobil uygulama. Bu uygulama ile harita altyapısı kullanılarak sanal üç…
Proje Bilgisi
- Kurum / bağlam: Eyesoft Bilişim
- Platform: Mobil
- Dönem: Eylul 2021 - Aralik 2022
Kapsam
Orta Doğu Teknik Üniversitesi’nin AdımOdtü iş birliği ile mezunlarına üniversiteyi hatırlamak maksatlı yapmış olduğu etkinlikte kullanılmak için üretilen mobil uygulama. Bu uygulama ile harita altyapısı kullanılarak sanal üç boyutlu nesneler Üniversite içerisinde çeşitli lokasyonlara dağıtıldı. Bu nesnelerle etkileşime geçildiğinde çıkan video ve quiz etkinlikleri ile mezunlara üniversiteyi hatırlatacak içerikler sunularak güzel vakit geçirmeleri sağlandı.
Mimari ve Sistem Tasarımı
Projenin mimari tasarımına bakacak olursak projeyi üç katman ile ifade edebiliriz. İlk katman bu uygulama oluyor. İkinci katman yukarıda ifade edilen Loktos Mobile, üçüncü katman ise kullanılan veri tabanı. Proje bir oyun projesi olduğum için tasarım ona g öre şekillenmiştir. Her sahne farklı bir ekranı ifade ediyor. Uygulamada sahnelere göre çeşitli işlemler gerçekleştiriliyor. İlk sahnede uygulamanın donanımsal gereksinimleri kontrol ediliyor. Örneğin gps aktifliği, internet aktifliği gibi, sonrasında farklı bir ekranda uygulamanın ihtiyaç duyduğu 3d içerikler indiriliyor. Bu işlem sonrası kullanıcılar üyelikle ilgili kısma erişiyorlar. Sisteme giriş yapıldığında harita ve 3d nesneler oluşmaya başlıyor. Projede diğer mobil oyun projelerinde olduğum gibi düz enli bir klasör hiyerarşisi var. Bu sayede uygulamanın kolay bir şekilde geliştirilmesi sağlandı. Ayrıca bu projede singleton tasarım deseni kullanılmıştır.
Öne Çıkan Teknik Detaylar
- Loktos Mobile Api servisi ile Entegrasyon
- Çoklu Dil Desteği
- Güvenli Bir Şekilde Authentication İşleminin Sağlanması
- Performans için 3d Nesnelerin Referanslarının Kullanılması
- Nesnelerle Etkileşim QR Kod Okutularak da Sağlanması
- Harita Altyapısı için OpenStreetMap’in Kullanılması
Kişisel Katkılar
- Projenin geliştirilme aşamasındaki 2 boyutlu ve 3 boyutlu içerikler ODTÜ tarafından tarafımıza
- iletiliyordu. Bu içerikleri geliştirdiğim uygulamada kullandım. Proje geliştirildikten sonra testler
- bitince ODTÜ’ye teslim ediliyordu. Marketlere yüklenmesi de dahil yapılması gereken tüm
- işlemlerle ilgili talimatları belgeler halinde ilgili kişilere aktarıyordum
Yayın / Deployment
Proje ODTÜ’nün resmi marketlerinde yayınlandı. Aşağıda ilgili adresleri bulabilirsiniz. Hali hazırda app store’da uygulama yer almıyor. Google Play’de ise ilgili adres dışında uygulamaya erişilemiyor. Google Play: https://play.google.com/store/apps/details?id=tr.org.odtu.campushuntalumni