Android

1,913 views

Published on

Beykent Üniversitesi Android Sunumu

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,913
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
53
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Android

  1. 1. Android Operation System Bahattin Çiniç Erkan Demirel Orbay Gündüz Tuncer Can Yazıcı
  2. 2. İçindekiler• Android Nedir ?• Android Tarihçesi ve Gelişimi• Android İşleyişi• Google Play• Android Geliştirme Platformları• Android Kullanan Firmalar• Ubuntu For Android• Android Kurulumu• Android Üzerine Uygulama Geliştirmek
  3. 3. Android Nedir ?• Android, Google, Open Handset Alliance ve özgür yazılım topluluğu tarafından geliştirilen, Linux tabanlı, mobil cihaz ve cep telefonları) için• geliştirilmekte olan, açık kaynak kodlu bir mobil işletim sistemidir.• Android, aygıtların fonksiyonelliğini genişleten uygulamalar yazan geniş bir geliştirici grubuna sahiptir.• Android için halihazırda 250,000den fazla uygulama bulunmaktadır.• Geliştiriciler, ilk olarak aygıtı, Googleın Java kütüphanesi aracılığıyla kontrol ederek Java dilinde yazmışlardır.• Open Handset Allience, 5 Kasım 2007de Androidi kurduğunu duyurmuştur ve ardından 34 adet donanım, yazılım ve telekom şirketi, mobil cihazlar için telif hakkı olmayan bir işletim sisteminin teknolojinin gelişimi için yararlı olduğu konusunda hemfikir olmuşlardır. 2008de piyasaya sürüldüğünde, birçok Android İşletim Sistemi Apache free-software ve Açık Kaynak Kodu lisansıyla geliştirilmeye açık hale gelmiştir.
  4. 4. Android TarihçesiTemmuz 2005te Google, Android Inc.i almış ve ufak bir başlangıç şirketini PaloAltoda kurmuştur. Androidin kurucuları, Googlea çalışmak için giden AndyRubin (Dangerin kurucusu), Rich Miner (WildFireın kurucusu), NickSears ve Chris Whitedır. (WebTVde çalışan ilk mühendislerden biri). Bu arada,Android Inc.in işlevleri daha önce yaptıkları mobil işletim sistemleri kadar iyibilinmemektedir ve bu da Googleın Mobil Cihazlar pazarına gireceğisöylentisini başlatmıştır. Buna karşın, bu süreç içinde pazara ne çeşit ürünleçıkacakları tam olarak belli olmamıştır.Googleda, ekip (Rubin tarafından izin verilen) Linux tabanlı, taşınabilir cihazlariçin geliştirdikleri, esnek, güncelleştirilebilir İşletim Sistemini yazmışlardır.Raporlara göre Google çoktan donanım serilerini, yazılım partnerlerini vetaşınabilir cihazlarda çeşitli derecelerde birlikte çalışacağı sinyalini vermiştir.
  5. 5. Android Gelişimi• Google, Androidi satın aldıktan sonra telefon üreticilerini yanına alarak Open Handset Alliance (OHA) birliğini kurdu. Androidin gelişimi OHA eliyle yönetilmeye başlandı.• Nisan 2009da Android 1.5 [Cupcake) yayınlandı. Bluetooth desteği, kamera kaydı, video gösterimi, yazı tahmin edebilen klavye ve animasyonlu ekran özellikleri Androide kazandırıldı.• Eylül 2009da Android 1.6 (Donut) yayınlandı.Ekran çözünürlüğü yükseltildi. Doğru çeviri yapma ve okutma özelliği Androide kazandırıldı.• Ekim 2009da Android 2.0 ve 2.1 (Eclair) yayınlandı. HTML 5 ve Bluetooth 2.1 desteği kazandırıldı. Sanal klavye ve yüksek ekran çözünürlüğü desteği ile özelleştirilebilen arayüz özelliği eklendi.• Mayıs 2010da Android 2.2 (Froyo) yayınlandı. 720p ekran çözünürlüğü desteği eklendi.• Şubat 2011de Android 2.3 (Gingerbread) yayınlandı. Çoklu kamera ve çoklu dokunmatik desteği eklendi.• Yine Şubat 2011de Android 3.0 (Honeycomb) yayınlandı. Android işletim sistemi, tabletlerle uyumlu hale getirildi.• Ekim 2011de Android 4.0 (IceCream Sandwich) yayınlandı.Yüz tanıma fonksiyonları ve NFC ile dosya paylaşımı özellikleri eklendi.• Mart 2012de Android Marketin adı Google Play olarak değiştirildi.• 9 Temmuz 2012de 4.1 (Jelly Bean) yayınlandı.• 29 Ekim 2012de 4.2 (Jelly Bean) yayınlandı. Aynı anda iki uygulama açma özelliği Androide kazandırıldı.
  6. 6. Android İşletişi• Android işletim sistemi beş kısımdan oluşur.• Çekirdek: Linux kernelidir. Güvenlik, hafıza yönetimi, süreç yönetimi, ağ yığınları ve sürücü modellerini içerir.• Android Runtime: Sanal makinedir. Dalvik Sanal Makinesini de içerir.• Kütüphaneler: Veritabanı kütüphaneleri, web tarayıcı kütüphaneleri, grafik ve arayüz kütüphanelerini içerir.• Uygulama Çatısı: Uygulama geliştiricilere geniş bir platform sunan kısımdır.• Uygulama Katmanı: Doğrudan Java programlama diliyle geliştirilmiş uygulamaları içerir.
  7. 7. • Google Play, Google şirketinin dijital multimedya içerik servisi. Müzik, film, kitap ve Android için uygulamalar ve oyunlar için online satış hizmeti ve aynı zamanda bir de Cloud ortam oynatıcısı içerir. Bu servise web üzerinden, Androidlerde Play Store telefon uygulamasından ve Google TVden ulaşılabilir.*1+ Satılan içeriklere de tüm bu uygulama ve platformlardan erişilebilir.*2+ Google Play, 2012 Martında Android Market ve Google Müzik servislerinin birleştirilmesi ve marka değişimi ile duyuruldu Google’ın eski adıyla Android Market olan uygulama mağazası Google Play, 25 milyar indirme sayısına ulaşmış durumda. Google Play’de 675.000′den fazla uygulama ve oyun bulunuyor.
  8. 8. Android GeliştirmePlatformlarında Önde Gelenler
  9. 9. Android Kullanan Firmalardan Önde Gelenler• HTC• MOTOROLA• SAMSUNG• LG• HUAWEİ• SONY
  10. 10. Ubuntu For Android
  11. 11. Android Üzerine Uygulama Geliştirmek• Eclipse• http://www.eclipse.org/downloads/• JAVA SE• http://www.oracle.com/technetwork/java/javase/downloads/ index.html• Android SDK• https://developer.android.com/sdk/index.html

×