SlideShare a Scribd company logo
Mobil Dünya ve Android



            Vo lk a n T O K M A K
        B ilg is a y a r M ü h e n d is i


               M a r t 2 0 12
1. Ya z ı l ı m v e Te k n o l o j i G ü n l e r i
Sunum İçeriği

  Mobil Pazar                                          Bağlanabilirlik
  Mobil Pazar Büyüklüğü                                Mesajlaşma
  Mobil İnternetin Büyüme Hızı                         Web Tarayıcı
  Mobil Kullanım Nasıl Değişti?                        Medya Destekleri
  Cep Telefonları Kullanım Süreleri?                   Ek Donanımlar
  Cep Telefonlarını Ne İçin Kullanıyoruz?              Sürümleri
  Sosyal & Mobil Pazarlama Durumu?                     Geliştirme Araçları
  Android                                              Mimarisi
  Android Tercih Sebepleri                             Uygulama Çatısı
  Android Tabanlı Cihazlar                             Proje Yapısı
  Özellikleri                                          PhoneGap
  Depolama
                                                       Teşekkürler



                             Mobil Dünya ve Android                          2
                           Volkan TOKMAK – Mart 2012
Mobil Pazar
 Geçmişe kıyasla cep telefonlarıyla geçirilen vakit arttı

 Bu yeni pazar; akıllı telefonlar, SEO, mobil siteler, geolocation
  ve sosyal pazarlama gibi terimleri hayatımıza dahil etti

 Ayrıca; geolocation ve mobil tagleme teknolojileri ile tüketicilere
  daha ilgili mesajlar ulaştırılıyor.




                             Mobil Dünya ve Android                    3
                           Volkan TOKMAK – Mart 2012
Mobil Pazar Büyüklüğü




               Mobil Dünya ve Android    4
             Volkan TOKMAK – Mart 2012
Mobil Pazar Büyüklüğü
  4+ milyar cep telefonu kullanımda

  1.08 milyarı akıllı telefon

  3.05 milyarı SMS atma kabiliyetine sahip

  950 milyonu SMS atma kabiliyeti yok




                                  Mobil Dünya ve Android    5
                                Volkan TOKMAK – Mart 2012
Mobil İnternetin Büyüme Hızı
   2014 itibariyle mobil internet kullanımı, masaüstü internet
              kullanımını geçeceği öngörülmektedir.




                         Mobil Dünya ve Android                  6
                       Volkan TOKMAK – Mart 2012
Mobil Kullanım Nasıl Değişti?




      Lokal aramaların yarısı mobil cihazlardan geliyor.




                       Mobil Dünya ve Android              7
                     Volkan TOKMAK – Mart 2012
Mobil Kullanım Nasıl Değişti?




       Mobil tagler ürünler hakkında daha fazla bilgi içeriyor.




                          Mobil Dünya ve Android                  8
                        Volkan TOKMAK – Mart 2012
Mobil Kullanım Nasıl Değişti?




    Mobil internet kullanıcılarının %86'sı cihazlarını televizyon izlerken
                                  kullanıyor.



                              Mobil Dünya ve Android                         9
                            Volkan TOKMAK – Mart 2012
Cep Telefonları Kullanım Süreleri




   Ortalama olarak, Amerikalılar günde 2.7 saat sosyalleşmek için
    harcıyorlar.

   Anlık mesajlaşma, sosyal ağlar, SMS, vb.




                              Mobil Dünya ve Android                10
                            Volkan TOKMAK – Mart 2012
Cep Telefonları Kullanım Süreleri




           Bu rakam, yemek yemek için harcanan sürenin 2
           katından, uyku için harcanan sürenin ise 1/3'ünden
           fazla bir süreye denk geliyor.




                    Mobil Dünya ve Android                      11
                  Volkan TOKMAK – Mart 2012
Cep Telefonları Kullanım Süreleri




     Mobil internet kullanımının %91'i sosyalleşmek için kullanılıyor.

                          Like, share, tweet. vb.




                            Mobil Dünya ve Android                       12
                          Volkan TOKMAK – Mart 2012
Cep Telefonları Kullanım Süreleri




         Masaüstü kullanımda bu oran %79 civarında.




                      Mobil Dünya ve Android          13
                    Volkan TOKMAK – Mart 2012
Cep Telefonlarını Ne İçin Kullanıyoruz?




                  Mobil Dünya ve Android    14
                Volkan TOKMAK – Mart 2012
Sosyal & Mobil Pazar Durumu
 Facebook kullanıcılarının 1/3'ünden
 fazlası, yani 600+ milyon kullanıcı
 facebook mobile kullanıyor.

 Twitter 165 milyon kullanıcıya sahip,
 kullanıcıların %50'si twitter mobile
 kullanıyor.




                                Mobil Dünya ve Android    15
                              Volkan TOKMAK – Mart 2012
Sosyal & Mobil Pazar Durumu


    Youtube, mobil cihazlardan günde 200+ milyon gösterim yapıyor.




                           Mobil Dünya ve Android                    16
                         Volkan TOKMAK – Mart 2012
Sosyal & Mobil Pazar Durumu




 Akıllı telefon kullanıcılarının %30'u sosyal ağlara ulaşmak için mobil tarayıcıları
                                     tercih ediyor.




                                  Mobil Dünya ve Android                               17
                                Volkan TOKMAK – Mart 2012
Sosyal & Mobil Pazar Durumu


                           35-54 yaş aralığındaki kadınlar
                            mobil sosyalleşmede en aktif
                            grubu oluşturuyorlar.




               Mobil Dünya ve Android                        18
             Volkan TOKMAK – Mart 2012
The Growth of Mobile
 http://www.youtube.com/watch?v=0aUQLIPdtg8




                            Mobil Dünya ve Android    19
                          Volkan TOKMAK – Mart 2012
Android

  2007, Google

  Mobil cihazlar için üretilmiş Linux tabanlı işletim sistemi

  Açık kaynak kodlu ve ücretsiz

  Mobil cihazlar için gerekli temel uygulamaları içerir

  Projenin desteği; Google ve OHA (Open Handset Alliance)




                                Mobil Dünya ve Android          20
                              Volkan TOKMAK – Mart 2012
Android Tercih Sebepleri

  Berlirli bir marka için değil, destekleyen tüm markalar için

  Ücretsiz

  Firma özelleştirebilir, istediği şekilde sunabilir




                                 Mobil Dünya ve Android          21
                               Volkan TOKMAK – Mart 2012
Android Tabanlı Cihazlar

  HTC Corp. (Desire, HD, Hero, Google Nexus One, Evo, Tattoo, Flyer-
  Tablet, vb.)
  Samsung Group (Galaxt, Galaxy Tab, Galaxy Note, vb.)
  Motorola
  Lenovo
  Sony
  Dell
  ...




                             Mobil Dünya ve Android                    22
                           Volkan TOKMAK – Mart 2012
Özellikleri

  Çoklu görev (Multi-tasking)
  Çoklu dokunuş (Multi-touch)
  Flash desteği
  OpenGL
  API
      Map

      Yüz tanıma

      Yer çekimi sensörleri

      GPS - lokasyon




                                Mobil Dünya ve Android    23
                              Volkan TOKMAK – Mart 2012
Depolama


  Bilgi depolama amaçlı SQLite kullanmaktadır.




                              Mobil Dünya ve Android    24
                            Volkan TOKMAK – Mart 2012
Bağlanabilirlik

  GSM

  Bluetooth

  EDGE

  3G, 4G

  Wi-Fi

  Hotspot




                    Mobil Dünya ve Android    25
                  Volkan TOKMAK – Mart 2012
Mesajlaşma


  SMS

  MMS




               Mobil Dünya ve Android    26
             Volkan TOKMAK – Mart 2012
Web Tarayıcı


  Açık kaynak kodlu web kit tabanlı tarayıcı

  Firefox

  Opera




                               Mobil Dünya ve Android    27
                             Volkan TOKMAK – Mart 2012
Medya Destekleri
  MPEG-4
  MP4
  H.262
  MP3
  AAC
  AMR
  JPEG
  PNG
  GIF




               Mobil Dünya ve Android    28
             Volkan TOKMAK – Mart 2012
Ek Donanımlar

  Anti titremeli video/foto kameraları

  Dokunmatik ekranlar

  GPS

  Pusula

  İvmeölçer




                                Mobil Dünya ve Android    29
                              Volkan TOKMAK – Mart 2012
Sürümleri

  1.1 (?) - 9 Şubat 2009
  1.5 (Cupcake) – 30 Nisan 2009
  1.6 (Donut) – 15 Eylül 2009
  2.0-2.1 (Eclair) - 26 Ekim 2009
  2.2 (Froyo) – 20 Mayıs 2010
  2.3 (Gingerbread) – 6 Aralık 2010
  3.0/3.1/3.2 (Honeycomb) – Şubat 2011
  4.0 (Ice cream sandwich) – 2011 4. çeyrek (tablet-telefon)




                                Mobil Dünya ve Android         30
                              Volkan TOKMAK – Mart 2012
Geliştirme Araçları

  Android SDK
      http://developer.android.com/sdk

  Eclipse, Netbeans, vb.
       http://www.eclipse.org/downloads

  ADT plugin
     https://dl-ssl.google.com/android/eclipse

  Emulator ya da Android yüklü cihaz (test için)
  Java, JavaScript (PhoneGap, vb.), .NET (Mono Project)




                              Mobil Dünya ve Android      31
                            Volkan TOKMAK – Mart 2012
Mimarisi




             Mobil Dünya ve Android    32
           Volkan TOKMAK – Mart 2012
Uygulama Çatısı

 Content Providers
     Diğer uygulamalardan veriye erişim ve paylaşım sağlar

 Resource Manager
     Non-code kaynaklara erişim sağlar

 Notification Manager
      Tüm uygulamalar tarafından status bar'da uyarı gösterilmesini sağlar

 Activity Manager
      Uygulama yaşam döngüsünü yönetir




                              Mobil Dünya ve Android                         33
                            Volkan TOKMAK – Mart 2012
Proje Yapısı
                        s r c : Paketler ve Java kodları

                        g e n : R.java burada bulunur, resource
                        erişimi için kullanılır.

                        a s s e t s : 3.parti kütüphaneler

                        re s
                               l a y o u t : ekran tasarımları

                               v a l u e s : string değerler

                        m a n i f e s t : uygulama ayarları




                 Mobil Dünya ve Android                           34
               Volkan TOKMAK – Mart 2012
Android Manifest




                Mobil Dünya ve Android    35
              Volkan TOKMAK – Mart 2012
Android Manifest

  p a c k a g e : projemizin paket adını gösterir

  u s e s - s d k a n d r o i d : m i n S d k V e r s i o n : en az hangi Android
  versiyonunda çalışması gerektiğini gösterir

  a p p l i c a t i o n a n d r o i d - i c o n : uygulamamıza vereceğimiz ikon,
  a n d r o i d : l a b e l ise uygulama adı olacaktır

  a c t i o n a n d r o i d : n a m e : aktif olan sınıfı belirtir




                                    Mobil Dünya ve Android                          36
                                  Volkan TOKMAK – Mart 2012
Activity?

  Kullanıcı ile iletişim kurar
  Her ekran için Activity olmalı
  Layout'lar Activity'lerde kullanılırlar
  Başka Activity çağırabilir
  Veri gönderip, alabilirler
  Form, buton, textbox, vs. (arayüz elemanları) ekranda görüntülenmesini
  sağlarlar
  I/O için kullanılırlar




                               Mobil Dünya ve Android                      37
                             Volkan TOKMAK – Mart 2012
Intent?

 Veri alış-verişini sağlar
 Activity'ler arası geçişi ve servislere erişimi sağlar
 Açık intentler
      Alıcı bellidir, genelde Java sınıflarıdır. Örn; bir aktiviteden diğerine geçiş

 Dolaylı intentler
     Android'de yüklü olan uygulamaları çağırmada yardımcı olur. Örn; uygulama
         içinden bir numara aranacak veya mesaj atılacaksa ilgili aktivite intent
         aracılığıyla çağrılır




                                   Mobil Dünya ve Android                              38
                                 Volkan TOKMAK – Mart 2012
Servis?

  Görsel arayüz bulundurmaz

  Kullanıcı ile doğrudan değil dolaylı olarak etkileşim halindedir

  Birden fazla olabilir

  Servisler birbirinden bağımsızdır




                                 Mobil Dünya ve Android              39
                               Volkan TOKMAK – Mart 2012
Broadcast Receivers?

  Yayın alıcısı bileşeni

  Görsel arayüz bulundurur

  Birden fazla olabilir

  Birbirinden bağımsızdır




                               Mobil Dünya ve Android    40
                             Volkan TOKMAK – Mart 2012
Content Providers?

  Bilgi, veri, içerik sağlayıcı bileşeni

  Görsel arayüz sunmaz

  Kullanıcı ile dolaylı olarak etkileşim halindedir

  Birden fazla olabilir

  Birbirinden bağımsızdır




                                   Mobil Dünya ve Android    41
                                 Volkan TOKMAK – Mart 2012
Güvenlik ve İzinler?

  AndroidManifes.xml içinde tanımlanır

  Örnek:
      <uses-permission
            android:name="android.permission.RECEIVE_SMS" />

      <uses-permission
            android:name="android.permission.INTERNET" />




                               Mobil Dünya ve Android          42
                             Volkan TOKMAK – Mart 2012
PhoneGap

 Open Source

 JavaScript ile hızlı, kolay mobil uygulamalar

 Aynı kod yapısı ile pek çok mobil cihaz için uygulama geliştirmek

 Cihaz donanımlarına erişim için hazırlanmış kütüphaneler

 JQuery Mobile, jQtouch ve Sencha gibi JS kütüphaneleri ile kullanılabilir




                               Mobil Dünya ve Android                        43
                             Volkan TOKMAK – Mart 2012
PhoneGap – Desteklenen Sistemler
  Android

  IOS

  Symbian

  BlackBerry

  Windows Mobile

  Bada

  webOS




                     Mobil Dünya ve Android    44
                   Volkan TOKMAK – Mart 2012
PhoneGap – Desteklenen Özellikler




               Mobil Dünya ve Android    45
             Volkan TOKMAK – Mart 2012
PhoneGap - Avantajları
  Aynı kodla farklı platformlara uygulama geliştirme

  Gelecek nesil web deneyimini kullanma

  Geniş komünite

  Başarılı dokümantasyon

  Adobe desteği (Nitobi tarafından duyuruldu, Adobe Nitobi'yi satın aldı)




                               Mobil Dünya ve Android                       46
                             Volkan TOKMAK – Mart 2012
PhoneGap - Dezavantajları
  Bazı donanım özelliklerine erişememe

  Her cihaz için yine o cihaza uygun uygulama geliştirme gereksinimi

  Native uygulamalara göre düşük performans




                              Mobil Dünya ve Android                   47
                            Volkan TOKMAK – Mart 2012
Sizin Sorularınız?




                 Mobil Dünya ve Android    48
               Volkan TOKMAK – Mart 2012
Teşekkürler !




             B u sunum özgür işletim sistemi
           Ub u n t u GNU/ L in u x üze inde ö
                                             r zgür
                       ofis yazıl ımı
           L ib r e Of f ic e I mp r e s s ile
                       üretilmiştir.
                    Mobil Dünya ve Android            49
                  Volkan TOKMAK – Mart 2012

More Related Content

Viewers also liked (7)

Second draft script
Second draft scriptSecond draft script
Second draft script
 
Powerpoint
PowerpointPowerpoint
Powerpoint
 
Ig2 assignment brief_updated_27.04.12
Ig2 assignment brief_updated_27.04.12Ig2 assignment brief_updated_27.04.12
Ig2 assignment brief_updated_27.04.12
 
Ig2 assignment brief_updated_03.01.12
Ig2 assignment brief_updated_03.01.12Ig2 assignment brief_updated_03.01.12
Ig2 assignment brief_updated_03.01.12
 
Round table golf classic sponsorship appeal
Round table golf classic sponsorship appealRound table golf classic sponsorship appeal
Round table golf classic sponsorship appeal
 
Photographs final review
Photographs final reviewPhotographs final review
Photographs final review
 
Photography research
Photography researchPhotography research
Photography research
 

Similar to Mobil dunya android_mart_2012

mobilike- madreport 2011-2012 özel sayısı
mobilike- madreport 2011-2012 özel sayısımobilike- madreport 2011-2012 özel sayısı
mobilike- madreport 2011-2012 özel sayısımobilike
 
2014'te Mobil Trendler
2014'te Mobil Trendler2014'te Mobil Trendler
2014'te Mobil Trendler
Ozkan Altuner
 
Mobil Yazılım ve Mobil Uygulama Geliştirme
Mobil Yazılım ve Mobil Uygulama GeliştirmeMobil Yazılım ve Mobil Uygulama Geliştirme
Mobil Yazılım ve Mobil Uygulama Geliştirme
appwoX Mobil Yazılım
 
MediaCom View - Mobil’in Geleceği
MediaCom View - Mobil’in GeleceğiMediaCom View - Mobil’in Geleceği
MediaCom View - Mobil’in Geleceği
MediaCom Informer
 
madreport Q2 2013- mobilike
madreport Q2 2013- mobilikemadreport Q2 2013- mobilike
madreport Q2 2013- mobilike
mobilike
 
Akilli Telefon Penetrasyonu - mobilike 2012
Akilli Telefon Penetrasyonu - mobilike 2012 Akilli Telefon Penetrasyonu - mobilike 2012
Akilli Telefon Penetrasyonu - mobilike 2012
mobilike
 
Mobil Dönüşüm Ekosistemi
Mobil Dönüşüm EkosistemiMobil Dönüşüm Ekosistemi
Mobil Dönüşüm Ekosistemi
Zeyd GÜLESİN
 
#7GencAkademi Avea "Dijital'de Neler Oluyor?" sunumu
#7GencAkademi Avea "Dijital'de Neler Oluyor?" sunumu#7GencAkademi Avea "Dijital'de Neler Oluyor?" sunumu
#7GencAkademi Avea "Dijital'de Neler Oluyor?" sunumuOmer DIRI
 
Mobi̇l Teknoloji̇ler
Mobi̇l Teknoloji̇lerMobi̇l Teknoloji̇ler
Mobi̇l Teknoloji̇ler
appwoX Mobil Yazılım
 
Mobile Trends 2018
Mobile Trends 2018Mobile Trends 2018
Mobile Trends 2018
Erol KABADAYI
 
2014 'de Mobil Trendler
2014 'de Mobil Trendler2014 'de Mobil Trendler
2014 'de Mobil Trendler
Mobile İstanbul
 
Mobil rakamlar- madreport Q1 2013
Mobil rakamlar- madreport Q1 2013Mobil rakamlar- madreport Q1 2013
Mobil rakamlar- madreport Q1 2013
mobilike
 
Android Eğitimleri Hacettepe Üniversitesi
Android Eğitimleri Hacettepe ÜniversitesiAndroid Eğitimleri Hacettepe Üniversitesi
Android Eğitimleri Hacettepe Üniversitesi
Volkan Ulutaş
 
Netnografik Araştırma : IOS ve Android Savaşları
Netnografik Araştırma : IOS ve Android Savaşları Netnografik Araştırma : IOS ve Android Savaşları
Netnografik Araştırma : IOS ve Android Savaşları
ahmetdurmusoglu
 
Mobil Teknolojiler
Mobil TeknolojilerMobil Teknolojiler
Mobil Teknolojiler
Muharrem Tac
 
samsung mobile_successful companies
samsung mobile_successful companiessamsung mobile_successful companies
samsung mobile_successful companies
Haeyoung Jang
 
Dijital Pazarlamanin gelecegi-esat-dumlupinar
Dijital Pazarlamanin gelecegi-esat-dumlupinarDijital Pazarlamanin gelecegi-esat-dumlupinar
Dijital Pazarlamanin gelecegi-esat-dumlupinarDigitallency
 
Ardela sap forum 2011 sunumu
Ardela sap forum 2011  sunumuArdela sap forum 2011  sunumu
Ardela sap forum 2011 sunumuitelligence TR
 
UX 2014 Almanak
UX 2014 AlmanakUX 2014 Almanak
UX 2014 Almanak
Userspots
 
A studio
A studioA studio
A studio
CihanSamsa
 

Similar to Mobil dunya android_mart_2012 (20)

mobilike- madreport 2011-2012 özel sayısı
mobilike- madreport 2011-2012 özel sayısımobilike- madreport 2011-2012 özel sayısı
mobilike- madreport 2011-2012 özel sayısı
 
2014'te Mobil Trendler
2014'te Mobil Trendler2014'te Mobil Trendler
2014'te Mobil Trendler
 
Mobil Yazılım ve Mobil Uygulama Geliştirme
Mobil Yazılım ve Mobil Uygulama GeliştirmeMobil Yazılım ve Mobil Uygulama Geliştirme
Mobil Yazılım ve Mobil Uygulama Geliştirme
 
MediaCom View - Mobil’in Geleceği
MediaCom View - Mobil’in GeleceğiMediaCom View - Mobil’in Geleceği
MediaCom View - Mobil’in Geleceği
 
madreport Q2 2013- mobilike
madreport Q2 2013- mobilikemadreport Q2 2013- mobilike
madreport Q2 2013- mobilike
 
Akilli Telefon Penetrasyonu - mobilike 2012
Akilli Telefon Penetrasyonu - mobilike 2012 Akilli Telefon Penetrasyonu - mobilike 2012
Akilli Telefon Penetrasyonu - mobilike 2012
 
Mobil Dönüşüm Ekosistemi
Mobil Dönüşüm EkosistemiMobil Dönüşüm Ekosistemi
Mobil Dönüşüm Ekosistemi
 
#7GencAkademi Avea "Dijital'de Neler Oluyor?" sunumu
#7GencAkademi Avea "Dijital'de Neler Oluyor?" sunumu#7GencAkademi Avea "Dijital'de Neler Oluyor?" sunumu
#7GencAkademi Avea "Dijital'de Neler Oluyor?" sunumu
 
Mobi̇l Teknoloji̇ler
Mobi̇l Teknoloji̇lerMobi̇l Teknoloji̇ler
Mobi̇l Teknoloji̇ler
 
Mobile Trends 2018
Mobile Trends 2018Mobile Trends 2018
Mobile Trends 2018
 
2014 'de Mobil Trendler
2014 'de Mobil Trendler2014 'de Mobil Trendler
2014 'de Mobil Trendler
 
Mobil rakamlar- madreport Q1 2013
Mobil rakamlar- madreport Q1 2013Mobil rakamlar- madreport Q1 2013
Mobil rakamlar- madreport Q1 2013
 
Android Eğitimleri Hacettepe Üniversitesi
Android Eğitimleri Hacettepe ÜniversitesiAndroid Eğitimleri Hacettepe Üniversitesi
Android Eğitimleri Hacettepe Üniversitesi
 
Netnografik Araştırma : IOS ve Android Savaşları
Netnografik Araştırma : IOS ve Android Savaşları Netnografik Araştırma : IOS ve Android Savaşları
Netnografik Araştırma : IOS ve Android Savaşları
 
Mobil Teknolojiler
Mobil TeknolojilerMobil Teknolojiler
Mobil Teknolojiler
 
samsung mobile_successful companies
samsung mobile_successful companiessamsung mobile_successful companies
samsung mobile_successful companies
 
Dijital Pazarlamanin gelecegi-esat-dumlupinar
Dijital Pazarlamanin gelecegi-esat-dumlupinarDijital Pazarlamanin gelecegi-esat-dumlupinar
Dijital Pazarlamanin gelecegi-esat-dumlupinar
 
Ardela sap forum 2011 sunumu
Ardela sap forum 2011  sunumuArdela sap forum 2011  sunumu
Ardela sap forum 2011 sunumu
 
UX 2014 Almanak
UX 2014 AlmanakUX 2014 Almanak
UX 2014 Almanak
 
A studio
A studioA studio
A studio
 

Mobil dunya android_mart_2012

  • 1. Mobil Dünya ve Android Vo lk a n T O K M A K B ilg is a y a r M ü h e n d is i M a r t 2 0 12 1. Ya z ı l ı m v e Te k n o l o j i G ü n l e r i
  • 2. Sunum İçeriği Mobil Pazar Bağlanabilirlik Mobil Pazar Büyüklüğü Mesajlaşma Mobil İnternetin Büyüme Hızı Web Tarayıcı Mobil Kullanım Nasıl Değişti? Medya Destekleri Cep Telefonları Kullanım Süreleri? Ek Donanımlar Cep Telefonlarını Ne İçin Kullanıyoruz? Sürümleri Sosyal & Mobil Pazarlama Durumu? Geliştirme Araçları Android Mimarisi Android Tercih Sebepleri Uygulama Çatısı Android Tabanlı Cihazlar Proje Yapısı Özellikleri PhoneGap Depolama Teşekkürler Mobil Dünya ve Android 2 Volkan TOKMAK – Mart 2012
  • 3. Mobil Pazar Geçmişe kıyasla cep telefonlarıyla geçirilen vakit arttı Bu yeni pazar; akıllı telefonlar, SEO, mobil siteler, geolocation ve sosyal pazarlama gibi terimleri hayatımıza dahil etti Ayrıca; geolocation ve mobil tagleme teknolojileri ile tüketicilere daha ilgili mesajlar ulaştırılıyor. Mobil Dünya ve Android 3 Volkan TOKMAK – Mart 2012
  • 4. Mobil Pazar Büyüklüğü Mobil Dünya ve Android 4 Volkan TOKMAK – Mart 2012
  • 5. Mobil Pazar Büyüklüğü 4+ milyar cep telefonu kullanımda 1.08 milyarı akıllı telefon 3.05 milyarı SMS atma kabiliyetine sahip 950 milyonu SMS atma kabiliyeti yok Mobil Dünya ve Android 5 Volkan TOKMAK – Mart 2012
  • 6. Mobil İnternetin Büyüme Hızı 2014 itibariyle mobil internet kullanımı, masaüstü internet kullanımını geçeceği öngörülmektedir. Mobil Dünya ve Android 6 Volkan TOKMAK – Mart 2012
  • 7. Mobil Kullanım Nasıl Değişti? Lokal aramaların yarısı mobil cihazlardan geliyor. Mobil Dünya ve Android 7 Volkan TOKMAK – Mart 2012
  • 8. Mobil Kullanım Nasıl Değişti? Mobil tagler ürünler hakkında daha fazla bilgi içeriyor. Mobil Dünya ve Android 8 Volkan TOKMAK – Mart 2012
  • 9. Mobil Kullanım Nasıl Değişti? Mobil internet kullanıcılarının %86'sı cihazlarını televizyon izlerken kullanıyor. Mobil Dünya ve Android 9 Volkan TOKMAK – Mart 2012
  • 10. Cep Telefonları Kullanım Süreleri Ortalama olarak, Amerikalılar günde 2.7 saat sosyalleşmek için harcıyorlar. Anlık mesajlaşma, sosyal ağlar, SMS, vb. Mobil Dünya ve Android 10 Volkan TOKMAK – Mart 2012
  • 11. Cep Telefonları Kullanım Süreleri Bu rakam, yemek yemek için harcanan sürenin 2 katından, uyku için harcanan sürenin ise 1/3'ünden fazla bir süreye denk geliyor. Mobil Dünya ve Android 11 Volkan TOKMAK – Mart 2012
  • 12. Cep Telefonları Kullanım Süreleri Mobil internet kullanımının %91'i sosyalleşmek için kullanılıyor. Like, share, tweet. vb. Mobil Dünya ve Android 12 Volkan TOKMAK – Mart 2012
  • 13. Cep Telefonları Kullanım Süreleri Masaüstü kullanımda bu oran %79 civarında. Mobil Dünya ve Android 13 Volkan TOKMAK – Mart 2012
  • 14. Cep Telefonlarını Ne İçin Kullanıyoruz? Mobil Dünya ve Android 14 Volkan TOKMAK – Mart 2012
  • 15. Sosyal & Mobil Pazar Durumu Facebook kullanıcılarının 1/3'ünden fazlası, yani 600+ milyon kullanıcı facebook mobile kullanıyor. Twitter 165 milyon kullanıcıya sahip, kullanıcıların %50'si twitter mobile kullanıyor. Mobil Dünya ve Android 15 Volkan TOKMAK – Mart 2012
  • 16. Sosyal & Mobil Pazar Durumu Youtube, mobil cihazlardan günde 200+ milyon gösterim yapıyor. Mobil Dünya ve Android 16 Volkan TOKMAK – Mart 2012
  • 17. Sosyal & Mobil Pazar Durumu Akıllı telefon kullanıcılarının %30'u sosyal ağlara ulaşmak için mobil tarayıcıları tercih ediyor. Mobil Dünya ve Android 17 Volkan TOKMAK – Mart 2012
  • 18. Sosyal & Mobil Pazar Durumu 35-54 yaş aralığındaki kadınlar mobil sosyalleşmede en aktif grubu oluşturuyorlar. Mobil Dünya ve Android 18 Volkan TOKMAK – Mart 2012
  • 19. The Growth of Mobile http://www.youtube.com/watch?v=0aUQLIPdtg8 Mobil Dünya ve Android 19 Volkan TOKMAK – Mart 2012
  • 20. Android 2007, Google Mobil cihazlar için üretilmiş Linux tabanlı işletim sistemi Açık kaynak kodlu ve ücretsiz Mobil cihazlar için gerekli temel uygulamaları içerir Projenin desteği; Google ve OHA (Open Handset Alliance) Mobil Dünya ve Android 20 Volkan TOKMAK – Mart 2012
  • 21. Android Tercih Sebepleri Berlirli bir marka için değil, destekleyen tüm markalar için Ücretsiz Firma özelleştirebilir, istediği şekilde sunabilir Mobil Dünya ve Android 21 Volkan TOKMAK – Mart 2012
  • 22. Android Tabanlı Cihazlar HTC Corp. (Desire, HD, Hero, Google Nexus One, Evo, Tattoo, Flyer- Tablet, vb.) Samsung Group (Galaxt, Galaxy Tab, Galaxy Note, vb.) Motorola Lenovo Sony Dell ... Mobil Dünya ve Android 22 Volkan TOKMAK – Mart 2012
  • 23. Özellikleri Çoklu görev (Multi-tasking) Çoklu dokunuş (Multi-touch) Flash desteği OpenGL API Map Yüz tanıma Yer çekimi sensörleri GPS - lokasyon Mobil Dünya ve Android 23 Volkan TOKMAK – Mart 2012
  • 24. Depolama Bilgi depolama amaçlı SQLite kullanmaktadır. Mobil Dünya ve Android 24 Volkan TOKMAK – Mart 2012
  • 25. Bağlanabilirlik GSM Bluetooth EDGE 3G, 4G Wi-Fi Hotspot Mobil Dünya ve Android 25 Volkan TOKMAK – Mart 2012
  • 26. Mesajlaşma SMS MMS Mobil Dünya ve Android 26 Volkan TOKMAK – Mart 2012
  • 27. Web Tarayıcı Açık kaynak kodlu web kit tabanlı tarayıcı Firefox Opera Mobil Dünya ve Android 27 Volkan TOKMAK – Mart 2012
  • 28. Medya Destekleri MPEG-4 MP4 H.262 MP3 AAC AMR JPEG PNG GIF Mobil Dünya ve Android 28 Volkan TOKMAK – Mart 2012
  • 29. Ek Donanımlar Anti titremeli video/foto kameraları Dokunmatik ekranlar GPS Pusula İvmeölçer Mobil Dünya ve Android 29 Volkan TOKMAK – Mart 2012
  • 30. Sürümleri 1.1 (?) - 9 Şubat 2009 1.5 (Cupcake) – 30 Nisan 2009 1.6 (Donut) – 15 Eylül 2009 2.0-2.1 (Eclair) - 26 Ekim 2009 2.2 (Froyo) – 20 Mayıs 2010 2.3 (Gingerbread) – 6 Aralık 2010 3.0/3.1/3.2 (Honeycomb) – Şubat 2011 4.0 (Ice cream sandwich) – 2011 4. çeyrek (tablet-telefon) Mobil Dünya ve Android 30 Volkan TOKMAK – Mart 2012
  • 31. Geliştirme Araçları Android SDK http://developer.android.com/sdk Eclipse, Netbeans, vb. http://www.eclipse.org/downloads ADT plugin https://dl-ssl.google.com/android/eclipse Emulator ya da Android yüklü cihaz (test için) Java, JavaScript (PhoneGap, vb.), .NET (Mono Project) Mobil Dünya ve Android 31 Volkan TOKMAK – Mart 2012
  • 32. Mimarisi Mobil Dünya ve Android 32 Volkan TOKMAK – Mart 2012
  • 33. Uygulama Çatısı Content Providers Diğer uygulamalardan veriye erişim ve paylaşım sağlar Resource Manager Non-code kaynaklara erişim sağlar Notification Manager Tüm uygulamalar tarafından status bar'da uyarı gösterilmesini sağlar Activity Manager Uygulama yaşam döngüsünü yönetir Mobil Dünya ve Android 33 Volkan TOKMAK – Mart 2012
  • 34. Proje Yapısı s r c : Paketler ve Java kodları g e n : R.java burada bulunur, resource erişimi için kullanılır. a s s e t s : 3.parti kütüphaneler re s l a y o u t : ekran tasarımları v a l u e s : string değerler m a n i f e s t : uygulama ayarları Mobil Dünya ve Android 34 Volkan TOKMAK – Mart 2012
  • 35. Android Manifest Mobil Dünya ve Android 35 Volkan TOKMAK – Mart 2012
  • 36. Android Manifest p a c k a g e : projemizin paket adını gösterir u s e s - s d k a n d r o i d : m i n S d k V e r s i o n : en az hangi Android versiyonunda çalışması gerektiğini gösterir a p p l i c a t i o n a n d r o i d - i c o n : uygulamamıza vereceğimiz ikon, a n d r o i d : l a b e l ise uygulama adı olacaktır a c t i o n a n d r o i d : n a m e : aktif olan sınıfı belirtir Mobil Dünya ve Android 36 Volkan TOKMAK – Mart 2012
  • 37. Activity? Kullanıcı ile iletişim kurar Her ekran için Activity olmalı Layout'lar Activity'lerde kullanılırlar Başka Activity çağırabilir Veri gönderip, alabilirler Form, buton, textbox, vs. (arayüz elemanları) ekranda görüntülenmesini sağlarlar I/O için kullanılırlar Mobil Dünya ve Android 37 Volkan TOKMAK – Mart 2012
  • 38. Intent? Veri alış-verişini sağlar Activity'ler arası geçişi ve servislere erişimi sağlar Açık intentler Alıcı bellidir, genelde Java sınıflarıdır. Örn; bir aktiviteden diğerine geçiş Dolaylı intentler Android'de yüklü olan uygulamaları çağırmada yardımcı olur. Örn; uygulama içinden bir numara aranacak veya mesaj atılacaksa ilgili aktivite intent aracılığıyla çağrılır Mobil Dünya ve Android 38 Volkan TOKMAK – Mart 2012
  • 39. Servis? Görsel arayüz bulundurmaz Kullanıcı ile doğrudan değil dolaylı olarak etkileşim halindedir Birden fazla olabilir Servisler birbirinden bağımsızdır Mobil Dünya ve Android 39 Volkan TOKMAK – Mart 2012
  • 40. Broadcast Receivers? Yayın alıcısı bileşeni Görsel arayüz bulundurur Birden fazla olabilir Birbirinden bağımsızdır Mobil Dünya ve Android 40 Volkan TOKMAK – Mart 2012
  • 41. Content Providers? Bilgi, veri, içerik sağlayıcı bileşeni Görsel arayüz sunmaz Kullanıcı ile dolaylı olarak etkileşim halindedir Birden fazla olabilir Birbirinden bağımsızdır Mobil Dünya ve Android 41 Volkan TOKMAK – Mart 2012
  • 42. Güvenlik ve İzinler? AndroidManifes.xml içinde tanımlanır Örnek: <uses-permission android:name="android.permission.RECEIVE_SMS" /> <uses-permission android:name="android.permission.INTERNET" /> Mobil Dünya ve Android 42 Volkan TOKMAK – Mart 2012
  • 43. PhoneGap Open Source JavaScript ile hızlı, kolay mobil uygulamalar Aynı kod yapısı ile pek çok mobil cihaz için uygulama geliştirmek Cihaz donanımlarına erişim için hazırlanmış kütüphaneler JQuery Mobile, jQtouch ve Sencha gibi JS kütüphaneleri ile kullanılabilir Mobil Dünya ve Android 43 Volkan TOKMAK – Mart 2012
  • 44. PhoneGap – Desteklenen Sistemler Android IOS Symbian BlackBerry Windows Mobile Bada webOS Mobil Dünya ve Android 44 Volkan TOKMAK – Mart 2012
  • 45. PhoneGap – Desteklenen Özellikler Mobil Dünya ve Android 45 Volkan TOKMAK – Mart 2012
  • 46. PhoneGap - Avantajları Aynı kodla farklı platformlara uygulama geliştirme Gelecek nesil web deneyimini kullanma Geniş komünite Başarılı dokümantasyon Adobe desteği (Nitobi tarafından duyuruldu, Adobe Nitobi'yi satın aldı) Mobil Dünya ve Android 46 Volkan TOKMAK – Mart 2012
  • 47. PhoneGap - Dezavantajları Bazı donanım özelliklerine erişememe Her cihaz için yine o cihaza uygun uygulama geliştirme gereksinimi Native uygulamalara göre düşük performans Mobil Dünya ve Android 47 Volkan TOKMAK – Mart 2012
  • 48. Sizin Sorularınız? Mobil Dünya ve Android 48 Volkan TOKMAK – Mart 2012
  • 49. Teşekkürler ! B u sunum özgür işletim sistemi Ub u n t u GNU/ L in u x üze inde ö r zgür ofis yazıl ımı L ib r e Of f ic e I mp r e s s ile üretilmiştir. Mobil Dünya ve Android 49 Volkan TOKMAK – Mart 2012