Mobil platformlar ve uygulamalar

1,393 views

Published on

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

No Downloads
Views
Total views
1,393
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
42
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Mobil platformlar ve uygulamalar

  1. 1. 11.01.2013 Donanım-Yazılım-İşletim Donanım MOBİL İŞLETİM SİSTEMLERİ YazılımSuat Furkan IŞIK – Burak Karaman – Emre ARICI MOBİL İŞLETİM SİSTEMLERİ Mevcut ve Gelecekteki İşletim Sistemleri HANGİ CİHAZLARDA KULLANILIR ?• Google : Android• Apple : Iphone OS (iOS)• RIM : BlackBerry OS• Symbian Vakfı : Symbian• Palm : Web OS• Microsoft : Windows Mobile• Linux Vakfı : MeeGo• Samsung : Bada 1
  2. 2. 11.01.2013 Kullanım Yerleri Smartphones – Akıllı Telefonlar Akıllı telefonlar avuçiçi bilgisayarlar ile taşınabilir (cep) • Akıllı Telefonlar (Smart Phones) telefonlarının özelliklerini birleştiren cihazlardır. Akıllı telefonlar kullanıcıların bilgilerini saklamalarına, program yüklemelerine izin • Tablet Bilgisayarlar vermesinin yanısıra birer cep telefonudur da. Günümüzde internet ve multimedya kullanımının artması ile yaygınlığını her geçen dakika • PDA (Personal Digital Assistant) gibi taşınabilir artırmaktadır... cihazlar için üretilen işletim sistemleridir. İlk Akıllı Telefon Personal Digital Assistantİlk smartphone 1992 yılında İBM tarafından,Las Vegasta yapılanCOMDEX fuarında sergilendi. Pda,dilimize cep bilgisayarı olarak geçmiştir.Normal bir bilgisayarın yapabildiği,çoğu işleme sahip olan bu cihazlarıCihazın Özellikleri; Akıllı telefonlardan ayıran tek özellik arama fonksiyonlarının olmamasıdır.**Arama fonksiyonlarına**Fax ve e-posta fonksiyonlarına İlk PDA 1992 yılında,Apple tarafından Las Vegas Consumer**Dünya saatlerini görüntüleyebilme Electronics Show’da tanıtılan Newton’idi.**Not ve Adres defterleriydi. Günümüzde Smart phone kullanımının ve tablet bilgisayarCihaz aynı zamanda dokunmatik ekrana sahipti kullanımının artmasıyla birlikte popülerliği azalmıştır.Bellsouth firması tarafından 1994 yılında ,Amerikanın 15 eyaletinde 899 dolara satışasunuldu. 2
  3. 3. 11.01.2013 Tablet Bilgisayarlar Tablet bilgisayarlar,üzerlerinde klavye yada mouse gibi giriş ekipmanlarını barındırmayan,bunun yerine görsel klavye ve dijital kalemlerden yararlanan cihazlardır. Multimedya özellikleri,sıradan bir taşınabilir bilgisayara göre çok daha fazladır. Tablet Bilgisayarlar2011 yılında Las Vegas’da gerçekleştirilen,Kullanıcıelektroniği fuarında 80 den fazla yeni tablet bilgisayarıntanıtıldığı düşünüldüğünde, Tablet bilgisayarlarınönümüzdeki 2 yıl içinde dizüstü bilgisayarların yerinialması bekleniyor. MOBİL İŞLETİM SİSTEMLERİ 3
  4. 4. 11.01.2013 Pazar Payları Android Open Handset Alliance• Google’ın 2005 yılında bünyesine kattığı Android Inc adlı küçük şirket ve Open Handset Allience • Google’ın öncülüğünde 5 Kasım 2007 tarihinde tarafından 5 Kasım 2007 tarihinde duyurulmuş kurulan, pek çok şirketin güç birliği yapmasıyla Açık Kaynak Kodlu ve Linux tabanlı mobil işletim kurulmuş bir birliktir. sistemidir. • Açık Kaynak Kodlu Linux tabanlı bir işletim• iPhone’un getirdiği pek çok özelliği desteklemektedir, sistemi ortaya çıkarmak amacını gütmüştür ve• Multitouch, harekete duyarlılık, uygulama pazarı Android’i yaratmıştır. gibi.• Kendine ait SDK’sı vardır. 4
  5. 5. 11.01.2013 Open Handset Alliance 2004 yılında, kurucu Psion şirketi hisselerini satmıştır. Symbian şirketinin bugünkü sahipleri Ericsson, Panasonic, Nokia, Samsung, Siemens AG ve Sony Ericsson’dur. İşletim sistemi Symbian ismini almadan önceki dönemlerde EPOC OS ismi ile daha çok PDA’larda kullanılmaktaydı.Symbian, ortak bir işletim sistemi kurmak üzere yola Bugün ise Symbian OS adını almıştır ve çoğunlukla akıllıçıkmış olan bir şirkettir. telefonlarda kullanılmaktadır.Symbian OS, Symbian şirketi tarafından mobil cihazlar(PDA’lar ve akıllı telefonlar) için geliştirilmiş bir işletimsistemidir. Symbian OS, Psion şirketinin geliştirdiği EPOCişletim sistemine dayanmaktadır. Hafıza yönetimi cihazınuzun süre hatasız çalışmasını sağlar. 5
  6. 6. 11.01.2013Symbian Kullanım Lisansı Olan Markalar**Arima**BenQ**Fujitsu**Lenovo**Panasonic**Motorola**Nokia**Samsung**Sharp**Siemens**Sony Ericsson iPhone OS Objective C Apple Inc. İphone OS Mobil teknolojiler dünyasında bir devrim olmuştur. Apple Inc. Tarafından 2007 yılında duyurulmuştur. • Multi touch yeteneği, • Son derece başarılı kullanılabilirlik düzeyi, • Şık tasarımı, • Harekete duyarlılık, • Uygulama pazarı, AppStore gibi artılarıyla çok kısa sürede güçlü rakiplerine rağmen başarılı olmuştur. Objective C adlı programlama dili ve sadece Mac OS işletim sistemlerinde çalışan SDK’sı ile yazılım geliştirilebilmektedir. 6
  7. 7. 11.01.2013 Windows Mobile Microsoft firması tarafından PDA ve akıllı telefonlar gibi mobil cihazlar için tasarlanmış olan bir işletim sistemidir. Windows CE çekirdeği üzerine temellendirilmiştirWindows Mobile **Blackberry cihazlar üretici firma RIM tarafından geliştirilen, güvenlik ve pratik kullanım için optimize edilmiş özel bir işletim sistemidir. **Bu işletim sisteminin özel olarak geliştirilmesinin bir sebebi de Blackberry cihazının ilk üretildiği sıralarda “Tam QWERTY” klavyesi ve sağ yüzünde bulunan tekerleği ile tümüyle eşsiz olmasıdır. **Bu kullanıcı arayüzleriyle tam bir etkileşim sağlamak ve insanların en kısa yoldan işlemlerini halletmeleri için özel algoritmalar geliştirilmiştir. Blackberry OS 7
  8. 8. 11.01.2013**Bu sayede bir kaç tekerlek/trackball hareketi ve ikitık mesafesinde neredeyse tüm işlevlere ulaşmak İşletim Sistemlerinin Yapısı mümkündür.** Tamamı Java diliyle geliştirilen bu işletim sistemi 1. Kullanıcı Ara yüzübaşlarda Microsoft Exchange sunucusu üzerindeki 2. İşletim Sistemleriposta, takvim işlevlerini ve IBM Lotus sunucusuüzerindeki posta hizmetlerini desteklemektedir. 3. Assembler Makine Dili 4. Elektronik Cihaz-Devre 3 ve 4 tüm işletim sistemlerinde aynıdır. Objective C Apple Inc. Mobil Yazılım Geliştirme • 1980’li yıllara dayanan geçmişi vardır. Gömülü yazılımlar Web uygulamaları • 1988 yılında Steve Jobs tarafından NeXT şirketine Objective C WML lisanslanmıştır. Java ME XHTML Android SDK JavaScript • iPhone ve MacOS için yazılım geliştirme dilidir. Symbian SDK Flash Lite • SDK’sı sadece MacOS için bulunmaktadır. .NET Platform Blackberry SDK Bu dil ile yazılmış onbinlerce uygulama AppStore’da bulunuyor. 8
  9. 9. 11.01.2013Objective C Apple Inc. Java ME Java Micro Edition : • Java diliyle taşınabilir aygıtlar için yazılım geliştirilmesine olanak tanır. • Mobil dünyada en çok uygulama bu teknoloji ile yazılmıştır. • Netbeans ve Eclipse, Java ME ile yazılım geliştirilmesine olanak tanıyan pluginler sunar. Java ME Android SDK • Google tarafından yazılmış SDK ve Pluginler ihtiva eder. • Mobil aygıt üzerinde doğrudan kod çalıştırabilme gibi avantajları bulunuyor. • Programlama dili Java ile uyumludur. • Android API’leri ile telefonun özelliklerine erişilebilmektedir. • Google Market içerisinde on binlerce uygulama bu SDK ile yazılmıştır. 9
  10. 10. 11.01.2013Android SDK Symbian SDK • Eclipse tabanlı C++ diline dayalı uygulamalar yazılabilen geliştirme ortamıdır. • Fakat Symbian OS çok sayıda dil ve teknolojiye destek verdiği için bu SDK dışında pek çok dil ve teknoloji ile yazılımlar geliştirilmektedir.Symbian SDK .NET • Microsoft .NET platformu üzerinde Visual Studio ile yazılımlar geliştirilebilmektedir. • C++, C# ve VB.NET dilleri kullanılabilir. • Visual Studion 2008’de Smart Device Project yaratılarak çalışılır. 10
  11. 11. 11.01.2013 .NET Blackberry SDK • Research in Motion şirketi tarafından Eclipse tabanlı olarak sunulmuş olan geliştirme ortamıdır. • Ağırlıklı olarak Java ME uygulamalarına yöneliktir.Blackberry SDK 11
  12. 12. 11.01.2013Yabancı Kelime Öğrenme Uygulaması Yöntem• Android – Java Uygulaması Mobil yazılımın geliştirilmesi aşamasında öncelikle;• İstenilen periyotlarda kelime gösterme • Gereksinimler ve bunların nasıl karşılanacağı belirlenir,• Türkçe-İngilizce, İngilizce-Türkçe • Yazılım geliştirme ortamları temin edilir,• Çoktan Seçmeli-Kelime Yazılması • Tasarım basamakları hazırlanır,• Veritabanına Erişim, Kelime ekle-çıkar-düzelt • Dokümantasyon elde edilir • ve bu belgelere uygun doğrultuda hareket edilir. Çalışma Şeması 12
  13. 13. 11.01.2013 13
  14. 14. 11.01.2013 Amaç Yazılım amacyazilim.com C#, Csharp, VB.NET, Yazılım Mühendisliği, Yazılım Uzmanlığı, Oracle, Cisco,SQL Server Eğitimleri, Mobil Uyg Adakale Sokak 28 /2 Kızılay-Ankara 0312 430 36 47 Mustafa Çelikcan info@amacyazilim.com Sonuç Mühendislik Yönünden• Ölçme• Değerlendirme• İzleme• DenetimUygulamaları bu platformlarda yazılabilir. 14
  15. 15. 11.01.2013 Kaynaklar • http://en.wikipedia.org/wiki/Mobile_operating_system • http://www.android.com/ • http://tr.wikipedia.org/wiki/Android.. • http://www.supermeydan.net/forum/forum670/threa d74106.html • http://www.apple.com/ios/ • http://forum.donanimhaber.com/m_35230375/tm.ht m • http://en.wikipedia.org/wiki/Android_%28operating_s ystem%29Teşekkürler 15

×