appwoX - Mobil Uygulama Çözümleri
http://www.appwox.com
appwoX Mobil Yazılım ve Uygulama Çözümleri
appwoX iPhone, iPad ve Android Platformlarında Mobil Yazılım, iphone Yazılım, ipad Yazılım, IOS Yazılım, Android Yazılım ve Mobil Uygulama çözümleri Sunan, özgün ve kaliteli mobil uygulamalar geliştiren ve mobil uygulamalara içerik sağlayan bir teknoloji şirketidir.
iphone yazılım, ios yazılım, mobil yazılım, android yazılım, ipad yazılım, iphone uygulama, android uygulama, mobil uygulama, ipad uygulama
http://www.appwox.com/tr/hizmetlerimiz/iphone-uygulama-ve-yazilim-gelistirme
2. Mobil Teknolojiyi Tanıyalım
Mobil cihazlar için yazılım geliştirirken
cihazları ve mobil teknolojiyi iyi tanımak
gerekir.
Telefonların dünü,bugünü ve yarını…
Karşımızda evrimi bilgisayarlardan çok
daha hızlı olan bir teknoloji duruyor.
2/19/2014
10. Cep Telefonlarının Gelişimi (2001 -2006 )
Kameralı telefonlar çıkmaya başladı
Nokia ilk akıllı telefonunu üretti
Symbian işletim sistemli telefonlar hayatımıza girdi
İlk 3G’li telefonlar üretildi.
Telefonlar küçüldü ve inceldi.
2007’ye geldiğimizde ise kafamızdaki cep telefonu
şablonunu baştan aşağı değiştirecek bir oyuncu
sahneye çıktı.
Nedir bu?
2/19/2014
15. Mobil Yazılım Nedir?
Cep telefonları, PDA’lar, Smartphone’lar, El
terminalleri vb. gibi sürekli yanımızda
taşıyabileceğimiz bilgisayarlara göre sınırlı
işlemcileri olan elektronik aletler için yazılım
geliştirme.
Tabi ki en yaygın kullanım alanı cep telefonlarıdır.
2/19/2014
16. Neden Mobil Yazılım ?
İnanılmaz derecede
Hızlı gelişen
Yaygılaşan
Çok yatırım yapılan bir alan
Yani geleceğin teknolojisi !!!
Gün geçtikçe bilgisayarların küçüldüğünü ve
telefonların geliştiğini hiçbir zaman unutmayın.
2/19/2014
17. Bazı Sayılar
Turkcell’in
Türkiye’deki abone sayısı 36 milyon
Tüm dünyadaki aktif aboneleri 62 milyona ulaştı.
Kayıtlı 3G abonesi 3.9 milyon
aktif 3G kullanıcısı 1.8 milyon
Son 9 ayda mobil internet hacmi 7 katına çıktı
3G sonrası data kullanımı 4 kat arttı
2/19/2014
18. Bazı Sayılar
Cep telefonu sayıları
Ağustos
2006
Abone
sayısı 44 milyon
2011 yılında 54 milyona ulaşması öngörülüyor
2/19/2014
19. Bazı Sayılar
Cep telefonu sayıları
Haziran
2007
Cep
telefonu sayısı 50milyona dayandı
Kredi başvurularının %80’i cep telefonundan yapılıyor.
Garanti Bankası toplam kredilerinin %25’ini cep telefonu
üzerinden veriyor
Cep telefonu sayısı 2 yıl içinde nüfusla eşit olması bekleniyor.
2/19/2014
20. Bazı Sayılar
Cep telefonu sayıları
Ekim
2008
Aktif
cep telefonu sayısı 65 milyon
O güne kadar toplam 90 milyon telefon satılmış durumda.
Mart
Cep
2009
telefonu sayısı 113 milyon
2/19/2014
21. Gelelim Teknik Kısıma
Aklımıza Takılan Sorular
Tamam da uygulamaları nasıl geliştireceğiz?
Hangi dili kullanacağız?
Hangi platformda çalışacağız?
Türkiye’de çalışma alanı nasıl?
En önemlisi bu işten kaç para kazanacağız?
2/19/2014
22. Platformlar ve Diller
J2ME
- Java
Symbian – C++
Iphone – Objective C
Windows
Mobile – C++,C#,Visual Basic
Android
– Java, (Yakında Simple)
RIM (Blackberry) – J2ME, WEB
Yeni Oyuncular
Maemo
(Nokia)
Bada (Samsung)
2/19/2014
23. J2ME Genel Bilgiler
Programlama
dili Java
Yorumlayıcılar
Netbeans
IDE
Eclipse IDE
Java
kodları Java Sanal Makinesi
denilen JVM üzerinde çalışır,
telefonlarda ise buna KVM denir.
2/19/2014
24. J2ME - Artılar
Geliştirmesi ve test etmesi en kolay platformlardan
birisidir.
Sayıca çok daha fazla cep telefonu modeline hitap
edersiniz.
Neredeyse her telefon Java uygulamalarını çalıştırır.
Geliştirme ortamı ücretsizdir.
Dokümantasyonu güzeldir ve çok yaygın olduğu için
internette oldukça fazla bilgi bulabilirsiniz.
2/19/2014
25. J2ME – Eksiler
Üreticiler
telefonlardaki KVM’leri çok
kısıtlıyorlar.
Düşük işlemci gücünden dolayı performans
ve hafızaya her zaman dikkat etmek
zorundasınız.
Telefonun bazı özelliklerine güvenlik nedeni
ile erişemiyorsunuz.
Çok düşük görsellik…
2/19/2014
26. Symbian
Açık kaynak kodlu bir işletim sistemi.
Nokia, Sony Ericsson, Samsung, Siemens, Motorola
Symbian ++ (C++ Türevi)
Derleyici Carbide.++ (Eclipse Türevi)
Biraz zordur
Geniş model seçeneğine hitap eder.
Görsel kullanıcı arayüzü.
Telefon kaynaklarını rahat kullanabilme.
2/19/2014
27. Windows Mobile
Genelde PDA’larda kullanılır. HP, Palm, HTC
Geliştirme ortamı Microsoft Visual Studio
C#, Visual Basic, C++
En kolay ve rahat ortamlardan birisi
Telefon kaynaklarına sınırsız erişim
Orta derece görsellik
Sınırlı sayıda telefona hitap eder
Windows Market Place
2/19/2014
29. iPhone
Sadece Intel tabanlı MacOSX üzerinde geliştirilir
Derleyici XCode
Dil “Objective C” ayrıca Objective C++ , C , C++
Uygulamalar iPod üzerinde de çalışır
Tam bir görsel şölen – Harika kullanıcı arayüzü
Uygulamalar Apple Store üzerinden dağıtılır
Telefon kaynaklarına erişim sınırlı
Pil problemi var ama gittikçe düzeliyor
2/19/2014
30. Android
Google
Açık kaynak kodlu
Programlama dili java
Piyasadaki payı
giderek artıyor.
Gelecek vaat ediyor
Nexus…
2/19/2014
31. Maemo
Nokia ‘nın gelecekteki
işletim sistemi
Açık kaynak kodlu
QT
N900
maemo.org
2/19/2014
32. Bada
Samsung’un yeni açık kaynak kodlu işletim sistemi
Programlama dili C++
C ve STL kullanılabiliyor
Eclipse based IDE
Bada store gelecek
bada.com
2/19/2014