Symbian (işletim sistemi)

Vikipedi, özgür ansiklopedi
Şuraya atla: kullan, ara
Symbian-logo-web.jpg
SymbBelleFp2.jpg
Symbian 10 Belle'den bir görünüm.
Geliştirici(ler) Accenture
Nokia
Symbian Ltd.
Symbian Foundation
İşletim sistemi ailesi RTOS
Website http://symbian.nokia.com
Kaynak türü Açık kaynak
Çekirdek türü Mikro çekirdek
Güncelleme yöntemi

OTA

İlk Yayınlanma 1997 (EPOC32)
Son kararlı sürümü Symbian Belle FP2 / 11 Ekim 2012 (4 yıl önce) (2012-10-11)
Platform desteği ARM, x86
Paket yöneticisi Nokia Store, .sis, .sisx, .jad, .jar
2016 yılında verilen destek sona erecek.

Symbian, Symbian Vakfı tarafından cep telefonları ve bilgisayarları (PDA) gibi çeşitli taşınabilir iletişim aygıtları için geliştirilmiş ve 2000'li yıllarda yaygın olarak kullanılmış bir işletim sistemiydi. Symbian, başlangıçta Symbian Ltd tarafından 1998'de PDA'lar için kapalı kaynaklı bir işletim sistemi olarak geliştirildi.[1] Symbian OS, Psion'un EPOC sisteminin soyundan geldi ve yalnızca ARM işlemciler üzerinde çalıştı ancak yayınlanmamış bir x86 bağlantı noktası mevcuttu.[2] Symbian, Nokia, Samsung, Motorola, Sony Ericsson gibi birçok büyük cep telefonu markası tarafından kullanılıyordu. Akıllı telefon endüstrisini kuran öncü olarak, akıllı telefonların sınırlı kullanımda olduğu, Android tarafından geçildiğinde, 2010'un sonuna kadar dünya çapında en popüler akıllı telefon işletim sistemiydi.[3]

Symbian OS (2001'den itibaren) aslında bir kabuk sistemiydi ve komple bir işletim sistemi oluşturmak için ek bir kullanıcı arabirimi (ara katman olarak) gerektirdi. Symbian OS, ilk önce 2002'de piyasaya sürülen ve çoğu Nokia akıllı telefonunu çalıştıran, Nokia tarafından inşa edilen S60 (eski 60 Serisi) platformunda öne çıktı.

Symbian sonunda en yaygın kullanılan akıllı mobil işletim sistemi haline geldi. UIQ, çoğunlukla Motorola ve Sony Ericsson tarafından kullanılan başka bir Symbian kullanıcı arabirimi idi; Japonya'da da MOAP platformu vardı. Bu arabirimlerin uygulamaları, her biri Symbian OS üzerine inşa edilmesine rağmen birbirleriyle uyumlu değildi. Nokia, Symbian Ltd.'deki çoğunluk hissedarıydı ve 2008'de tüm hisseyi satın aldı. Daha sonra kar amacı gütmeyen Symbian Foundation, Symbian işletim sistemine telifsiz bir halef getirmek için kuruldu - platformu birleştirmek isteyen S60, Foundation'ın tercih ettiği arayüz oldu ve UIQ geliştirmeyi durdurdu. Symbian ^ 1 (veya S60 5inci Sürüm), 2009 yılında bir sonuç olarak yaratılmıştır. Symbian ^ 2, yalnızca Japon pazarında NTT DoCoMo taşıyıcısı tarafından kullanılmıştır. Symbian ^ 3, 2010'da olduğu gibi piyasaya çıktı ve hangi tarihte tamamen açık kaynak oldu. Symbian ^ 3, Anna ve Belle güncellemelerini 2011'de aldı.[4]

Symbian Foundation, 2010 yılının sonlarında parçalara ayrıldı ve Nokia, işletim sistemi geliştirme denetimini geri aldı. Şubat 2011'de Nokia, birincil akıllı telefon platformu olarak Microsoft'un Windows Phone sisteminin Windows phone 7 sürümünü kullanacağını açıkladı; Symbian yavaş yavaş ortadan kaldırılacaktı.[5] İki ay sonra, Nokia OS'yi kapalı lisansa taşıdı ve daha sonra Symbian'ın geliştirilmesini Accenture'ye devretti. Son destekçisi Nokia, 2011 yılında aygıtlarında işletim sistemi olarak Symbian'a verdiği desteği keseceğini ve artık Windows Phone 8 kullanacağını açıklamıştır. Ocak 2014'te Nokia, geliştiricilerden yeni veya değiştirilmiş Symbian yazılımlarını kabul etmeyi bıraktı. Duyuruya göre Symbian'a verilen destek 2016 senesine kadar sürecek, bu tarihten sonra güncelleme desteği olmayacak veya yeni bir Symbian cihaz üretilmeyecekti. Bu duyuru üzerine Nokia, Nokia Store ve Symbian platformu geliştiricilerinin büyük bir kısmını kaybetmiştir.[6]

Symbian Pack 2 görüntüsü

Nokia 808 PureView resmi olarak Nokia'nın en son Symbian akıllı telefonu oldu. Bununla birlikte, NTT DoCoMo, hala Symbian üzerinde middleware olarak hareket eden Japonya'da OPP (S) (MOAP'ın ardılı Operatör Paketi Symbian) aygıtlarını serbest bırakmaya devam etti.[7] Bunu çalıştıran telefonlar arasında Fujitsu'nun F-07F ve 2014'te Sharp'ın SH-07F modeli yer aldı.

Tarihçe[değiştir | kaynağı değiştir]

Symbian, 1990'lı yıllarda Psion tarafından yaratılmış bir işletim sistemi olan EPOC32'den kaynaklanmıştır. Haziran 1998'de Psion Software, Psion ve telefon üreticileri Ericsson, Motorola ve Nokia arasındaki büyük ortak girişim olan Symbian Ltd. oldu.

Ardından farklı cep telefonu üreticilerinin oluşturduğu gruplar tarafından desteklenen Symbian için farklı yazılım platformları oluşturuldu. S60 (Nokia, Samsung ve LG), UIQ (Sony Ericsson ve Motorola) ve MOAP (S) (yalnızca Fujitsu, Sharp gibi) içerir. O halde akıllı telefon işletim sisteminde önemli bir rekabete rağmen (Palm OS ve Windows Mobile nispeten küçük oyunculardı) Symbian 2006'da küresel akıllı telefon pazar payının% 67'sine ulaştı.[8]

Symbian menüsü

O zamanki pazar payı büyük olmasına rağmen Symbian, şu an için çeşitli aşamalarda zorluklar yaşıyordu: İlk OPL ve Symbian C ++ gibi yerel programlama dillerinin karmaşıklığına ve işletim sisteminin kendisinin karmaşıklığına bağlı olarak, 2000'lerin ortalarından ortalarına doğru inatçı geliştirici bürokrasi, ayrıca çeşitli IDE'lerin ve SDK'ların yüksek fiyatlarıyla seçiliyordu.[9] Bu kırıcı cesaret üçüncü parti geliştiricilerin hepsi, Symbian için yerli uygulama ekosisteminin daha sonra Apple'ın App Store veya Android'in Google Play hizmeti tarafından ulaşılabilen bir ölçekte gelişmesine neden olmadı. Buna karşılık, iPhone OS (2010'da iOS olarak yeniden adlandırıldı) ve Android, karşılaştırmalı olarak daha basit bir tasarıma sahipti, üçüncü taraf uygulamaları yaratmak ve elde etmek için daha kolay ve çok daha merkezi bir altyapı sağlıyordu, belirli geliştirici araçları ve programlama dillerini yönetilebilir düzeyde bir karmaşıklıkla sundu.

Haziran 2008'de Nokia, Symbian Ltd.'in satın alımını ilan etti ve Symbian Foundation adlı yeni ve bağımsız bir kar amacı gütmeyen kuruluş kuruldu. Nokia, NTT DoCoMo, Sony Ericsson ve Symbian Ltd. tarafından Symbian platformunu ücretsiz telifli, açık bir platform olarak yaratmak amacıyla Symbian OS ve onun ilişkili kullanıcı arayüzleri S60, UIQ ve MOAP sahiplerine katkıda bulundu. OSI ve FSF tarafından onaylanan Eclipse Kamu Lisansı (EPL) kapsamında bir kaynak yazılımdır. Symbian Vakfı'nın Nisan 2009'daki resmi lansmanını takiben, platform Symbian işletim sisteminin devamı niteliğindeydi. Symbian platformu resmi olarak Şubat 2010'da açık kaynak kodu olarak kullanıma sunuldu.

Nokia, Symbian işletim sisteminin çekirdeği ve kullanıcı arabirimi için geliştirme kaynaklarına sahip olduğu için Symbian'ın koduna büyük katkıda bulundu. O zamandan bu yana Nokia, platform geliştirme için kendi kod havuzunu korudu ve düzenli olarak geliştirme çalışmalarını kamuya açık depoya bıraktı. Symbian'ın Haziran 2008'de ilan edilen ve Nisan 2009'da resmen başlatılan Symbian Foundation liderliğindeki bir topluluk tarafından geliştirilmesi amaçlanmıştır. Amacı, Symbian platformunun tamamı için kaynak kodunu OSI ve Özgür Yazılım Vakfı onaylı Eclipse Kamu Lisansı (EPL) kapsamında yayınlamaktı. Kod, 4 Şubat 2010'da EPL kapsamında yayınlandı; Symbian Foundation, bu etkinliğin, tarihte Açık Kaynak'a taşınan en büyük kod tablası olduğuna dikkat çekti.

Bununla birlikte, Symbian OS içindeki bazı önemli bileşenler üçüncü taraflardan lisans almıştı ve bu da vakfın tam kaynağını derhal EPL'de yayınlanmasını engelledi; Bunun yerine kaynağın büyük kısmı daha kısıtlayıcı bir Symbian Foundation License (SFL) altında yayınlandı ve üyelik herhangi bir kuruluşa açık olmasına rağmen tam kaynak koduna erişim sadece üye şirketlerle sınırlıydı. Ayrıca, açık kaynaklı Qt çerçevesi Symbian'ı üst seviye cihazlarda değiştirmek ve yerine koymak için bir sonraki mobil işletim sistemi olacak olan MeeGo'nun birincil yükseltme yolu 2010 yılında Symbian'a tanıtıldı; Qt doğası gereği özgür ve özgürce gelişmek için oldukça kullanışlıydı. Platformda standart C / C ++, Python, Ruby ve Flash Lite gibi başka birçok çerçeve dağıtıldı. IDE'ler ve SDK'ler geliştirildi, ücretsiz olarak serbest bırakıldı ve Symbian için uygulama geliştirildi. Kasım 2010'da Symbian Foundation, küresel ekonomik ve piyasa koşullarındaki değişikliklerden (ve aynı zamanda Samsung ve Sony Ericsson gibi üyelerin desteğinin olmamasından dolayı) yalnızca lisansa açık bir kuruluşa geçeceğini açıkladı; Nokia, Symbian platformunun sorumluluğunu üstleneceğini açıkladı. Symbian Foundation, ticari marka sahibi ve lisanslama birimi olmaya devam edecek ve yalnızca icrada görevli olmayan direktörlere sahip olacaktır.

Pazar payı 2010'un üçüncü çeyreğinde% 39 iken 2010'un son çeyreğinde% 31'e geriledi. Symbian, 2010'un son çeyreğinde Android'in ardından hızlıca iOS ve Android'i kaybetti. Stephen Elop Eylül 2010'da Nokia'nın CEO'luğuna atandı. O, 11 Şubat 2011'de Microsoft'un, Windows Phone'u birincil akıllı telefon platformu olarak benimsemesine ve Symbian'ın MeeGo ile birlikte aşamalı olarak kaldırılmasına ilişkin bir ortaklık duyurusunda bulundu.[10] Sonuç olarak, Symbian'ın pazar payı düştü ve Symbian için uygulama geliştiricileri hızla düştü. Haziran 2011'de yapılan araştırmalar, Symbian'ı yayın anında kullanan mobil geliştiricilerin % 39'undan fazlasının platformu terk etmeyi planladığını gösteriyor. 5 Nisan 2011'e kadar Nokia, Symbian yazılımının herhangi bir bölümünü açık kaynaktan çekmeyi bırakmış ve işbirliğini Japonya'daki önceden seçilmiş küçük bir grup ortağına indirmiştir. EPL kapsamında yayınlanan kaynak kodu, üçüncü taraf depolarında mevcuttur.[11] 22 Haziran 2011 tarihinde Nokia, bir dış kaynak kullanımı programı için Accenture ile bir anlaşma imzaladı. Accenture, Symbian tabanlı yazılım geliştirmeyi ve 2016 yılına kadar Nokia'ya destek hizmetleri sağladı; Yaklaşık 2,800 Nokia çalışanı Ekim 2011'den itibaren Accenture çalışanları oldu. Transfer 30 Eylül 2011'de tamamlandı.

Symbian 3 teması

Nokia, 1 Ocak 2014 tarihinden itibaren Symbian için yazılım geliştirme ve bakım desteğini sonlandırdı; bundan sonra Nokia Deposunda yeni veya değiştirilmiş Symbian uygulamaları veya içeriği yayınlamayı reddetti ve yazılım sertifikası için 'Symbian Signed' programını sona erdirdi.

Symbian-ın temeli, Psion şirketinin geliştirdiği EPOC işletim sistemine dayanmaktadır. Symbian, geçmişte oldukça popülerdi ve oldukça büyük bir pazar payına sahipti. Bunun nedeni ise, karşısında yeteri kadar gelişmiş rakibinin bulunmamasıdır. Ancak, 2008 yılı ve sonrasında Symbian pazar payını kaybetmeye başlamış ve yerini Android işletim sistemine kaptırmıştır. Symbian yerine Android akıllı telefonlarının tercih edilmesinin nedenleri şu şekilde sıralanabilir:

  • Dokunmatik arayüzün, tuşlu arayüz kadar kullanışlı geliştirilememesi,
  • Yeni uygulamalara ve teknolojilere uygun akıllı telefonlarda kullanılmaması,
  • Gelişmiş akıllı telefonlarda kullanılmaması sebebiyle; oldukça gelişmiş akıllı telefonlarda kullanılan Android için uygulamaların hazırlanması

Symbian akıllı telefonların çabucak ününü kaybetmesine neden olmuştur.

Google, Android ile birlikte Open Handset Alliance'ı kurduğunda, açık kaynak ve Linux geliştiricilerinin büyük bir bölümünün ilgisini çekmiş oldu. Nokia ise Symbian Vakfı ile birilikte Symbian'ın kaynak kodunu açık hale getirmeye çalıştı. Ancak daha sonra kaynak kod yalnızca belli bir kesim için açık hale getirildi ve Symbian Vakfı Nokia'nın Symbian'ın tüm hisselerini ve lisanslarını alması sonucu kapatıldı. Symbian Vakfı yerine http://symbian.nokia.com adresi açıldı. Bu sırada S60.com da kapatıldı. Symbian Vakfı'ndan kalan kaynak kod hâlâ internette paylaşılmaktadır ancak Nokia Belle kaynak kodu Nokia tarafından açılmamaktadır.

Nokia, mobil geliştiricilerin dikkatini çekebilmek ve eğitim verebilmek amacıyla Forum Nokia'yı duyurdu. Çok geçmeden Forum Nokia kapatıldı ve yerine Nokia Developer hizmete sunuldu. Şu an Nokia Developer hala hizmet vermektedir ve Türkçe desteği de kazandırılmaktadır.

Nokia, Symbian işletim sistemi için gerekli uygulamaların bir adresten indirilebileceği WGZ tabanlı bir Mağaza geliştirdi ve N97 ile birlikte tüm S60v5 cihazlar için kullanıma soktu.[12] Çok geçmeden Mağaza'nın ismi (Ovi) Nokia'nın internet servisleri için kullanılan genel bir isim haline geldi. (Ovi Mail, Ovi Müzik gibi) Ancak Microsoft ile yapılan anlaşma sonrası Nokia'nın internet servislerinin ismi değiştirildi.[13] Fince'de "kapı" anlamına gelen Ovi yerine Nokia getirildi. Bu sayede Ovi Mağaza Nokia Mağaza, Ovi Mail de Nokia Mail ismini aldı.Ovi Mağaza'nın ismi Nokia Mağaza olarak değiştirildi ancak daha sonra tekrar Ovi Mağaza olarak değiştirildi. Çok geçmeden bazı internet servislerinin kapatılacağı duyuruldu.

Symbian işletim sisteminin son sahibi ve geliştiricisi Nokia'ydı. Nokia Symbian'ın tüm hisselerini 2008'de satın almış ve Symbian Vakfı'nı kurarak işletim sistemini açık kaynak hale getirmiştir. Ancak Android OS çıktıktan sonra vakfa üye firmalar Symbian'ı bir bir terk etmişlerdir. En sonunda vakıfta sadece Nokia ve Japonya dışına çıkmayan Fujitsu kalmıştır. Bu yüzden Nokia Symbian Vakfı'nı kapatmış ve işletim sisteminin açık kaynak kalacağını açıklamıştır ancak 5 Nisan 2011 tarihinde Symbian'ın kaynağını kapatmıştır. Kaynak kodun son açık sürümünün arşivleri gönüllüler tarafından Symbian Dump ve Symbian Incubation Projects gibi Nokia'dan bağımsız sitelerde barındırılmaktadır.

Symbian işletim sistemini kullanan birkaç farklı arayüz bulunmaktadır. Bunlar arasında, Sony Ericsson'un UIQ ve Nokia'nın Series 60, Seri 80 ve Series 90 ara birimleri bulunur. Bu arayüzlerden günümüzde sadece Series 60 varlığını sürdürmektedir.

Symbian İşletim Sistemi Sürümleri[değiştir | kaynağı değiştir]

İşletim sistemi Symbian ismini almadan önceki dönemlerde EPOC OS ismi ile daha çok PDA'larda kullanılmaktaydı. Bugün ise Symbian OS adını almıştır ve çoğunlukla akıllı telefonlarda kullanılmaktadır.

Symbian OS sürümleri şunlardır: EPOC16, EPOC OS R1, EPOC OS R2, EPOC OS R3, EPOC OS R4, EPOC OS R5, ER5U, Symbian OS 6.0, Symbian OS 6.1, Symbian OS 7.0 ve 7.0s, Symbian OS 8.0, SymbianOS 8.1, Symbian OS 9.0, Symbian OS 9.1 Symbian OS 9.2, Symbian OS 9.4 (S60v5), Symbian^3, Symbian Anna ve Symbian Belle.

Seri 60[değiştir | kaynağı değiştir]

Symbian Seri 60 (kısaca S60) platformu, Nokia tarafından geliştirilmiştir ve bugün Symbian'a sahip Akıllı telefonların çoğu S60 platform'una dayalıdır. Bunlara örnek olarak Nokia X6, Nokia 5800 ve Nokia C5-03 verilebilir. Ancak, Symbian^3 serisi çıkınca; Nokia S60'ın tüm orijinal internet bağlantılarını kesmiştir. Bunun en büyük örneği ise resmi s60 sitesi www.s60.com'un kapatılmasıdır. Ancak Symbian S60 serisine dayalı telefonlar hâlâ Nokia tarafından piyasaya sürülmektedir.

Seri 60 Versiyon 5[değiştir | kaynağı değiştir]

Bu sürüm ile Symbian akıllı telefonlar büyük bir çağ atlamışlardır. Normalde tuşlu arayüz üzerinde kullanılan Symbian, Nokia tarafından ilk olarak Nokia 5800 XpressMusic altında kullanılmak üzere dokunmatik arayüze uyarlanmıştır. Ancak bu arayüzün, tuşlu arayüzden pek bir farkının olmaması nedeniyle; dokunmatik arayüzdeki parmak hareketlerini çok daha iyi inceleyen ve kullanıcılarına sunan iOS ve Android, öne geçmişlerdir.

Şu anda Symbian S60v5, birçok Nokia akıllı telefonda kullanılmaktadır. En son çıkan S60v5 akıllı telefon Nokia C5-03'tür.

Symbian^3[değiştir | kaynağı değiştir]

Symbian^3 tamamen Nokia tarafından geliştirilen, ve geliştirilmesi devam eden bir Symbian platofrmudur. S60v5'ten sonra gelen platform, 200'den fazla yeni özelliği barındırmaktadır. Bu özelliklerin en bilinenleri yeni geliştirilmiş ana ekran ve menü düzeni, geliştirilmiş coverflow özelliğine sahip müzikçalar ve USB On The Go'dur.

Symbian^3, şu anda yalnızca Nokia akıllı telefonlarda kullanılmaktadır. Bu akıllı telefonlar, N8, C7, Oro, C6-01, E6, E7, X7, 500, 600, 603, 700, 701 ve 808'dir.

Nokia, Symbian Anna güncellemesinden sonra gelen Symbian Belle yazılımının ismini Nokia Belle olarak değiştirmiş ve bundan sonraki ürünlerinde Symbian ismini kullanmayacağını göstermiştir. Kullanıma sunulmuş en güncel Symbian OS sürümü Nokia Belle Feature Pack 1 olup şu an için Nokia 808 PureView, Nokia 701, Nokia 700 ve Nokia 603'te kullanılabilmektedir. Gelecek güncellemenin ismi ise Nokia Belle Feature Pack 2'dir.

Aynı zamanda Nokia tarafından düzenlenen geliştirici konferansında Symbian OS'in (Belle sürümden sonra) gelecek iki sürümünün isimleri verilmiş (Symbian Carla ve Symbian Donna) ancak sonradan isimler Feature Pack olarak değiştirilmiştir.

Özellikler[değiştir | kaynağı değiştir]

Kullanıcı arabirimi[değiştir | kaynağı değiştir]

Symbian, kuruluşundan beri AVKON (eskiden Series 60 olarak da bilinir) olarak bilinen bir grafik araç setine sahipti. S60, 15 tuşlu genişletilmiş telefon tuş takımı veya mini QWERTY klavyeler gibi klavye benzeri bir arayüz metaforu ile işlenebilecek şekilde tasarlanmıştır. AVKON tabanlı yazılım, Symbian ^ 3'e kadar ve Symbian sürümleri ile ikili olarak uyumludur.[14] Symbian ^ 3, yeni uygulamalar için önerilen kullanıcı arabirimi araç kiti olan Qt çerçevesini içeriyor. Qt ayrıca eski Symbian aygıtlarına da kurulabilir.

Symbian ^ 4, özellikle Qt Widget'ın üzerine kurulmuş olan "UI Extensions for Mobile" veya UIEMO (dahili proje adı "Orbit") olarak bilinen dokunmatik arayüz için özel olarak tasarlanmış yeni bir GUI kütüphane çerçevesi oluşturmak üzere planlandı; Ocak 2010'da bir önizleme çıktı, ancak Ekim 2010'da Nokia, Orbit / UIEMO'nun iptal edildiğini açıkladı.[15] Nokia şu anda geliştiricilere hem Symbian hem de MeeGo için geliştirmeye izin veren, görsel olarak zengin dokunmatik ekran arabirimleri oluşturmak için QML'yi, yeni üst düzey bildirimsel arayüz ve komut dosyası çerçevesinde Qt Quick'ı kullanmasını öneriyor; Mevcut Symbian ^ 3 cihazlarına bir Qt güncellemesi olarak teslim edildi.[16] Daha fazla uygulama kademeli olarak Qt'da yeniden işlenmiş bir kullanıcı arabirimini içerdiğinde, eski S60 çerçevesi (AVKON) kullanımdan kaldırılacak ve artık eski cihazlarla olan ikili uyumluluğu bozarak bazı noktalarda yeni cihazlara dahil olmayacaktır.

Tarayıcı[değiştir | kaynağı değiştir]

Symbian ^ 3 ve önceki sürümlerinde yerleşik bir WebKit tabanlı tarayıcı olan Symbian için Nokia Tarayıcısı var. Symbian, WebKit'i kullanan ilk mobil platformdu. Bazı eski Symbian modelleri, varsayılan tarayıcı olarak Opera Mobile'a sahiptir.[17]

Nokia, geliştirilmiş hız ve geliştirilmiş kullanıcı arabirimi ile Symbian Anna'nın piyasaya sürülmesi ile yeni bir tarayıcı çıkardı.

Çoklu dil desteği[değiştir | kaynağı değiştir]

Symbian, güçlü yerelleştirme desteğine sahiptir ve üreticilerin ve üçüncü parti uygulama geliştiricilerin Symbian tabanlı ürünlerinde küresel dağıtımı desteklemek için yerelleştirmelerine olanak tanır. Mevcut Symbian sürüm (Symbian Belle) Nokia'nın cihazda dil paketleri halinde kullanıma sunduğu 48 dil desteği bulunuyor.

Symbian, 2010 yılından itibaren Qt Oluşturan veya Carbide.c ++ ile birlikte kullanılabilen ana SDK olarak Qt ile standart C++ kullanmaya geçti. Qt, eski Symbian / S60 3'ü (Feature Pack 1'den başlayarak, S60 3.1'den itibaren) ve Symbian / S60 5inci Sürüm'de (S60 5.01b), yeni Symbian platformunu destekliyor.[18] Maemo ve MeeGo, Windows, Linux ve Mac OS X'i de destekliyor.

Alternatif uygulama geliştirme, Python, Adobe Flash Lite veya Java ME kullanılarak yapılabilir.

Symbian OS, daha önce yerel uygulama geliştirme ortamı olarak Carbide.c ++ entegre geliştirme ortamı (IDE) ile birlikte Symbian'a özel bir C ++ sürümü kullandı.

Web Çalışma Zamanı (WRT), S60 Platformunda widget'lar oluşturmaya izin veren taşınabilir bir uygulama çerçevesidir; Birden fazla tarayıcı örneğini ayrı JavaScript uygulamaları olarak başlatmaya izin veren S60 WebKit tabanlı tarayıcının bir uzantısıdır.

Mimari[değiştir | kaynağı değiştir]

Teknoloji alanları ve paketler[değiştir | kaynağı değiştir]

Symbian tasarımı her biri birkaç yazılım paketi içeren teknoloji alanlarına bölünmüştür. Her teknoloji alanının kendi yol haritası vardır ve Symbian Vakfı, bu teknoloji alan adı yol haritalarını yöneten bir teknoloji yöneticileri ekibine sahiptir.

Her paket, paketin katkıda bulunduğu ve etkilenebileceği genel işlev alanına dayalı olarak tam bir teknoloji alanına tahsis edilir. İlgili paketleri temalar halinde gruplayarak, Symbian Foundation, güçlü bir topluluğu kendi etrafında şekillendirmeye, tartışma ve inceleme üretmeye teşvik etmeyi umuyor.

Tasarım[değiştir | kaynağı değiştir]

Nokia-500 arayüzü

Symbian, diğer işletim sistemleri gibi (özellikle de masaüstü bilgisayarlarda kullanılmak üzere oluşturulmuş olanlar gibi) önleyici çoklu görev ve bellek koruma özelliklerine sahiptir. EPOC'un çoklu görev becerisine olan yaklaşımı VMS'den esinlenmiştir ve asenkron sunucu tabanlı olaylara dayalıdır.[19]

Symbian OS üç sistem tasarım ilkeleri göz önüne alındığında yaratılmıştır:

  • Kullanıcı verisinin bütünlüğü ve güvenliği en üst düzeyde.
  • Kullanıcı zamanı boşa harcamamalı.
  • Tüm kaynaklar kıtdır.

Bu ilkeleri en iyi şekilde izlemek için, Symbian bir mikrokernel kullanıyor, servislere bir istek ve geri çağrı yaklaşımı var ve kullanıcı arabirimi ile motor arasındaki ayrımı koruyor. İşletim sistemi, düşük güçte batarya tabanlı cihazlar ve ROM tabanlı sistemler için (ör. XIP ve paylaşımlı kütüphanelerde yeniden giriş gibi özellikler) için optimize edilmiştir.[20] Uygulamalar ve işletim sistemi kendisi, nesne yönelimli bir tasarım izler.

Daha sonra OS yinelemeleri bu yaklaşımı özellikle 8 ve 9 sürümlerinde bir gerçek zamanlı çekirdeğin ve bir platform güvenlik modelinin piyasaya sürülmesiyle pazar taleplerine yanıt olarak seyreltti.

Kaynakların korunması için güçlü bir vurgu vardır; bu açıklamalar, tanımlayıcılar ve bir temizleme yığını gibi Symbian'a özgü programlama deyimleriyle örneklenmiştir. Depolama alanını korumak için benzer yöntemler mevcuttur. Ayrıca, tüm Symbian programlama olay tabanlı ve uygulamalar doğrudan bir olayla uğraşmadığında merkezi işlem birimi (CPU) düşük güç moduna geçiriliyor. Bu, aktif nesneler olarak adlandırılan bir programlama deyimi aracılığıyla yapılır. Benzer şekilde, iş parçacıkları ve süreçler için Symbian yaklaşımı, genel giderleri azaltarak yönlendirilir.

İşletim sistemi[değiştir | kaynağı değiştir]

  • Yazılım iskeleti Katmanı
  • Uygulama Hizmetleri Katmanı
  • OS Hizmetleri Katmanı
    • jenerik OS hizmetleri
    • iletişim hizmetleri
    • multimedya ve grafik hizmetleri
    • bağlantı hizmetleri
  • Temel Hizmetler Katmanı
  • Çekirdek Hizmetleri ve Donanım Arayüz Katmanı

Temel Hizmetler Katmanı, kullanıcı tarafındaki işlemler tarafından erişilebilen en düşük seviyededir; Mağaza, Merkezi Depo, DBMS ve şifreleme servislerini yöneten bir Eklenti Çerçevesi olan Dosya Sunucusu ve Kullanıcı Kitaplığı'nı içerir. Ayrıca, Metin Penceresi Sunucusu ve Metin Kabuğu'nu da içerir: daha üst katmanlı hizmetler gerekmeden tamamen işlevsel bir bağlantı noktasının oluşturulabileceği iki temel hizmetdir.

Symbian'ın mikrokernel mimarisine sahip olması, sağlamlık, kullanılabilirlik ve yanıt vermeyi en üst düzeye çıkarmak için çekirdeğin içinde gerekli olan minimumun olması anlamına geliyor. Bir zamanlayıcı, bellek yönetimi ve aygıt sürücüleri içerir, ancak ağ hizmetleri, telefon ve dosya sistemi desteği gibi diğer hizmetler OS Hizmetleri Katmanı'na veya Temel Hizmetler Katmanına yerleştirilir. Aygıt sürücülerinin eklenmesi, çekirdeğin gerçek bir mikrokernel olmadığı anlamına gelir. Nanokernel olarak adlandırılan EKA2 gerçek zamanlı çekirdeği, yalnızca en temel ilkelleri içerir ve diğer soyutlamaları uygulamak için genişletilmiş bir çekirdek gerektirir.

Symbian'ın mikrokernel mimarisine sahip olması, sağlamlık, kullanılabilirlik ve yanıt vermeyi en üst düzeye çıkarmak için çekirdeğin içinde gerekli olan minimumun olması anlamına geliyor. Bir zamanlayıcı, bellek yönetimi ve aygıt sürücüleri içerir, ancak ağ hizmetleri, telefon ve dosya sistemi desteği gibi diğer hizmetler OS Hizmetleri Katmanı'na veya Temel Hizmetler Katmanına yerleştirilir. Aygıt sürücülerinin eklenmesi, çekirdeğin gerçek bir mikro çekirdek olmadığı anlamına gelir. Nanokernel olarak adlandırılan EKA2 gerçek zamanlı çekirdeği, yalnızca en temel ilkelleri içerir ve diğer soyutlamaları uygulamak için genişletilmiş bir çekirdek gerektirir.

Symbian, diğer aygıtlarla, özellikle çıkarılabilir medya dosya sistemleriyle uyumluluğu vurgulamak için tasarlanmıştır. EPOC'un erken gelişimi, FAT'ı iç dosya sistemi olarak kabul etmeye yol açtı ve bu kalırken, POSIX tarzı bir arabirim ve akışlı bir model sağlamak için temel FAT üzerinde nesne odaklı bir kalıcılık modeli yerleştirildi. İç veri biçimleri, tüm dosya manipülasyonlarını çalıştırmak için verileri oluşturan API'leri kullanmaya dayanır. Bu, veri bağımlılığı ve değişiklikler ve veri taşıma ile ilgili zorluklarla sonuçlandı.

ETEL (EPOC telefon), ESOCK (EPOC soketleri) ve C32 (seri iletişimden sorumlu) olmak üzere üç ana sunucu bulunan geniş bir ağ ve iletişim alt sistemi vardır. Bunların her biri eklenti düzenine sahiptir. Örneğin, ESOCK farklı ".PRT" protokol modüllerinin çeşitli ağ protokol düzenlerini uygulamasına izin verir. Alt sistem aynı zamanda Bluetooth, IrDA ve USB gibi kısa menzilli iletişim bağlantılarını destekleyen bir kod da içerir. Ayrıca kullanıcı arabirimi (UI) Kodu'nun büyük bir kısmı da var. Symbian işletim sisteminde yalnızca temel sınıflar ve altyapı mevcuttu; gerçek kullanıcı arayüzlerinin çoğu üçüncü şahıslar tarafından korunuyordu. Artık böyle değil. S60, UIQ ve MOAP olmak üzere üç ana kullanıcı arabirimi 2009'da Symbian'a katkıda bulunuldu. Symbian ayrıca grafik, metin düzeni ve yazı tipi işleme kitaplıklarını da içeriyor.

Tüm yerli Symbian C ++ uygulamaları, uygulama mimarisi tarafından tanımlanan üç çerçeve sınıfından oluşturulmuştur: bir uygulama sınıfı, bir doküman sınıfı ve bir uygulama kullanıcı arabirimi sınıfı. Bu sınıflar temel uygulama davranışını oluşturur. Geriye kalan ihtiyaç duyulan işlevler, uygulama görünümü, veri modeli ve veri arabirimi, bağımsız olarak oluşturulur ve yalnızca kendi API'leri aracılığıyla diğer sınıflarla etkileşime girer.

Birçok şey daha bu modele uymuyor - örneğin, SyncML, Java ME, ve multimedya'nın çoğunun üzerinde başka bir API seti sağlıyor. Bunların çoğu çerçeveler ve satıcıların üçüncü taraflardan bu çerçevelere eklentiler sağlamaları bekleniyor (örneğin, Multimedya codec'leri için Helix Player). Bu, bu gibi işlev alanlarına API'lerin birçok telefon modelinde aynı olması ve bu satıcıların çok fazla esneklik kazanması avantajına sahiptir. Fakat bu, telefon üreticilerinin bir Symbian OS telefonu yapmak için çok fazla entegrasyon çalışması yapması gerektiği anlamına geliyor.

Symbian, "TechView" adı verilen bir referans kullanıcı arabirimi içerir. Özelleştirmeye başlamak için bir temel sağlar ve çok sayıda Symbian testinin ve örnek kodun çalıştığı ortamdır. Psion Seri 5 kişisel ajandasındaki kullanıcı arabirimine çok benzer ve herhangi bir üretim telefon kullanıcı arayüzü için kullanılmıyor.

Symbian UI değişkenleri[değiştir | kaynağı değiştir]

Symbian OS üzerinde çalışan veya temel alan Kullanıcı Arayüzleri platformları şunları içerir:

S60, Symbian, Series 60 olarak da bilinir.

  • Sony Ericsson G700, dayanıklı bir dokunmatik ekranla birlikte gelen Symbian UIQ 3.0'da esas olarak Nokia tarafından desteklendi. Bu platformun ilk sayıları Nokia 7650'de S60 (1.nesil) olarak görünüyordu. Bunu S60 2.nesil (örneğin Nokia N70), S60 3.nesil (örneğin Nokia N73) ve S60 5.nesil (Nokia N97 gibi). S60 adı, Symbian Foundation kurulduktan sonra yalnızca Symbian olarak değiştirildi ve ardından Symbian ^ 1, 2 ve 3 olarak anıldı.[21]
  • Nokia 9300 gibi Nokia Communicators tarafından kullanılan Seri 80.
  • Seri 90 dokunmatik ve butonludur. Bu platformu kullanan tek telefon Nokia 7710'dur. UIQ, çoğunlukla Sony Ericsson ve daha sonra Motorola tarafından desteklendi. Hem düğmeler hem de dokunmatik / kalem tabanlı girişlerle uyumludur. Son büyük sürüm, 2008'de Sony Ericsson G900 üzerinde UIQ3.1. Symbian Foundation'ın kurulmasından sonra kullanımdan kaldırıldı ve farklı Symbian UI değişkenlerini birleştirecek kararı, S60'ın ileriye doğru sürüm olarak kabul edilmesine yol açtı.[22]
  • Fujitsu, Mitsubishi, Sony Ericsson ve Sharp tarafından geliştirilen NTT DoCoMo telefonları tarafından kullanılan MOAP (Mobil Odaklı Uygulamalar Platformu). DoCoMo'nun FOMA "Mobil Erişim Özgürlüğü" ağ markası için özel olarak geliştirilmiş bir arabirim kullanıyor ve daha önceki Fujitsu FOMA modellerinden gelen kullanıcı arayüzüne dayanıyor. Kullanıcı yeni C ++ uygulamaları yükleyemez. (Yalnızca Japonya)
  • NTAP DoCoMo'nun FOMA telefonunda kullanılan MOAP'ın halefi OPP.

Pazar payı ve rekabet[değiştir | kaynağı değiştir]

16 Kasım 2006'da sistem'le çalışan 100 milyonuncu akıllı telefon sevk edildi. 21 Temmuz 2009 tarihi itibarıyla, Symbian OS çalıştıran 250 milyondan fazla cihaz üretildi.

2006 yılında, Symbian akıllı telefon pazarının% 73'üne, 2011 yılının ikinci çeyreğinde pazarın % 22.1'ine sahip oldu. Symbian, pazara yeni giren rakip platformların pazara girmesiyle pazarın dramatik bir şekilde büyüdüğü yıllar boyunca pazar payını kaybetti, ancak satışları aynı zaman aralığında arttı.[23] Örneğin, Symbian'ın küresel akıllı telefon pazarındaki payı 2008'de % 52.4, 2009'da % 47.2'ye düşmesine rağmen, Symbian cihazlarının gönderimleri 74.9 milyon adetten 78.5 milyon adete % 4.8 arttı. 2009'un ikinci çeyreğinden 2010'un ikinci çeyreğine kadar, Symbian cihazlarının sevkıyatı 19.178.000 adet olan 27.129.340'tan 8.0 milyon adetle % 41.5 arttı; Android için 9.6 milyon adet, RIM için 3.3 milyon adet ve Apple için 3.2 milyon adet arttı.[24]

Şubat 2010'da yayınlanan cihaz gönderileriyle ilgili önceki raporlar, RIM'in % 20.8, Apple'ın % 15.1 (iOS üzerinden), Microsoft'un % 8.8 (Windows CE ve Windows Mobile üzerinden) ve Android'i n% 4.7 olması ile Symbian cihazları 2009'da gönderilen akıllı mobil cihazların % 47,2'sini oluşturdu.[25] "Akıllı mobil cihaz" satışlarında Symbian cihazlar 2010 yılının pazar lideriydi. İstatistikler, Symbian cihazlarının akıllı mobil cihazların% 37,6'sını oluşturduğunu gösterdi; Android % 22,7, RIM % 16 ve Apple  % 15.7 (iOS aracılığıyla) idi. Bazı tahminler Symbian işletim sistemi ile 2010'un ikinci çeyreğine kadar taşınan mobil cihazların sayısının 385 milyon olduğunu belirtti. Motorola, Samsung, LG ve Sony Ericsson, 2009-10 döneminde Google'ın Android, Microsoft'un Windows Phone sistemi de dahil olmak üzere alternatif platformların lehine Symbian'tan çekildiğini açıkladı.[26]

2012 yılının ikinci çeyreğinde, IDC'ye göre dünya pazar payı, tüm zamanların en düşük seviyesi olan% 4.4'e düştü.

Versiyonları[değiştir | kaynağı değiştir]

Versiyon Açıklama
EPOC16 Başlangıçta EPOC olarak adlandırılan EPOC16, Psion tarafından 1980'lerin sonlarında ve 1990'ların başında Psion'un "SIBO" (SIxteen Bit Organizatörler) cihazları için geliştirilen işletim sistemiydi. Tüm EPOC16 cihazlarında Intel 8086 aileden bir işlemci ve 16 bitlik bir mimari bulunur. EPOC16, Intel 8086 çevirici dili ve C dilinde yazılmış, ROM'da (Sadece okunabilir bellek) teslim edilmesi için tasarlanmış, tek kullanıcılı, önleyici birçok görevli işletim sistemiydi. Açık Programlama Dili (OPL) ve OVAL adlı entegre bir tümleşik geliştirme ortamı (IDE) adı verilen basit bir programlama dilini destekledi. SIBO cihazları arasında şunlar bulunur: MC200, MC400, Seri 3 (1991-98), Seri 3a, Seri 3c, Seri 3mx, Siena, Workabout ve Workabout mx. İlk EPOC16 cihazları olan MC400 ve MC200, 1989'da gönderildi.

EPOC16, başta tek renkli, klavye ile çalıştırılan bir grafik arayüzü içermekteydi - bunun için orijinal olarak bir dijital gösterge paneli şeklinde işaretçi girişi olan donanım vardı.

1990'ların sonunda, işletim sistemine Psion'un yeni EPOC32 OS'sinden ayırmak için EPOC16 adı verildi.

EPOC32 (1 - 5) TEPOC32'nin ilk sürümü olan Release 1, 1997'de Psion Series 5 ROM v1.0'da çıktı. Daha sonra, ROM v1.1 Release 3'ü içeriyordu. (Release 2, hiçbir zaman halka açık değildi.) Bunları Psion Seri 5mx, Revo / Revo plus, Psion Seri 7 / netPad ve Psion netbook destekliyordu.

EPOC32 işletim sistemi, basitçe EPOC olarak anıldı ve daha sonra Symbian OS olarak yeniden adlandırıldı. Symbol'a geçişten önce isimlerle olan karmaşaya ek olarak, EPOC16'ya "yeni" EPOC'den ayırt etmek için sıklıkla SIBO adı verildi. İsimlerin benzerliğine rağmen, EPOC32 ve EPOC16, tamamen farklı işletim sistemlerine sahipti, EPOC32, 1990'ların ortalarında başlayarak yeni bir kod tabanımızdan C ++ ile yazılmıştı.

EPOC32, uygulama geliştiricisini programlarını bir motora ve bir arabirime ayırmaya teşvik eden, ön bellekli, çok görevli, tek kullanıcılı bir işletim sistemi idi. PDAs'ın Psion serisi, elle kullanılan makineler için özel olarak bir klavye ile donatılmış olan (dolayısıyla palmtop GUI'lerden daha çok masaüstü GUI'lerine benzeyen) EIKON adlı bir grafik kullanıcı arayüzü ile gelir.

Bununla birlikte, EPOC'un özelliklerinden birisi, Ericsson R380 ve sonrasında kapsamlı bir şekilde araştırılan bir özellik olan, GUI sınıflarının temel bir setine dayanan yeni GUI'lerin geliştirilmesinin kolaylığıdır.

EPOC32 başlangıçta ARM7, ARM9, StrongARM ve Intel'in XScale gibi ARM mimarisi ailesi için geliştirildi, ancak birkaç başka işlemci türü kullanan hedef cihazlara derlenebilir.

EPOC32'nin gelişimi sırasında Psion, EPOC'ü üçüncü taraf aygıt üreticilerine lisanslamayı ve yazılım bölümünü Psion Yazılımı olarak devre dışı bırakmayı planladı. İlk lisans alanlarından birisi, üretimin 1000 üniteden daha azı ile durdurulan kısa ömürlü Geofox'du. Ericsson, MC218 olarak adlandırılan 5mx'lik yeniden pazarlamalı bir Psion Series serisi piyasaya sürdü ve daha sonra EPOC Release 5.1 tabanlı akıllı telefon R380'i yarattı. Oregon Scientific ayrıca bir bütçe EPOC cihazı olan Osaris bıraktı. İş, 1994 sonlarında 32-bit sürümü üzerinde başladı.

Haziran 1997'de piyasaya sürülen Seri 5 cihazı, "Protea" kod adlı EPOC32 işletim sisteminin ilk iterasyonlarını ve "Eikon" grafik kullanıcı arayüzünü kullandı.

Oregon Scientific Osaris, ER4'ü kullanan tek PDA'ydı.

Psion Seri 5mx, Psion Seri 7, Psion Revo, Diamond Mako, Psion netBook ve Ericsson MC218, 1999'da ER5 kullanılarak piyasaya çıktı. CeBIT, Phillips Illium / Accent'da bir telefon projesi ilan edildi, ancak ticari bir sürüm elde etmedi. Bu sürüm geriye dönük olarak Symbian OS 5 olarak adlandırıldı.

ER5u kullanan ilk telefon olan Ericsson R380, Kasım 2000'de piyasaya çıktı. 'Açık' bir telefon değildi - yazılım yüklenemedi. Özellikle, kod adı "Conan" olan bir Bluetooth Revo halefi de dahil olmak üzere yeni nesil PDA'lar için asla serbest bırakılmamış bir dizi Psion prototibi ER5u kullanıyordu. Adındaki 'u', Unicode'u desteklediği gerçeğini ifade eder.

Haziran 1998'de Psion Software, Psion ve telefon üreticileri Ericsson, Motorola ve Nokia arasındaki büyük ortak girişim olan Symbian Ltd. oldu. Sürüm 6 itibarıyla, EPOC sadece Symbian OS olarak bilinmeye başladı.

Symbian OS 6.0 ve 6.1 OS, Symbian OS olarak yeniden adlandırıldı ve yeni bir dizi akıllı telefonun temeli olarak öngörülüyordu. Bu sürüm bazen ER6 olarak adlandırılır. Psion, yeni şirkete 130 anahtar personel verdi ve şirketin% 31 hissesini elinde tuttu.

İlk 'açık' Symbian OS telefon olan Nokia 9210 Communicator Haziran 2001'de piyasaya çıktı. Bluetooth desteği eklendi. 2001'de neredeyse 500 bin Symbian telefonu gönderildi, ertesi yıl 2,1 milyona yükseldi.

Farklı UI'lerin geliştirilmesi, 'akıllı telefon' veya 'iletişimci' cihazları için "referans tasarım stratejisi" ile kapsamlı bir şekilde yapıldı; bunlar klavye veya tablet tabanlı tasarımlara bölündü. İki referans UI'sı (DFRD'ler veya Aygıt Ailesi Referans Tasarımları) gönderildi - Kuvars ve Kristal. Bunlardan birincisi, Ericsson'un 'Ronneby' tasarımı ile birleşti ve UIQ arayüzü için temel oluşturdu; Nokia Seri 80 arayüzü olarak piyasaya sürüldü.

Daha sonra DFRD'ler Sapphire, Ruby ve Zümrüt'tür. Sadece Sapphire, Pearl DFRD'ye dönüşerek piyasaya çıktı ve nihayet ilk gerçek akıllı telefonlar için tuş takımı tabanlı 'kare' kullanıcı arayüzü olan Nokia Series 60 UI. Bunlardan ilki, VGA (0.3 Mpx = 640 × 480) çözünürlüğe sahip dahili bir kameralı ilk Nokia 7650 akıllı telefontu (Symbian OS 6.1'i de içeriyor). Diğer önemli S60 Symbian 6.1 cihazları Siemens'in ilk ve son Symbian telefonu olan kısa ömürlü Sendo X ve Siemens SX1 olan Nokia 3650'dir.

Jenerik olma çabalarına rağmen UI, rakip şirketler arasında açık bir şekilde ayrıldı: Kristal veya Sapphire Nokia, Quartz Ericsson'dı. DFRD, UI geliştirmeden 'başsız' teslimatın lehine aktif bir geri çekilişin parçası olarak Symbian tarafından geç 2002'de terk edildi. Pearl Nokia'ya verildi, Quartz gelişimi UIQ Technology AB olarak ayrıldı ve Japon firmalarla yapılan iş hızlıca MOAP standardına katlandı.

Symbian OS 7.0 ve 7.0s UIQ (Sony Ericsson P800, P900, P910, Motorola A925, A1000), Series 80 (Nokia 9300, 9500), Series 90 (Nokia 7710) gibi tüm çağdaş kullanıcı arabirimlerinde görülen önemli bir Symbian sürümüdür. S60 (yazılım platformu) (Nokia 3230, 6260, 6600, 6670, 7610) ve Japonya'da birçok FOMA telefonu bulunuyor. Aynı zamanda EDGE desteği ve IPv6 da eklendi. Java desteği pJava ve JavaPhone'dan Java ME standardına dayalı olarak değiştirildi.

2003 yılının ilk çeyreğinde bir milyon Symbian telefonu gönderildi, bu oran 2003 sonunda bir milyona yükseldi.

Symbian OS 7.0s, Communicator 9500 ve önceki Communicator 9210 arasındaki uyumluluk için kısmen Symbian OS 6.x ile daha geriye dönük uyumluluk için uyarlanmış 7.0 özel bir sürümü idi.

2004'te Psion, Symbian'daki hisselerini sattı. Aynı yıl Symbian işletim sistemini kullanan cep telefonları için ilk solucan olan Cabir geliştirildi; bu da Bluetooth'u yakınlardaki telefonlara yaymak için kullandı.

Symbian OS 8.0 İlk önce 2004 yılında gönderildi, avantajlarından biri ve iki farklı çekirdek (EKA1 veya EKA2) seçimi oldu. Bununla birlikte, EKA2 çekirdeği sürümü Symbian OS 8.1b'ye kadar gönderilmedi. Çekirdekler, kullanıcı tarafından benzer şekilde davranıyor, ancak dahili olarak çok farklı. EKA1, eski aygıt sürücüleri ile uyumluluğu korumak için bazı üreticiler tarafından seçildi; EKA2 gerçek zamanlı bir çekirdekti. 8.0b, 2003 yılında geliştirildi.

CDMA, 3G, iki yönlü veri akışını, DVB-H'yi ve vektörel grafikleri ve doğrudan ekran erişimi olan OpenGL ES'yi destekleyen yeni API'ler de vardı.

Symbian OS 8.1 8.0'ın geliştirilmiş bir versiyonu, sırasıyla EKA1 ve EKA2 çekirdeği ile 8.1a ve 8.1b sürümlerinde mevcuttu. 8.1b sürümü, EKA2'nin tek yongalı telefon desteği ancak ek güvenlik katmanı olmadan, gerçek zamanlı desteği isteyen, ancak açık uygulama yüklemesine izin vermeyen Japon telefon şirketleri arasında popülerdi.

Symbian OS 8.1a'nın yer aldığı ilk ve en ünlü akıllı telefon, Nokia N serisi'ndeki ilk Nokia N90'dı.

Symbian OS 9.0 Symbian OS 9.0 yalnızca dahili Symbian amaçları için kullanılmıştır. 2004'te de-ürünize edildi. 9.0, EKA1 için yolun sonunu işaretledi. 8.1a, Symbian OS'nin son EKA1 sürümüdür.

Symbian OS genellikle makul ikili kod uyumluluğunu sürdürmüştür. Teorik olarak OS, BC'den ER1-ER5'e, daha sonra 6.0'dan 8.1b'ye BC idi. Araçlar ve güvenlikle ilgili olarak 9.0 için önemli değişiklikler gerekiyordu, ancak bu bir defaya mahsus bir olay olmalıdır. ARMv4 gerektiren ARMv5 gerektiren geriye doğru uyumluluğu bozmadı.

Symbian OS 9.1 2005 yılının başında piyasaya çıktı. Zorunlu kod imzalamayı kolaylaştıran platform güvenlik modülü de dahil olmak üzere birçok yeni güvenlikle ilgili özellik içeriyor. Yeni ARM EABI ikili modeli geliştiricilerin yeniden düzenlemeye ihtiyaç duydukları ve güvenlik değişikliklerinin kodlamaları gerektiği anlamına geldiği anlamına geliyor. S60 platformu 3. Sürüm telefonlarında Symbian OS 9.1 bulunur. Sony Ericsson, Symbian OS 9.1 tabanlı M600 ve P990 ürünlerini satıyor. Daha önceki sürümlerde, sahibin çok sayıda SMS gönderdikten sonra telefonun geçici olarak kilitleneceği bir kusur vardı. Bununla birlikte, Nokia, 13 Eylül 2006 tarihinde bu hatayı düzeltmek için küçük bir program yayınladı. Bluetooth 2.0 desteği de eklendi.[27]

Symbian 9.1, yetenekler ve bir Platform Güvenlik çerçevesi getirdi. Bazı API'lara erişmek için geliştiricilerin uygulamalarını dijital imza ile imzalamaları gerekir. Temel yetenekler kullanıcı tarafından verilebilir ve geliştiriciler kendilerini imzalayabilirken, daha gelişmiş özellikler onay için bağımsız 'test evleri' ve telefon üreticilerini kullanan Symbian Signed programı aracılığıyla belgelendirme ve imzalama gerektirir. Örneğin, çoklu ortam aygıt sürücülerine erişim telefon üreticisinin onayı gerektirirken dosya yazımı kullanıcı tarafından verilebilir bir özelliktir. TC TrustCenter ACS Yayıncı kimliği sertifikası, geliştiriciler tarafından imzalama uygulamaları için gereklidir.

Symbian OS 9.2 Q1 2006'ya çıktı. OMA Device Management için destek 1.2 (1.1.2 idi). S60 3rd Edition Feature Pack 1 telefonları Symbian OS 9.2'ye sahip oldu.

Symbian OS 9.2 işletim sistemli Nokia telefonları arasında Nokia E71, Nokia E90, Nokia N95, Nokia N82, Nokia N81 ve Nokia 5700 sayılabilir.

Symbian OS 9.3 12 Temmuz 2006'da çıkarıldı. Yükseltmeler, Wifi IEEE 802.11, HSDPA için geliştirilmiş bellek yönetimi ve yerli desteği içeriyor. Nokia E72, Nokia 5730 XpressMusic, Nokia N79, Nokia N96, Nokia E52, Nokia E75, Nokia 5320 XpressMusic, Sony Ericsson P1 ve diğerlerinde Symbian OS 9.3 bulunuyor.
Symbian OS 9.4 Mart 2007'de ilan edildi. V9.3'ten itibaren talep çağrılarının konseptini sağlıyor. Uygulamalar% 75 daha hızlı başlatılmalıdır. Ayrıca SQL desteği SQLite tarafından sağlanmaktadır. Samsung i8910 Omnia HD, Nokia N97, Nokia 5800 XpressMusic, Nokia 5530 XpressMusic, Nokia 5228, Nokia 5230, Nokia 5233, Nokia 5235, Nokia C6-00, Nokia X6, Sony Ericsson Satio, Sony Ericsson Vivaz ve Sony Ericsson Vivaz Pro ile birlikte geldi.
Symbian^2 Symbian ^ 2, sadece Japon üreticileri tarafından kullanılan Symbian'ın bir versiyonudur, Mayıs 2010'dan bu yana Japonya pazarında satış yapmaya başlamıştır. Bu sürüm Nokia tarafından kullanılmıyor[28] The version is not used by Nokia.[29]
Symbian^3 (Symbian OS 9.5) ve Symbian Anna Symbian ^ 3, önceki S60 5inci Sürüm'e göre geliştirilmiş ve kullanıcı arabiriminde tek dokunuşlu menülerin yanı sıra donanım hızlandırmalı grafikler içeren yeni Symbian OS çekirdeği özelliklidir; 2011 yılının ilk yarısında portre QWERTY klavyesi, yeni bir tarayıcı ve bölmeli ekran metin girişi gibi yeni gelişmeler oldu. Nokia, Symbian ^ 3 arabirimindeki güncellemelerin mevcut olduğu gibi giderek teslim edileceğini açıkladı; Önceden planlanan majör sürüm olan Symbian ^ 4 artık kullanımdan kaldırılmış ve tasarlanan özelliklerin bir kısmı Symbian Anna'dan başlamak üzere Symbian ^ 3'e dahil edildi.
Nokia Belle (Symbian OS 10.1) 2011 yazında, bir Nokia N8 üzerinde çalışan Symbian Belle'nin (Nokia Belle'nin orijinal adı) sızdırılmış bir sürümünü gösteren videolar YouTube'da yayınlandı.[30]

24 Ağustos 2011 tarihinde Nokia, üç yeni akıllı telefon olan Nokia 600 (daha sonra Nokia 603 ile değiştirildiğini duyurdu), Nokia 700 ve Nokia 701 duyurdu.[31]

Nokia, resmi olarak bir şirket blog yazısında Symbian Belle'yi Nokia Belle olarak yeniden adlandırdı.[32][33]

Nokia Belle, açma / kapatma durumu çubuğu, daha derin NFC entegrasyonu, serbest biçimli büyükçe ana ekran widget'ları ve önceki üç yerine altı ana ekranı ile Anna iyileştirmelerini ekliyor.[34] Nokia Belle güncellemesi, 7 Şubat 2012 tarihinden itibaren, Nokia Süit aracılığıyla çoğu telefon modelinde mevcut. Kullanıcılar, Nokia web sitesinde doluluk durumunu kontrol edebilirler.[35]

1 Mart 2012'de Nokia, Nokia 603, 700, 701 (diğerleri hariç) ve Nokia 808 PureView için güncelleme olarak bulunacak olan Nokia Belle için bir Feature Pack 1 güncellemesi yayınladı.[36]

Nokia 1. nesil Symbian Belle akıllı telefonlar (Nokia N8, C7, C6-01, Oro, 500 için en yeni yazılım sürümü, X7, E7, E6) için en yeni yazılım sürümü Nokia Belle Refresh (111.040.1511)-dir.[37]

Ekim 2012'de Nokia 603, 700, 701 ve 808 PureView için yaygın olarak Symbian için yapılan önemli güncellemeyi kabul eden Nokia Belle Feature Pack 2 yayımlandı.[38]

Kaynakça[değiştir | kaynağı değiştir]

  1. ^ http://www.lextrait.com/Vincent/implementations.html
  2. ^ https://arstechnica.com/gadgets/2011/04/nokia-transitions-symbian-source-to-non-open-license/
  3. ^ https://newsroom.accenture.com/news/nokia-and-accenture-finalize-symbian-software-development-and-support-services-outsourcing.htm
  4. ^ https://web.archive.org/web/20110713032146/http://www.infosyncworld.com/news/n/11070.html
  5. ^ https://gigaom.com/2011/09/30/419-symbian-now-officially-no-longer-under-the-wing-of-nokia-2300-jobs-go/
  6. ^ https://www.visionmobile.com/blog/2010/10/symbian-is-dead-long-live-symbian
  7. ^ http://www.dailytech.com/Nokia+Offers+to+Purchase+All+Symbian+Shares+for+410M/article12178.htm
  8. ^ https://www.canalys.com/newsroom/64-million-smart-phones-shipped-worldwide-2006
  9. ^ http://www.marketwired.com/press-release/symbian-and-nitobi-simplify-cross-platform-mobile-app-development-1292029.htm
  10. ^ https://www.engadget.com/2011/01/27/nokia-smartphone-market-share-shrinks-to-31-percent-operating-p/
  11. ^ https://www.engadget.com/2011/01/31/canalys-android-overtakes-symbian-as-worlds-best-selling-smart/
  12. ^ https://www.slideshare.net/Pravin1993/symbian-operating-system-25760372
  13. ^ http://www.digitalmarketingmaturitymodel.com/symbian-os-one-of-the-most-successful-failures-in-tech-history/
  14. ^ http://www.allaboutsymbian.com/features/item/A_New_UI_is_not_needed_for_Symbian_3_just_make_the_existing_one_work.php
  15. ^ http://www.allaboutsymbian.com/features/item/12223_The_future_of_the_Symbian_plat.php
  16. ^ http://www.allaboutsymbian.com/news/item/13212_Symbian_Belle-software_update_.php
  17. ^ http://www.allaboutsymbian.com/news/item/13056_Many_S60_3rd_Edition_and_S60_5.php
  18. ^ https://web.archive.org/web/20100816010641/http://qt.nokia.com/products/platform/symbian/
  19. ^ https://designatbay.com/symbian.html
  20. ^ https://thetechbishop.wordpress.com/2011/02/09/on-the-symbian-ui-paradigm-a-lawymans-perspective/
  21. ^ http://www.allaboutsymbian.com/features/item/14405_The_History_of_Symbians_Secret.php
  22. ^ http://www.allaboutsymbian.com/news/item/8436_UIQ_Technology_puts_reamining_.php
  23. ^ https://archive.is/20120329111955/http://www.abiresearch.com/press/826
  24. ^ http://www.gartner.com/newsroom/id/1764714
  25. ^ https://www.canalys.com/newsroom/majority-smart-phones-now-have-touch-screens
  26. ^ http://www.bbc.com/news/technology-10839034
  27. ^ Solution to Nokia Slow SMS / Hang Problem
  28. ^ Blanford, Rafe (2010-06-01). "First Symbian^2 phones ship in Japan". http://www.allaboutsymbian.com/news/item/11613_First_Symbian2_phones_ship_in_.php. Erişim tarihi: 2012-10-30. 
  29. ^ Nokia: go straight to Symbian 3, skip Symbian 2 • Reg Hardware
  30. ^ Molen, Brad (2011-08-17). "Symbian Belle download leaked to N8 community, quickly pulled from site (update: Anna available on NaviFirm)". engadget. http://www.engadget.com/2011/08/17/symbian-belle-download-leaked-to-n8-community-quickly-pulled-fr/. Erişim tarihi: 2012-10-30. 
  31. ^ Bobleanta, Vlad (2011-08-24). "Nokia 600, 700, and 701 announced, all running Symbian Belle and coming before the end of September". unwired view. http://www.unwiredview.com/2011/08/24/nokia-600-700-and-701-announced-all-running-symbian-belle-and-coming-before-the-end-of-september/. Erişim tarihi: 2012-10-30. 
  32. ^ Nokia Belle coming soon – Nokia Conversations : the official Nokia blog
  33. ^ Reisinger, Don (2011-12-21). "So long, Symbian Belle. Hello, Nokia Belle". c|net. http://news.cnet.com/8301-13506_3-57346089-17/so-long-symbian-belle-hello-nokia-belle/. Erişim tarihi: 2012-10-30. 
  34. ^ https://www.engadget.com/2011/04/12/nokia-announces-symbian-anna-update-for-n8-e7-c7-and-c6-01/
  35. ^ "Software Update for Nokia Belle-compatible phones". Nokia. 2012. 16 Mayıs 2012 tarihinde kaynağından arşivlendi. http://web.archive.org/web/20120516084128/http://europe.nokia.com/find-products/nokia-belle-update/nokia-belle-update-availability. Erişim tarihi: 2012-10-30. 
  36. ^ https://www.engadget.com/2011/08/24/nokia-announces-symbian-belle-running-on-three-new-devices/
  37. ^ Delaney, Ian (2012-03-01). "All about Nokia Belle, Feature Pack 1". Nokia Conversations. 11 Kasım 2013 tarihinde kaynağından arşivlendi. http://web.archive.org/web/20131111152911/http://conversations.nokia.com/2012/03/01/all-about-nokia-belle-feature-pack-1/. Erişim tarihi: 2012-10-30. 
  38. ^ Ly, Boc (2012-10-02). "Update makes the Nokia 808 PureView even better". Nokia Conversations. 28 Mayıs 2014 tarihinde kaynağından arşivlendi. http://web.archive.org/web/20140528210035/http://conversations.nokia.com/2012/10/02/update-makes-the-nokia-808-pureview-even-better/. Erişim tarihi: 2012-10-30. 

Dış bağlantılar[değiştir | kaynağı değiştir]

Ayrıca bakınız[değiştir | kaynağı değiştir]