350 likes | 671 Views
ANDROID işletim sistemi. MOBİL İŞLETİM SİSTEMLERİ. Sunum içeriği. Mobil İşletim Sistemleri ve kısa açıklamalar Android işletim Sistemi Temel Özellikleri ve uygulama geliştirme. ANDROID ( google ). Ios (Apple). BlackBerry OS (RIM). WINDOWS MOBILE. MEEGO (Linux). SYMBIAN . BADA (Samsung).
E N D
ANDROID işletim sistemi MOBİL İŞLETİM SİSTEMLERİ
Sunum içeriği • Mobil İşletim Sistemleri ve kısa açıklamalar • Android işletim Sistemi • Temel Özellikleri ve uygulama geliştirme
ANDROID (google) Ios (Apple) BlackBerry OS (RIM) WINDOWS MOBILE MEEGO (Linux) SYMBIAN BADA (Samsung) MOBILE OS Mobil işletim sistemi türleri
MOBILE OS Kısa açıklamalar • IOS: (iphone Operating System) -Apple -MAC OS (unix türevi) ‘den gelmiştir -Çoklu dokunmaya duyarlı -iPhone SDK sayesinde oldukça zengin uygulama ortamı
MOBILE OS Kısa açıklamalar • BlackBerry OS: -RIM (ResearchIn Motion) -Java tabanlıdır -Windows, -BlackBerry API
MOBILE OS Kısa açıklamalar • Symbian OS: -Symbianltd. (Samsung,Nokia, Sony Ericsson,SiemensAG,Panasonic) -2009 Nokia, Symbian Vakfı -En yaygın kullanılan OS -C++ tabanlıdır.
MOBILE OS Kısa açıklamalar • WEB OS(Palm OS): -linux çekirdek yapısı -mojo uygulama ortamı- fakir uygulama ort. -palm ürünlerinde kullanılmaktadır.
MOBILE OS Kısa açıklamalar • MEEGO: -intel, nokia(maemo) ve linux vakfı -linux tabanlı ve açık kaynak kodlu -Nokia N serisi için düşünse de sonradan Symbian kullanmıştır.
MOBILE OS Kısa açıklamalar • BADA: -Samsung - c++ tabanlıdır -Hareket ,yüz algılama -Yakınlık, hava, ivme ölçme gibi özellikler için sensör desteği
ANDROID OS Android İşletim Sistemi • Google ve Open HandsetAllience tarafından geliştirilmiştir. • Linux kernel 2.6 kullanılarak geliştirilmiştir. • İlk kez 2007 kasımında duyurulmuştur. • Açık kaynak kodlu bir işletim sistemidir. • Gphone yada GooglePhone , Google’nin yeni işletim sistemi kullanan telefonlara verdiği isimdir ve bu telefonlarda da Android OS kullanılmaktadır
ANDROID OS Android İşletim Sistemi • Android : İnsanımsı makine (eski yunanca) • Android simgesi yeşil robot logo • İşletim sistemi kodlanırken yaklaşık 12 milyon satır kod yazılmıştır( 3 milyon XML, 2.8milyon C, 2.1 milyon java,1.75 milyon C++ ve diğer)
ANDROID OS Temel özellikler • Multitasking (çoklu görev) • Multitouch (çoklu dokunuş) • Flash desteği • Android market ile uygulama yükleme
ANDROID OS Temel özellikler- Depolama • Bilgi depolama için ‘’SQLite’’ kullanılmaktadır. • SQLite : Herhangi bir database server kullanmadan program içerisinde ‘sql’ kullanımına olanak sağlayan açık kaynak kodlu bir ‘sql engine’ ‘dir.
ANDROID OS Temel özellikler-Bağlanabilirlik Android’de; • GSM • Bluetooth • 3G • EDGE • Wi-Fi bağlantıları desteklenmektedir.
ANDROID OS Temel özellikler-Mesajlaşma • Hem SMS hem de MMS desteği vardır
ANDROID OS Temel özellikler-Browser • Android’in web tarayıcısı açık kaynak kodlu Webkit Application Framework üzerine kuruludur.
ANDROID OS Temel özellikler- medya • Android; -MPEG-4 -AAC -MP4 -AMR -H.264 -JPEG -MP3 -GIF -PNG Gibi ses/video formatlarını destekler.
ANDROID OS Temel özellikler- Ek Donanım • Video/foto kamera • Hız ölçer • Pusula • Dokunmatik ekran • GPS konularında yetenekli özellikler sunar.
ANDROID OS Temel özellikler-Uygulama Android’de • E posta • Takvim • Kısa mesaj • Harita • Tarayıcı • Rehber ,adres defteri uygulamaları yer alır. Uygulamalar java tabanlıdır.
ANDROID OS Temel özellikler-Sürümler • 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
ANDROID OS Temel özellikler-Sürümler 1 aralık 2010’da yapılan bir araştırmaya göre piyasadaki Androidlerin • %43 ‘ü Froyo • %40 ‘ı Eclair • %11’i Donut • %6 ‘sıCupcake’dir
ANDROID OS Android Tarihsel Süreç
ANDROID OS Uygulama geliştirme • Android gelişmiş API’leri sayesinde uygulama geliştiricilere büyük imkanlar sunar. örneğin,; • Yüz tanıma • Parmak hareketlerinden komut üretme • Barkod okuyucular androidin gelişmiş api’ lerine örnektir.
ANDROID OS Uygulama geliştirme • Android SDK • Java Development Kit (JDK5, JDK 6) • +3.4 Eclipse • Eclipse için ADT (Android Development Tools) Plugini
ANDROID OS gelecek • ADT plugin kurularak Eclipse editöründe uygulama gerçekleştirilmesi
ANDROID OS TEŞEKKÜRLER