© 2011 Adobe Systems Incorporated. Cep Telefonu Değeri Belirlemek için Mobil Uygulama Sabri Dündar / Volkan Altuntaş Celal Bayar Üniversitesi.

Slides:



Advertisements
Benzer bir sunumlar
ARVENTO MOBİL SİSTEMLER
Advertisements

Yazılım Geliştirme ve Java
Windows Intune ile Modern Cihaz Yönetimi
MOBİL İŞLETİM SİSTEMLERİ
SharePoint İş Süreçleri Yönetimi
.NET FRAMEWORK.
Web Programlama Kursu Bu kurs ne değildir? Neyi amaç edinmiştir?
Hareket halindeki insanlara ulaşın.Mobil Arama Ağı Reklamları Mobil Arama Ağı Reklamları ile kullanıcılara ulaşın.
İŞLETİM SİSTEMİ İşletim Sistemi Nedir İşletim Sisteminin Görevleri
ÖMÜR BİLGİLİ
Öğrenci Arkadaşlar, Kullanıcı adınız ve şifrenizle
ANDROID işletim sistemi
FRAMEWORK.
Çevre ve Orman Bakanlığı Bilgi İşlem Dairesi Başkanlığı
İNTERNET TARAYICILARINDA YENİ NESİL GRAFİK TEKNOLOJİLERİ
Microsoft Gelişim Atölyesi Kampı 2 Şubat 2010 – Microsoft Türkiye İstanbul Ofisi Mesut MERT Teknoloji Danışmanı Microsoft Corporation.
Mobil Uygulamalar ve Bilgi Hizmetleri Orçun Madran
JavaScript Javascript , Netscape firması tarafından C dilinden esinlenilerek yazılmıştır Yazılma amacı Html'in sahip olmadığı bazı özelliklerin web sayfalarında.
ANDROID işletim sistemi
IT 504 İnternet ve Web Programlama Tanıtım Yrd. Doç. Yuriy Mishchenko.
Ali EREN Nevşehir Hacı Bektaş Veli Üniversitesi Bilgi İşlem Daire Bşk.
Bulut Bilişim M. Hakan CAN.
Şirket Tanıtım Sunumu.
Açık Dergi Sistemleri orçun madran. Open Journal Systems (OJS) Web 2.0 Teknolojileri ve Uygulamaları Çalıştayı, Ankara - 4 Aralık
İşletim Sistemleri Hazırlayan Hakan YİĞİT.
C#.NET 5.0 C# .NET 5.0 Eğitimleri Volkan KANAT.
Mobil Öğrenme m-öğrenme
Android from Bootcamp Agenda Android?? Versions The stack.
55 CHAPTER SİSTEM YAZILIMI. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 5-2 Sistem yazılımı Teknik detayları çözer Kullanıcı, uygulama.
Açık Ders Malzemelerinde (ADM) Teknik Alt Yapı R. Orçun Madran
Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi
C#.NET 5.0 C# .NET 5.0 Eğitimleri Volkan KANAT.
App Inventor Mehmet Can KARABAĞ.
Copyright © The OWASP Foundation Permission is granted to copy, distribute and/or modify this document under the terms of the OWASP License. The OWASP.
KOBİ – ŞİRKET PORTALI BİTİRME PROJESİ EMRE UYUMAZ & ANIL GÜR.
İŞLETİM SİSTEMİ İşletim Sistemi Nedir İşletim Sisteminin Görevleri
Arş. Gör. Tolga Çakmak Hacettepe Üniversitesi – Bilgi ve Belge Yönetimi Bölümü Sosyal Medya ile Değişen Pazarlama Anlayışları.
Erman Yukselturk1 PHP NEDİR? Scripting / Progralama dilidir (C’ye benzer) C ++ ortamında geliştirilmiştir Bedava / Açık Kod Hızlı, açık, dengeli (stable),
ALİ FINDIK Galatasaray Ünİversİtesİ 2015
İKMAP İnternet 1 Ders Notu
Zuhal GÜRSOY.
BIL MOBiL PROGRAMLAMA TEKNiKLERi
BIL MOBiL PROGRAMLAMA TEKNiKLERi
Mobil Uygulama Geliştirme
ISE 455 Mobil Uygulama Geliştirme
İşletim Sistemi İşletim Sisteminin Bileşenleri Bir işletim sistemi, kavramsal olarak, üç grupta toplanabilecek bileşenlerden oluşur: kullanıcı arayüzü.
Modül 1: Giriş. Genel Bakış Temel.NET kavramları Geliştirme ortamında gezinti Bir C# projesi oluştur Use Visual Studio.NET Veriye eriş Hata ayıkla ve.
BİLGİSAYAR NEDİR?.
İŞLETİM SİSTEMİ İşletim Sistemi Nedir İşletim Sisteminin Görevleri
BSM447 – MOBİL UYGULAMA GELİŞTİRME Öğr. Gör. Nevzat TAŞBAŞI Giriş.
Akdeniz Ü., Teknik Bilimler MYO, Bilgisayar.
Mobil Uygulama Geliştirme Teknikleri
Mobil Uygulamalar ve Çözümler. ©2010 Sürat Teknoloji Gündem  Hakkında 2.
Barış Ceviz Yazılım Geliştiricisi Yazılım, Yazılımcı, Yazılım Dilleri.
ÖZGÜR WEB ÇATILARI İ LE MOB İ L UYGULAMALAR GEL İ ŞT İ RMEK Burak Dede – Sezer Yeşiltaş.
Mobil Uygulamalar ve Android’e Giriş Ders 1. Uygulama Kavramı  Kullanıcıların ihtiyaçları doğrultusunda istedikleri işlemleri yapmalarına imkan veren.
haZIRLAYAN: ELİF KARAOĞLU
Web Tasarımı Giriş.
İŞLETİM SİSTEMİ İşletim Sistemi Nedir İşletim Sisteminin Görevleri
İşletim Sistemleri Hazırlayan Hakan YİĞİT.
Web Teknolojileri Giriş.
Server Yönetim Programları
WEB TASARIMI BOOTSTRAP KULLANIMI SAVAŞ TUNÇER
Metadata ve Z39.50 Metadata.
Mobil uygulama geliştirme pelin yıldırım Fatma bozyiğit
Şebnem ÖZDEMİR Emre AKADAL Serra ÇELİK Dr. Zerrin AYVAZ REİS
Mobil uygulama geliştirme pelin yıldırım Fatma bozyiğit
İOS PLATFORMUNDA MOBİL TRAFİK CEZA BİLDİRİM UYGULAMASI
Offline testlər Android tətbiqetməsi Hackaton Azerbaijan - 2
.NET Teknolojileri .NET mimarisi VB.NET, C.NET, C#.NET
Sunum transkripti:

© 2011 Adobe Systems Incorporated. Cep Telefonu Değeri Belirlemek için Mobil Uygulama Sabri Dündar / Volkan Altuntaş Celal Bayar Üniversitesi

© 2011 Adobe Systems Incorporated. Native, web veya hybrid uygulama mı?

© 2011 Adobe Systems Incorporated. Native, web veya hybrid uygulama mı? Mobil dünyasında gümüzde aktif olarak kullanılan temel teknolojileri üç sınıfta değerlendirebiliriz:  Native uygulama özel işletim sistemi tarında 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 söylediğimiz 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.

© 2011 Adobe Systems Incorporated. Native, web veya hybrid uygulama mı?  Geleneksel mobil geliştirme ortamı: Platform AraçlarDil Objective-C

© 2011 Adobe Systems Incorporated. Native, web veya hybrid uygulama mı?  Geleneksel mobil geliştirme ortamı: Platform AraçlarDil Objective-C Platform AraçlarDil Java

© 2011 Adobe Systems Incorporated. Native, web veya hybrid uygulama mı?  Diğer mobil platformları tercih edilirse OS, Android, Symbian, Windows, BlackBerry?

© 2011 Adobe Systems Incorporated. PhoneGap / Apache Cordova Nedir?

© 2011 Adobe Systems Incorporated. PhoneGap - Cordova  Apache cordova, PhoneGap projesinin bir sonraki aşaması olarak doğmuştur. PhoneGap, Kanada’lı bir web ve uygulama geliştirme firması olan Nitobi tarafından geliştirilmiştir  PhoneGap, standart web geliştirme teknolojilerini kullanarak native uygulamalar geliştirmek için 2008 yılında düzenlenen iPhoneDevCamp etkinliğinde doğdu. Hemen akabinde 2009 yılında Web 2.0 Expo LaunchPad yarışmasını kazandı ve open source (MIT) lisansı altında yayınlandı.

© 2011 Adobe Systems Incorporated. PhoneGap - Cordova  Son olarak Ekim 2011 yılında Nitobi‘nin Adobe tarafından satın alınmasından sonra Apache Yazılım Vakfı’na (Apache Software Foundation) bağışlandı ve “Apache Cordova” ismini alarak Apache 2.0 lisansı ile dağıtıln açık kaynak kodlu bir yazılımdır.

© 2011 Adobe Systems Incorporated. Neden PhoneGap kullanmalıyız?  PhoneGap “write once, run everywhere” felsefi yaklaşımını sunmaktadır.  Web standartlarını temel almakta & Open Source  Uygulama mağazalarında yayınlanama bilmesi için her platformda kuruluma hazır hale getirir (App Store, Android Market, …)

© 2011 Adobe Systems Incorporated. PhoneGap Nasıl Çalışır? Kullanıcı ara yüzü  HTML,CSS & JavaScript framworkleri veya kütüphaneleri (jQuery, jQuery Mobile, Sencha, Backbone, Liquid, Mustache, Bootrstrap vb..) Cihaz işlevleri  JavaScript PhoneGap API

© 2011 Adobe Systems Incorporated. PhoneGap App Mobile Device PhoneGap Native Engine PhoneGap JavaScript Engine Web View Renders the app UI Mobil cihazın özelliklerine erişim Your Code HTML/JavaScript/CSS/Images/ Frameworks/Libraries PhoneGap Nasıl Çalışır?

© 2011 Adobe Systems Incorporated. Desteklenen Cihazlar ve Erişim APIs

© 2011 Adobe Systems Incorporated. PhoneGap Plug-ins   Plugin Örnekleri:  Pluginlerle uygulama işlevlerini artırabilirsiniz.

© 2011 Adobe Systems Incorporated. PhoneGap & PhoneGap Build

© 2011 Adobe Systems Incorporated. Kurulabilir Uygulama Üç farklı yol mevcut: Hedef platforma özgü araçların kullanımı PhoneGap Build – Bulut servisi kullanımı PhoneGap 3.0 sonrası The Command-line Interface

© 2011 Adobe Systems Incorporated. Cep Telefonu Değeri Belirlemek için Mobil Uygulama

© 2011 Adobe Systems Incorporated. Cep Telefonu Değeri Belirlemek için Mobil Uygulama

© 2011 Adobe Systems Incorporated. Cep Telefonu Değeri Belirlemek için Mobil Uygulama

© 2011 Adobe Systems Incorporated. Cep Telefonu Değeri Belirlemek için Mobil Uygulama

© 2011 Adobe Systems Incorporated. Cep Telefonu Değeri Belirlemek için Mobil Uygulama

© 2011 Adobe Systems Incorporated. Cep Telefonu Değeri Belirlemek için Mobil Uygulama

© 2011 Adobe Systems Incorporated. Cep Telefonu Değeri Belirlemek için Mobil Uygulama

© 2011 Adobe Systems Incorporated. Cep Telefonu Değeri Belirlemek için Mobil Uygulama

© 2011 Adobe Systems Incorporated. Cep Telefonu Değeri Belirlemek için Mobil Uygulama

© 2011 Adobe Systems Incorporated. Kaynaklar  phonegap-in-eclipsefor-android.html  what%E2%80%99s-in-a-name   howchoose-your-mobile-development-path ?page=0,3 howchoose-your-mobile-development-path ?page=0,3  quarterof-all-android-devices/  Mihai

© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.