Nevşehir Hacı Bektaş Veli Üniversitesi Bilgi Portalı Android Uygulaması

Benzer belgeler
Nevşehir Hacı Bektaş Veli Üniversitesi Bilgi Portalı Android Uygulaması

Karabük Üniversitesi Bilgi Sistemi Android Uygulaması. Android Application of Karabük University Information System

Bireysel İnternet Şubesi

2000 li yıllardan itibaren teknolojinin hızlı gelişiminden belki de en büyük payı alan akıllı telefon ve tabletler gibi kablosuz iletişim olanağı

Bireysel İnternet Şubesi

Akıllı telefonlar, avuçiçi bilgisayarlar ile taşınabilir (cep) telefonların özelliklerini birleştiren cihazlardır. Akıllı telefonlar kullanıcıların

Görsel Komponentler. TextView. Metin değerlerini ekranda göstermek için kullanılır.

Yüksek Öğretimde Mobil Eğitime Geçiş İçin Yol Haritası: Atılım Üniversitesi Örneği

Bireysel İnternet Şubesi

Fırat Üniversitesi Hastanesi Dinamik Web Sayfası

MOBİL CİHAZLARDAN DERS İZLEME MERSİN MESLEK YÜKSEKOKULU (UZAKTAN EĞİTİM) Mobil Adobe Connect

Hızlı ve Güvenli Vale Hizmeti

CİSCO ANY CONNECT UYGULAMASI İLE İÇ KAYNAKLARA ERİŞİMİ KLAVUZU

CHECKPOINT VPN KULLANIM KILAVUZU

JAVA MOBIL UYGULAMALAR

Hızlı ve Güvenli Vale Hizmeti

Ortak Dersler Sanal Sınıf Sistemi Kullanım Kılavuzu

Andorid İşletim Sistemi Uyumlu Ösym Sınavları Uygulaması

BÖLÜM-11 BİLGİ YÖNETİM SİSTEMİ ÇALIŞMALARI 44.DÖNEM ÇALIŞMA RAPORU

Krm.MobilTapu Uygulaması Kullanımı

Bilgi ve İletişim Teknolojileri 1.DERS. Öğr.Gör.Taner KARATAŞ Öğr.Gör. Gizem Gürel DÖNÜK Öğr.Gör. Mehmet Can HANAYLI AYDIN MESLEK YÜKSEKOKULU

MOBİL İŞLETİM SİSTEMLERİ (MOBILE OPERATING SYSTEMS)

BENİM DÜNYAM ÇOCUK OYUNU: BİR MOBİL UYGULAMA

Sahil Güvenlik. Komutanlığı. Sahil Güvenlik. Mobil Uygulaması

Vodafone Mobil Form Tanıtım Sunumu

Bilgi güvenliği konusunda farkındalık yaratmak. Mobil cihazlardaki riskleri anlatmak. Mobil uygulamaların bilgi güvenliği açısından incelemek 2

KABLOSUZ AĞA BAĞLANMA KLAVUZU

MOBİL CİHAZLARDA KULLANIM REHBERİ

Şekil 1- Başvuru Portalı Giriş Ekranı

Kreşistan.com da Öne Çıkın!

Sade ve tam ekran masaüstü kullanımının temel çıkış noktası, aranılan özelliğe çabuk erişimi sağlayan yenilikçi kullanıcı deneyimidir.

Öğrenciler için Kablosuz İnternet Erişimi (Wi-Fi) Kullanım Kılavuzu

MOBİL KAZA TUTANAĞI KULLANIM KILAVUZU

Tümleşik TV Servisleri. Dr. Serkan Emek TTG, Teknoloji GMY Dijital Medya Sistemleri

Bölüm 1 / Mobil Uygulama Hakkında

-Bilgisayarı oluşturan iki temel unsurdan diğeri ise YAZILIM dır.

Kullanım Kılavuzu Milli Eğitim Bakanlığı 2010

Akıllı Telefon ve Tabletlerinizden Kullanabileceğiniz Vision Link Mobil Uygulaması.

AppMarket Geliştirici Portalı Kullanım Kılavuzu

Cep Telefonu Değeri Belirlemek için Mobil Uygulama

Android e Giriş. Öğr.Gör. Utku SOBUTAY

yenilikçi bir yatırım yönetim sistemine giriş yapın.

MİLLİ EĞİTİM BAKANLIĞI YENİ EPOSTA SİSTEMİ HAKKINDA MEB

K12NET Eğitim Yönetim Sistemi

18. Esri Kullanıcıları Konferansı 7-8 Ekim 2013 ODTÜ, Ankara Teknik Atölye. ArcGIS for Mobile. Kürşad Demirer

İSTANBULKART MOBİL UYGULAMASI KULLANICI EĞİTİM DOKÜMANI

Toprak Veri Tabanı ve ÇEMobil-BGS nin Tanıtılması. Ahmet KÜÇÜKDÖNGÜL Mühendis (Orman Mühendisi)

XMail. Kurulum ve Senkronizasyon Ayarları Rehberi

S.O.S Günışığı Lojistik Saha Operasyon Sistemi

T.C. BAHÇEŞEHİR ÜNİVERSİTESİ

Dicle Üniversitesi Uzaktan Eğitim Uygulamalarında Eğitim Yönetim Sistemi (Moodle) Kullanımı

UYAP MOBİL MEVZUAT GOOGLE PLAY

Uzaktan Eğitim Programlarına Giriş Kılavuzu

Ecat 8. Hakbim Bilgi İşlem A.Ş. Versiyon

Deytek Bilişim, yazılım ve bilişim üzerine faaliyet gösteren bir Ar-Ge inovasyon şirketidir.

Yazılım/Donanım Farkı

iphone ios Mail Kurulumu

İletişim.

Bilgiyolu Yayıncılık Elektronik Sunum Programı Kurulum Kılavuzu

Bilecik Üniversitesi Mühendislik Fakültesi Moodle Uzaktan Öğretim Sistemi

Mobil cihazlar insanlar için hayatı kolaylaştırıp; evde, ofiste ya da günlük yaşamda ihtiyaç duyulan her türlü bilgi, içerik ve uygulamaya istenilen

Türkiye Barolar Birliği internet sitesi

ArcGIS Viewer for Silverlight (Giriş)

PINGPONG. Kurumsal Sunum / Aplikasyon Tanıtım

TOBB2B. Kullanım Kılavuzu. TOBB2B Kullanım Kılavuzu. Türkiye Odalar ve Borsalar Birliği

Üniversite için Android Tabanlı Mobil Uygulaması ve Geliştirme Sürecinde Öğrenilenler

T.C. BAHÇEŞEHİR ÜNİVERSİTESİ

T.C. BAHÇEŞEHİR ÜNİVERSİTESİ

BLM401 Mobil Cihazlar için ANDROİD İşletim Sistemi KULLANICI ARAYÜZ. BLM401 Dr.Refik SAMET

Mobil Uygulama Kullanma Kılavuzu

Cep Telefonu Değeri Belirlemek için Mobil Uygulama

Kurum Personeli için Kablosuz İnternet Erişimi (Wi-Fi) Kullanım Kılavuzu

SAUPORT V3 (2014) Öğrenci Kullanım Rehberi Uzaktan Eğitim Araştırma ve Uygulama Merkezi

T.C. HARRAN ÜNİVERSİTESİ UZAKTAN EĞİTİM UYGULAMA VE ARAŞTIRMA MERKEZİ KULLANIM REHBERİ. uzaktanegitim.harran.edu.tr

BÖLÜM-11 BİLGİ YÖNETİM SİSTEMİ ÇALIŞMALARI 45.DÖNEM ÇALIŞMA RAPORU

Web adresi : MEKANSAL VERİLER İLE ÜRETİLECEK TÜM ÇÖZÜMLER İÇİN... BİLİŞİM TEKNOLOJİLERİ LTD. ŞTİ.

MOBIL UYGULAMA GELIŞTIRME

KENT MOBİL, WEB UYGULAMALARI TURİZM DEĞERLERİNİN. Vol.3

CFH NetStation. 1 P a g e

Cyberoam Single Sing On İle

TODAB PORTAL SİSTEMİ İÇİN KULLANICI KILAVUZU

Türk Telekom Güvenlik Güvenli Aile(Safe Family) Ürünü Kurulum Kılavuzu

FAN SELECTOR FAN SELECTOR FAN SEÇİM YAZILIMI.

EXIF verisi, Firefox eklentisi olan Exif Viewer gibi gibi çeşitli araçlarla incelenebilmektedir. Exif Viewer eklentisi sayesinde görüntülenen

ADOBE CONNECT ÖĞRENCİ VERSİYONU SANAL SINIF KULLANIM KILAVUZU

Wolvox Kapı Ekranı. AKINSOFT Wolvox Kapı Ekranı Yardım Dosyası. Doküman Versiyon :

UYGULAMA YARDIM DOKÜMANI

Devletin Kısayolu: e-devlet Kapısı Tuğan AVCIOĞLU e-devlet ve Bilgi Toplumu

E-Belediye Uygulaması Nedir?

Makul bütçelerle, maksimum verim sağlamak bizim işimiz değil, hobimiz.

Expokent Medya Bilişim

TradeAll TR Tablet&Web Uygulaması Kullanım Kılavuzu

Kargo Modülü. Diğer modüller ile entegre çalışan Kargo modülü ile satış irsaliyesifaturasıoluşturduktan

Plaka Tanıma. Plaka. Tanıma Sistemi. Sistemi

YAZTEK ŞİRKET TANITIM SİSTEMİ V2 SİSTEM ÖZELLİKLERİ

Android Cihazlarda Konum Tespiti ve Aktarılması

Transkript:

Akademik Bilişim 14 - XVI. Akademik Bilişim Konferansı Bildirileri 5-7 Şubat 2014 Mersin Üniversitesi Nevşehir Hacı Bektaş Veli Üniversitesi Bilgi Portalı Android Uygulaması Ali Eren 1, Nuh Azgınoğlu 2 1 Nevşehir Hacı Bektaş Veli Üniversitesi Elektrik-Elektronik Müh. 2 Nevşehir Hacı Bektaş Veli Üniversitesi Bilgisayar Müh. Özet: Son yıllarda hayatımızın değişmez parçası haline gelen mobil cihazlar, uygulama geliştiricileri mobil uygulama tarafına doğru itmiştir. Bununla birlikte yapılan her web uygulamasının mobil versiyonu olması bir ihtiyaç haline gelmiştir. Bu çalışmada, Android işletim sisteminin yaygın kullanımı ve üniversitemizin açık kaynak kullanım politikası sebebiyle Nevşehir Hacı Bektaş Veli Üniversitesi Bilgi Portalı Android Uygulaması geliştirilmiştir. Başta üniversite öğrenci ve personeline hizmet veren bu uygulama, Nevşehir Hacı Bektaş Veli Üniversitesi hakkında bilgi edinmek isteyen diğer kullanıcılara da hitap etmektedir. Anahtar Sözcükler: Android, Android Uygulama, Mobil Cihazlar, Üniversite Bilgi Sistemi Android Application for Nevşehir Hacı Bektaş Veli University Information Portal Abstract: In recent years, mobile devices, which has become an entrenched part of our lives are forced developers to develop mobile applications, so that, each web application has become a need of mobile application version. In this study, due to widespread use of Android operating system and open-source usage policy of the university, Nevşehir Hacı Bektaş Veli University Information Portal Android Application was developed. This application that serving primarily students and staff of the university, also serves to other users who want to have information about Nevşehir Hacı Bektaş Veli University. Keywords: Android, Android Application, Mobile Devices, University Information Portal 1. Giriş 20. yüzyılın ortaları ve halen yaşamakta olduğumuz 21. yüzyılda teknolojik ilerleme açısından büyük gelişmeler olmuştur. Yapıldığı ilk dönemlerde ancak odalara sığabilen bilgisayarlar ile iletişim sağlamak için oldukça gayret sarf etmek gerektiren telefonlar birleşip, ceplerimizde sığabilecek hâle gelmiştir. Bu özelliğinden dolayı bu aletler, mobil cihazlar olarak isimlendirilmişlerdir. Üretimin kolaylaşması, cihazların giderek ucuzlaması ve geçen süre zarfında cihazların performanslarının ve yeteneklerinin giderek artmasıyla birlikte mobil cihazlar hayatımızın vazgeçilmezleri arasına girmiştir. Mobil cihazlarda kullanılan başlıca işletim sistemleri Android, IOS, Symbian, Windows Phone, BlackBerry OS, Web OS, Bada, ve Meego dur. Uluslararası Veri Şirketi IDC tarafından yapılan araştırmada 2013 ün üçüncü çeyreği için en fazla pazar payına sahip olan mobil işletim sisteminin %81 ile Android olduğu görülmüş, Android i %12,9 ile IOS ve %3,6 ile Windows Phone takip etmiştir [1]. Piyasaya girmiş bulunan android işletim sistemli televizyonlar, buzdolapları, fotoğraf makinaları, android işletim sistemine ait cihazlarla diğer cihazlar arasındaki bariz pazar payı farkının kanıtı olarak gösterilebilir. Büyük artış hızıyla bilgisayarların yerine aday olan tablet- 489

Nevşehir Hacı Bektaş Veli Üniversitesi Bilgi Portalı Android Uygulaması Ali Eren, Nuh Azgınoğlu ler de android sistemini hayatımıza büyük bir hız ve kalıcılıkla sokmuştur. Günlük hayatımızda hemen her bireyin zamanının büyük bir kısmını elektronik cihazlarla ve dahası android sistemli cihazlarla etkileşim halinde geçirdiğini düşünürsek, bu gelişimin dışında kalmak düşünülemez. Bu yeni hayat tarzının paralelinde üniversitemizin daha kolay ve hızlı ulaşılabilirliği hedeflenmiş ve buna en uygun ortam olarak android seçilmiştir. alındıktan sonra uygulamanın ana başlıklarını içeren Şekil-2 deki ana menü ekranı görüntülenmektedir. Menü ekranında Gridview [4] yapısı kullanılmıştır. Gridview içerisinde gösterilecek her eleman için bir Imageview [5] ve bir Textview [6] kullanılmıştır. Ayrıca ana menü ekranının sağ üst köşesindeki ayarlar menüsü içerisinde bulunan hakkında bölümü için, Toast yapısı [7] kullanılmıştır. 2. Geliştirme Ortamı Uygulama Linux Mint 15 işletim sisteminde Eclipse üzerinde Android Developer Tools (ADT) v22.2 ile minimum Android 2.2 versiyonu destekleyecek şekilde 4.2.2 versiyonunda geliştirilmiştir. Uygulama gerçek ortamda HTC 3D Evo, LG Nexus 4, Ainol Nova 7 Aurora II Tablet cihazlarında test edilmiştir. 3. Uygulama Nevşehir Hacı Bektaş Veli Üniversitesi Bilgi Portalı uygulaması dokuz ana başlık üzerine kurulmuştur. Bunlar; Üniversitemiz Yönetim Duyurular Yemek Listesi Çevremde Neler Var? Telefon Rehberi UBS (Üniversite Bilgi Sistemi) Kütüphane Tanıtım Uygulama çalıştırıldığında kullanıcı, uygulama ilgili servislerden gerekli bilgileri alana kadar Şekil-1 deki ekranla karşılanır. Verilerin web servislerden çekilmesi uzun sürebileceğinden dolayı bu bölüm Progressbar ın [2] asenkron şekilde kullanılmasıyla gerçekleştirilmiştir. Şekil 1. Açılış Ekranı 3.1 Üniversitemiz Bu bölümde üniversite hakkında bilgi edinmek isteyenler için üniversitenin tarihçesi, misyonu ve vizyonu yer almaktadır (Şekil-3). Bu bölümün tasarımında iki adet Scrollview [8] kullanılmıştır. 3.2 Yönetim Bu bölüm Listview [9] yapısı ile hazırlanmış olup, üniversitenin mevcut yönetim kurulu üye bilgilerini içermektedir. Uygulamada kullanılacak olan tüm veriler JSON [3] olarak ilgili web servislerinden alınmaktadır. Uygulamanın kullanacağı veriler 490

Akademik Bilişim 14 - XVI. Akademik Bilişim Konferansı Bildirileri 5-7 Şubat 2014 Mersin Üniversitesi 3.4 Yemek Listeleri Daha çok üniversite personeli ve öğrencilerine hitap eden bu bölümde üniversite yemekhanesinin yemek mönüleri görülebilir (Şekil-5). İlk açılışta o güne ait mönünün geldiği sayfada istenildiği takdirde Şekil-5 te de görüleceği üzere butonlar yardımıyla haftalık ve aylık görünüme geçiş sağlanabilmektedir. Bu bölümde Listview ve menüler arası geçiş için butonlar kullanılmıştır. Şekil 2. Ana Menü Şekil 3. Üniversitemiz 3.3 Duyurular Duyuru ve etkinliklerin bulunduğu bölümdür. Bu bölüm de yönetim menüsünde olduğu gibi Listview yapısı kullanılarak estetik ve modern bir arayüz tasarlanmaya çalışılmıştır (Şekil-4). 491 Şekil 4. Duyurular 3.5 Çevremde Neler Var Bu bölümde kampüs içerisindeki tüm fakülte ve binaların konumları harita üzerinde belirli bir ölçekle işaretçiler yardımıyla gösterilmektedir. Harita gösterimi için öncelikle Google Cloud Console da [10] Google Maps Android Api v2 [11] aktif hale getirilmiş, bir sonraki adımda da Google Play Services [12] kütüphanesi projeye entegre edilmiştir.

Nevşehir Hacı Bektaş Veli Üniversitesi Bilgi Portalı Android Uygulaması Ali Eren, Nuh Azgınoğlu Şekil 5. Yemek Listesi Şekil 7. Harita Tipi Seçimi Şekil 6. Alert Dialog Seçimi Üniversiteye ait tüm binalara alert dialog tan [13] seçmek suretiyle odaklanabilmekte ve konumları öğrenilebilmektedir (Şekil-6). Bununla birlikte haritada zoom seçeneği de mevcuttur. Ayrıca harita üzerinde hibrid, normal, uydu ve arazi tipi olmak üzere dört farklı gösterim mevcuttur (Şekil-7). 492 Şekil 8. Telefon Rehberi

Akademik Bilişim 14 - XVI. Akademik Bilişim Konferansı Bildirileri 5-7 Şubat 2014 Mersin Üniversitesi 3.6 Telefon Rehberi Bu menü sayesinde Nevşehir Hacı Bektaş Veli Üniversitesi tüm akademik ve idari personelinin dâhili telefon numaralarına erişilebilmektedir (Şekil-8). Bu bölümde sol üst köşedeki arama simgesine basarak isim ve soyisme göre arama yapılabilmekte olup, bu işlem android versiyonlarındaki farklılıklardan dolayı 3.0 ve üzeri versiyonlar için Searchview [14], 3.0 altındaki versiyonlar için de Textview ile gerçekleştirilmiştir. Arama işleminde isme ve soyisme göre arama yapılırken Türkçe karakter sıkıntısı yaşanmamaktadır. Ayrıca birim tabanlı filtreleme mevcuttur, bu sayede bir birime ait tüm kişilerin telefon numarası Spinner [15] aracılığıyla sıralı bir biçimde görülebilmektedir. için Webview, bununla birlikte android üzerinde video görüntüleyebilmek için de Videoview [17] kullanılmıştır. Uygulama üniversitemizin tanıtım web sayfasına yönlenmektedir. Tanıtım sayfasında tanıtım filmi ve çevrimiçi kataloğa ulaşılabilir, bununla birlikte üniversitemizin bölümleri hakkında bilgi edinilebilir. 3.7 UBS Nevşehir Hacı Bektaş Veli Üniversitesi öğrencileri için tasarlanmış olan bu bölümde öğrenciler UBS ye (Üniversite Bilgi Sistemi) öğrenci numaraları ve kendilerine ait olan şifreleriyle kullanıcı girişi yaparak öğrenim bilgileri ve notlarını görebilmektedirler. Bu bölümde kullanıcı sorgulaması sırasında Progressbar kullanılmaktadır. Kullanıcı girişi yapıldıktan sonra öğrenci ders ve not bilgileri Listview kullanılarak görüntülenmektedir (Şekil-9). 3.8 Kütüphane Kütüphane için henüz JSON altyapısı tamamlanmadığından dolayı bu menüye girildiğinde uygulama Webview [16] kullanılarak doğrudan kütüphane web sitesine yönlendirilmektedir. Bu menü sayesinde mobil olarak katalog taraması yapılabilmekte ve istenilen kitap bilgileri görülebilmektedir. Gerekli JSON altyapısı oluşturulduktan sonra diğer bölümlerde olduğu gibi bu bölüm için de kendine özgü tasarım gerçekleştirilecektir. 3.9 Tanıtım Uygulamanın bu bölümünde kütüphane kısmında olduğu gibi web sayfasına yönlenebilmek Şekil 9. UBS 3.10 İletişim İletişim bölümü ana menüde yer almayıp, bu bölüme uygulamanın ayarlar menüsünden erişilebilmektedir. Bu menünün yeri cihazdan cihaza farklılık gösterebilmektedir. İletişim kısmında uygulama ile ilgili geri dönüşüm yapmak isteyenler veya herhangi bir konuda iletişime geçmek isteyenler için, hem üniversite hem de birimin iletişim bilgileri yer almaktadır (Şekil-10). 493

Nevşehir Hacı Bektaş Veli Üniversitesi Bilgi Portalı Android Uygulaması Ali Eren, Nuh Azgınoğlu [2] http://developer.android.com/reference/a ndroid/widget/progressbar.html [3] http://www.json.org [4] http://developer.android.com/guide/topic s/ ui/layout/gridview.html [5] http://developer.android.com/reference/a ndroid/widget/imageview.html [6] http://developer.android.com/reference/a ndroid/widget/textview.html [7] http://developer.android.com/guide/topic s/ ui/notifiers/toasts.html [8] http://developer.android.com/reference/a ndroid/widget/scrollview.html Şekil 10. İletişim Bilgileri Ekranı 4. Sonuç ve Öneriler Üniversitemizin öğrenci ve personeli başta olmak üzere üniversitemizle ilgilenen her kesimin ihtiyacını karşılamaya yönelik bir android uygulaması geliştirilmesi planlanmış ve daha profesyonel olarak geliştirilmeye hazır temel altyapıyı veren bir uygulama ortaya çıkmıştır. Modüllerin ihtiyaçlara cevap verebilmesi, kullanışlı oluşu ve kolaylığı, büyük ölçüde tercih nedeni olduğu görülmüştür. Programın geliştirilmesi safhasında ileriki adımlarda öğrenci ön kayıtların bu ortamdan alınması, talep-istek formu oluşturabilmek gibi daha aktif şekilde kullanım sağlayabilecek eklentiler planlanmaktadır. 5. Kaynaklar [1] http://www.idc.com/getdoc.jsp?container Id=prUS24442013 [9] http://developer.android.com/guide/topic s/ ui/layout/listview.html [10] http://cloud.google.com/console#/project [11] https://developers.google.com/maps/doc umentation/android/ [12] http://developer.android.com/google/pla y-services/index.html [13] http://developer.android.com/reference/a ndroid/app/alertdialog.html [14] http://developer.android.com/reference/a ndroid/widget/searchview.html [15] http://developer.android.com/guide/topic s/ui/controls/spinner.html [16] http://developer.android.com/reference/a ndroid/webkit/webview.html [17] http://developer.android.com/reference/a ndroid/widget/videoview.html 494