Cep Telefonu Değeri Belirlemek için Mobil Uygulama

Benzer belgeler
Cep Telefonu Değeri Belirlemek için Mobil Uygulama

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

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

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

Mobil Uygulama Geliştirme Yaklaşımları, Web Tabanlı Mobil Uygulama Çatıları. Burak USGURLU

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ğı

Kurumsal Mobil Uygulamalar IBM Mobile Foundation

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

PINGPONG. Kurumsal Sunum / Aplikasyon Tanıtım

Hızlı ve Güvenli Vale Hizmeti

Hızlı ve Güvenli Vale Hizmeti

dcc.com Nedir? Neler yapabilir? Nasıl Kullanılır?

MOBIL UYGULAMA GELIŞTIRME

JAVA MOBIL UYGULAMALAR

büyük bir etkinliktir. Katılımcıların bu etkinlik öncesinde ve sırasında zorluk çekmemesi

Kurumsal Sunum / Aplikasyon Tanıtım

Programlama Dilleri sıralaması Programlama Dilleri sıralaması 2016

Bireysel İnternet Şubesi

Mobil Test Otomasyon Araçları Bilgilendirme Test Ekibi Şubat 2017

İÇİNDEKİLER. YAZARLAR HAKKINDA... v. RESİMLER LİSTESİ...xv. 1.1.Bulut Bilişim Kavramının Analizi...1 BÖLÜM 1: TEMELLER...1

Google Web Toolkit ile Öğretim Elemanı Otomasyon Sistemi

Ev aletinizi geleceğe bağlayın.

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

Türkiye Barolar Birliği internet sitesi

Cep Telefonlarında Sağlık Bilişimi Uygulamaları

ODTÜ BLOG SERVĐSĐ ve BLOG HAZIRLAMA

YMT 412-Yazılım Kalite Ve Güvencesi Mobil Uygulama Testi 1/32

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

AVEA EN İYİ BİREYSEL İŞ ORTAKLIĞI ÖDÜLÜNÜ, MOBİL OYUNCU PORTALI İLE BAŞARI MOBİLE KAZANDI

Selahattin Esim CEO

TradeBOX Yurt Dışı İşlem Platformu. 28 Aralık 2015

Özgür Yazılım, İş ve Kariyer Modelleri. Mahir B. Aşut EkoPC Kurucu Ortağı ve Yöneticisi, LKD Üyesi

UYAP MOBİL MEVZUAT GOOGLE PLAY

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: CME 4423

İçerik Yönetim Sistemi ile Örnek Bir Web Sayfası Tasarımı

Ev aletinizi geleceğe bağlayın. Quick Start Guide

IBM Worklight ile Mobil Dönüşüm

Mimar Sinan Mahallesi Davutpaşa Caddesi 73. Sokak No:1 Daire:4 Esenler/İSTANBUL

Bireysel İnternet Şubesi

TCMB Deneyim Raporu. Kurumsal Java Uygulama Platformu. Sacit Uluırmak. Türkiye Cumhuriyet Merkez Bankası Sistem Araştırma ve Planlama Müdürlüğü

EYLÜL 2012 İŞLETİM SİSTEMLERİ. Enformatik Bölümü

Üç Boyutlu Grafik Teknolojilerinin Mobil Öğrenme Alanı ile Bütünleştirilmesi

İSTANBUL TEKNİK ÜNİVERSİTESİ ELEKTRİK-ELEKTRONİK FAKÜLTESİ. AKILLI FİYAT ARAMA MOTORU TiLQi.NET

İşletim Sistemleri; İÇERİK. Yazılım BİLGİ TEKNOLOJİLERİ VE UYGULAMALARI Yazılım Türleri

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

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

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.

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

ETA Work İLE ETA CEBİNİZDE

ÖZGÜR YAZILIMLAR İLE J2EE

Red Alert 2.0 Truva Atı ve Bankacılık Zararlısı İnceleme Raporu

MOODLE UZAKTAN ÖĞRETİM SİSTEMİ

K12NET Eğitim Yönetim Sistemi

EYLÜL 2012 ENFORMATİK. Enformatik Bölümü

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

Mesut Sinan Kazancı. Kişisel Bilgilerim. İş Deneyimlerim

Krm.MobilTapu Uygulaması Kullanımı

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

Android ile Mobil Programlama

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

CAN TECİM HEDEF DENEYİM. Tecrübe bütün öğretmenlerin en iyisidir. Publilus Syrus

Yandex mail ve disk kullanım rehberi

MOBİL CİHAZLARDA KULLANIM REHBERİ

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

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

innovation inspired by technology İnnova deneyimiyle SharePoint 2016 ya geçin

FAN SELECTOR FAN SELECTOR FAN SEÇİM YAZILIMI.

2 CORDOVA UYGULAMA DİZİN YAPISI 9 Cordova Uygulama Dizin Yapısı 9 www Klasörü 10 platforms Klasörü 11 plugins Klasörü 12 merges Klasörü 15

RESTORANINIZDA HIZ VAR, HATA YOK

dmags Türkiye nin En Büyük Dijital Dergi Mağazası

GAZİOSMANPAŞA ÜNİVERSİTESİ MÜHENDİSLİK VE DOĞA BİLİMLERİ FAKÜLTESİ WEB TEMELLİ ÖĞRENME VE İÇERİK YÖNETİM SİSTEMİ

EBYS KULLANIMI İÇİN MOBİL ARAYÜZ AYARLARI ANDROID ve IOS SİSTEMLER İÇİN

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

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

BOLD İSTANBUL Yeni Nesil İnteraktif & Mobil Ajans

Turquaz. Açık kodlu muhasebe yazılımı Turquaz Proje Grubu

BİLGİ TEKNOLOJİLERİ VE UYGULAMALARI

KASPERSKY ENDPOINT SECURITY FOR BUSINESS

Şehir İzmir. Bitiş Tarihi İş Tanımı Vega Muhasebe programının kurulumu, eğitimi. Veritabanı kurulumu ve ayarlarının yapılması

Kullanıcı El Kitabı Sürüm 1.0

Akademik Özgeçmiş Tabanlı Fakülte Bilgi Sistemi

Ev aletinizi geleceğe bağlayınız.

Metin Editörleri YRD. DOÇ. DR. ENGİN CEMAL MENGÜÇ. ALINTI:

BioAffix Ones Technology nin tescilli markasıdır.

TEMEL BİLGİ TEKNOLOJİLERİ 1

Vodafone Mobil Form Tanıtım Sunumu

i eknolojt yon Ġnovas

Şişli Mesleki ve Teknik Anadolu Lisesi Web Programcılığı Dalı 2014 WEB PROGRAMCILIĞI DALI

Mustafa Şatıroğlu. İletişim Bilgileri. Kişisel Bilgiler. Özet Bilgi 1 / 9 MESLEK: BİLGİSAYAR MÜHENDİSİ. ALAN: Web Developer (Front-End Developer)

1 / 5. Ali Eren Köseoğlu. Yazılım Uzmanı. İletişim Bilgileri

adjust, ülkelerin Apple App Store ve Google Play' deki en popüler sosyal ağ uygulamalarını açıklıyor

Qlik Sense için sistem gereksinimleri. Qlik Sense 3.0 Copyright QlikTech International AB. Tüm hakları saklıdır.

Temel Bilgisayar (Basic Computer) Yazılım (Software)

Sürücü Belgesi B. Firma Sektörü Bilişim. Bitiş Tarihi Hala çalışıyorum. Firma Sektörü Bilişim. Bitiş Tarihi

YMT 412-Yazılım Kalite Ve Güvencesi Yazılım Test Araçları 1/37

1 / 5. Tuğba Üstündağ. İletişim Bilgileri

FABREKA YAZILIM ELEKTRONİK DANIŞMANLIK TİC. LTD. ŞTİ.

Transkript:

Cep Telefonu Değeri Belirlemek için Mobil Uygulama Celal Bayar Üniversitesi, Akhisar Meslek Yükskeokulu, Manisa sabri_dundar@yahoo.com volkan.altintas@cbu.edu.tr Özet: Mobil uygulamalar teknolojinin gelişmesi ile günümüzde en çok ilgi gösterilen uygulamalar halini aldı. Büyük firmalarında büyük yatırımlar yaptığı bu alanda bir çok uygulama ve uygulamaların çalışabileceği farklı platformlar ortaya çıkmıştır. Google, Microsoft gibi firmaların öncülük ettiği bu alan da geliştirilen uygulamaların kullanıcıya ulaşması için çeşitli pazarlar mevcuttur. Yapılan çalışma da model, marka bilgisi ve bir takım özellikleri girilen cep telefonlarının piyasa değeri hakkında tahmini bir fiyat verilmiştir. Çalışmanın en önemli özelliği ise uygulamanın bütün platformlarda sorunsuz olarak çalışmasıdır. Fiyat tahmininin yanı sıra kullanıcı teknik bilgileri içeren videolar ile de destek verilmiştir. Anahtar Sözcükler: Mobil Uygulamalar,Hybrid Uygulama,Native Uygulama. Mobile Phones Mobile App to Identify Value Abstract: With the development of mobile applications technology the most attention today became the embodiment shown. Large firms that invested heavily in this area of application and can run a lot of different platforms have emerged. Google, Microsoft, as well as firms that pioneered the development of applications in this area to reach the various markets available to the user. Another study model, brand knowledge and a set of properties on the market value of the entered mobile phone has been given an estimated price. The most significant feature of the application is running smoothly on all platforms. Price forecast, as well as user support with videos containing technical information is given. Keywords: Mobile Application, Hybird Application, Correlation, Native Application 1. Giriş Teknolojik gelişmelerin 2000 li yıllarda hız alması, ofis ve ev ortamlarında, sanayide, sağlık hizmetlerinde ve benzeri alanlarda insanların hayatını kolaylaştırmaktadır. Bu gelişmeler aynı zamanda eğitim alanında da görülmeye başlamıştır. Durağan olan teknolojik araçlar artık yavaş yavaş kullanım sahasını genişletmiş, sabit olmaktan da kurtulmaya başlamıştır [1]. Günümüzde her alanla ilişkili bilgi sistemlerinin tablet bilgisayar ortamına taşınmaya çalışılmasıyla, mobil yazılım uygulamaları, gelişmekte olan ve dolayısıyla eğilim kazanan teknolojiler arasında ön sıralarda yer almaktadır [2]. 503 Mobil uygulamalar gün geçtikce yazılım dünyasında 90 lı yıllarda web in aldığı gelişmeyi benzeyen önemli rol oynar hale geldi. Apache Cordova sayesinde HTML5 uygulamalar geliştirerek bütün platformlarda ve uygulama mağazalarında rahatlıkla yayınlanmaktadır: ios, Android, Windows Phone, Blackberry, Bada, Tizen e kadar[3]. Gelecekte yeni platformların ekleneceği, yeni platforma ilginin olup olmayacağı ayrıca mevcut platformların gelecek yıllardakı durumlarıda tahmin etmek şimdiden doğal olarak çok zor bir durum. Şuanda bir uygulama geliştirip yayınlamak isteyenler en az iki seçenek arasında kalmaktadır: sadece tek bir platformda

Cep Telefonu Değeri Belirlemek için Mobil Uygulama uzmanlaşıp üzerinde çalışmak veya daha çok platform üzerinde çalışarak daha geniş alanlara ulaşmak[4]. Sadece bir geliştiricinin birden fazla platformu iyi bir şekilde öğrenmesi ve çalışması, platformlardaki değişmeleri takip etmesi ve eğitimi zor bir iş olacaktır. Bir diğer taraftan firma farklı platformlarda uzmanlaşmış geliştiricileri istihdam etmesi firma açısından külfetli bir iş olacaktır [5]. Belirtilen bu ikilem karşısında farklı platformlarda çalışıp bir arayüzde birleşmesini olanak sunan web teknolojisinin üçüncü bir seçenek olarak değerlendirilmesinde yarar olacaktır[6]. Web teknolojisi sayesinde mobil sektörü son yıllarda güçlü bir ivme kazandı. HTML ve CSS3 referans alınarak mobil teknoloji dünyasını kullanımı ve uygulama geliştirme açısından yeni yaklaşımlar ve araçları sundu[7]. 2. Native mi Hybird Uygulama mı? Mobil dünyasında günümüzde aktif olarak kullanılan temel teknolojileri üç sınıfta değerlendirilmektedir[8]: Örneğin native uygulama tarafından baktığımızda platformla entegrasyonu uyumlu olmasında dolayı programın işletilmesinde hız farklılıkları göze çarpmasına rağmen diğer platformlara direk olarak taşınamamaktadır. Bir web uygulması ise hemen hemen bütün platformlarda sonuç alınabilinirken aktif internet bağlantısı istemekte vede cihazın dosya sistemine ve diğer kaynaklarına erişememektedir. Hybrid topolojide ise web uygulaması internet bağlantısı gerektirmemekte vede cihazın kaynaklarına erişim yetkisi bulunmaktadır. Bu durumunda değinilmesi gereken eksiklikleri mevcuttur : Grafik işlem verimliliği düşük, Yerel kaynaklara erişimde yavaşlama, Grafiksel arayüz görünümü, platforma ait özel bir arayüze sahip olmayabilir. Bu çalışmada bütün sistemlerde çalışabilen bir mobil uygulama tasarlanmıştır. Yapılan uygulama İOS, Android,,Windows Phone, Blackberry platformlarında çalışabil-mektedir. Aynı zamanda uygulmanın web versiyonu da mevcuttur. Native uygulama : Özel işletim sistemi tarafından desteklenen programlama dillerinden birini kullanıp belirli bir platform için yazılıp derlenmiş uygulamadır. Web uygulması : Web sayfaları özellikle web teknolojileri; HTML, CSS3, JavaScript ile geliştirilerek mobil cihazlar için optimize edilmiştir. Hybrid uygulama üstte belirtilen iki kategoriden en iyi şekilde yararlanmayı sağlamaktadır: Web teknolojileri ile yazılmış ama uygulama yerelde native uygulamanın içerisinde çalıştırılmaktadır. Her topolojinin kendi yapısı içerisinde pozitif ve negatif yanları mevcuttur. Seçim yaparken faaliyeette bulnacağımız farklı koşullara göre dikkatlice seçim yapılmalıdır. 504 Uygulama da günümüzde cep telefon kullanıcılarının ihtiyacı olduğu düşünülen ikinci el cep telefonu değeri belirlemek için bir portal geliştirilmiştir. Uygulama da kullanıcının cep telefonunun özelliklerine göre telefonun ikinci el piyasadaki yaklaşık değerini sorgulayabildiği bir ekran bulunmaktadır. Kullanıcı telefon özelliklerini oluşturduktan sonra telefonun modeline göre bir satış fiyatı belirlenmekte ve bu ayrı bir ekranda kullanıcıya gösterilmektedir. Bundan sonraki bölümlerde uygulamanın geliştirildiği ortamlar ve ekran çıktıları ile uygulamanın detayları anlatılacaktır. Son bölümde ise sonuç ve önerilerden bahsedilecektir.

3. Geliştirme Ortamı Uygulamada HTML5, CSS3, JavaScript ve JQuery Mobile teknolojileri kullanılarak oluşturulmuştur. Veritabanı olarak MYSQL kullanılmıştır. Web kısmında ise Wordpress kullanılmıştır. Test ortamı olarak Eclipse, PhoneGap 2.9, Android SDK kullanılmıştır. ios, Android, Windows Phone, Blackberry platformlarında çalışabilmektedir. Şekil-1 de kullanıcı menüden istediği seçeneği seçebilmektedir. Yapılan seçime göre kullanıcı yönlendirilmiştir. Kasım 2012 verilerine göre piyasadaki Android sürümlerinin %99.6 sı 2.1 ve üzeri sürümleri kullanmaktadır[9]. 4. Uygulama Uygulama 4 temel adımdan oluşmaktadır. Bu adımlar; Değerlendir Rehber Makaleler İletişim Uygulamanın giriş ekranı bu 4 adımı içeren bir ekrandan oluşmaktadır. Bu menü HTML5 web teknolojileri kullanılarak tasarlanmıştır. Şekil 2. Telefon Markası Seçimi Şekil-2 de kullanıcının Değerlendir seçeneği ile yönlendirildiği ekran görülmektedir. Burada telefon markası seçimi yapılacaktır. Şekil 3. Telefon Model Seçimi Şekil 1. Uygulama Giriş Ekranı 505 Şekil-3 de modeli seçilen telefon ile ilgili markalar listelenmiştir. Veriler JSON ile veritabanından çekilmektedir.

Cep Telefonu Değeri Belirlemek için Mobil Uygulama Şekil 4. Telefon Detaylı Bilgi Şekil-4 de telefon ile ilgili detaylı bilginin seçimi yapılmaktadır. Şekil 6. Telefon Detaylı Bilgi Ekranı Şekil 7. Telefon Değeri Belirleme Ekranı Şekil 5. Telefon Detaylı Bilgi Ekranı Şekil 7 de kullanıcının girdiği değerlere göre değerlendirilerek piyasa şartlarına göre bir fiyat belirlenmektedir. Kullanıcılar için faydalı olacağı düşünülen yönlendirici videolar güncel olarak youtube dan çekilerek bu sayfada kullanıcıya gösterilmektedir. 506

5. Kaynaklar [1] Çakır, H., Mobil Öğrenmeye İlişkin Bir Yazılım Geliştirme Ve Değerlendirme,Ç.Ü. Eğitim Fakültesi Dergisi, 2011, Vol: 40, s:01-09. [2] Lo J., Wyble C. and Hupfer S., Fast Track to the Future: The 2012 IBM Tech Trends Report, IBM Corporation (2012), http://public. dhe.ibm.com/common/ssi/ecm/en/xie12346usen/xie12346usen.pdf [3] http://cordova.apache.org/ [4] http://www.html.it/guide/guida-apachecordova/ [5] http://phonegap.com/2012/03/19/ phonegap-cordova-and-what%e2%80%99sin-a-name/ 5. Sonuç ve Öneriler Şekil 8. İpuçları Ekranı Cep telefonu kullanıcıları için kullandıkları cihazın fiyatı hakkında fikir olmak için başvurabilirler. Uygulama sayesinde cihazların tahmini değerlerini ve videolar, makaleler yardımıyla teknik bilgi sahibi olabilmektedirler. Uygulama açık kaynak kodlu teknolojiler ile geliştirildiği için gelişen teknolojiye uygun olarak daha geliştirilebilir. Farklı cihazlar eklenerek daha büyük bir kesime hizmet etmesi sağlanabilir. [6] http://phonegap.com/2012/03/19/ phonegap-cordova-and-what%e2%80%99sin-a-name/ [7] http://www.adobe.com/devnet/html5/articles/getting-started-with-phonegap-in-eclipsefor-android.html [8] http://www.infoworld.com/d/applicationdevelopment/native-web-or-hybrid-howchoose-your-mobile-development-path- 204079?page=0,3 [9] http://news.cnet.com/8301-1035_3-57544368-94/android-4.0-now-on-a-quarterof-all-android-devices/ 507