Kegiatan PKL ke 47
Rabu, 12 Maret 2014..
Agenda saya masih belajar tentang sejarah dan perkembangan teknologi tentang
Symbian.
5.Symbian
Symbian.
5.Symbian
Pada tahun 1980,
berdiri perusahaan pengembang software Psion yang didirikan oleh David
Potter. Produk dari perusahaan itu diberi nama EPOC. Sistem operasi ini
lebih difokuskan pada penggunaannya di telepon bergerak. Pada tahun 1998, terjadi sebuah kerjasama antara perusahaan Ericsson,Nokia,Motorola dan Psion untuk mengeksplorasi lebih jauh kekonvergensian antara PDA dan telepon selular yang diberi nama Symbian. Pada tahun 2004
Psion menjual sahamnya dan hasil kerjasama ini menghasilkan EPOC
Release 5 yang kemudian dikenal dengan nama Symbian OS v5. Sistem
operasi dari Symbian OS v5 itu sudah mulai mengintegrasikan kebutuhan
implementasi aplikasi pada perangkat seperti PDA selain telepon seluler.
Kemudian muncul perangkat yang dinamakan smartphone dan muncullah
pula versi-versi terbaru dari Symbian OS hingga ada yang disebut dengan
Symbian v6.0 atau yang lebih terkenal dengan nama ER6 yang merupakan
versi pertama dari Symbian OS. Sifatnya terbuka karena pada sistem ini
dapat dilakukan instalasi perangkat lunak oleh berbagai pengembang aplikasi. Pada awal tahun 2005, muncul Symbian OS v9.1 dengan sistem keamanan platform baru yang dikenal sebagai capability-based security. Sistem keamanan ini mengatur hak akses bagi aplikasi yang akan diinstal pada peralatan dalam hal mengakses API.
Muncul pula yang disebut dengan Symbian OS v9.2 yang melakukan perbaharuan pada teknologi konektifitas Bluetooth
dengan digunakannya Bluetooth v.2.0. Sedangkan yang terbaru, Symbian
mengeluarkan Symbian OS v9.3 (dirilis pada tanggal 12 Juli 2006) telah
mengusung teknologi wifi 802.11 dan HSDPA sebagai bagian dari komponen standarnya.
Kemudian muncul perangkat yang dinamakan smartphone dan muncullah
pula versi-versi terbaru dari Symbian OS hingga ada yang disebut dengan
Symbian v6.0 atau yang lebih terkenal dengan nama ER6 yang merupakan
versi pertama dari Symbian OS. Sifatnya terbuka karena pada sistem ini
dapat dilakukan instalasi perangkat lunak oleh berbagai pengembang
aplikasi. Pada awal tahun 2005, muncul Symbian OS v9.1 dengan sistem
keamanan platform baru yang dikenal sebagai capability-based security.
Sistem keamanan ini mengatur hak akses bagi aplikasi yang akan diinstal
pada peralatan dalam hal mengakses API.
Muncul pula yang disebut dengan Symbian OS v9.2 yang melakukan
perbaharuan pada teknologi konektifitas Bluetooth dengan digunakannya
Bluetooth v.2.0. Sedangkan yang terbaru, Symbian mengeluarkan Symbian OS
v9.3 (dirilis pada tanggal 12 Juli 2006) telah mengusung teknologi wifi
802.11 dan HSDPA sebagai bagian dari komponen standarnya.
Psion
Pada tahun 1980, Psion didirikan oleh David Potter .
EPOC
Osaris PDA oleh Oregon Scientific dengan sistem operasi EPOC
EPOC adalah keluarga grafis sistem operasi yang
dikembangkan oleh Psion untuk perangkat portabel, terutama PDA . EPOC
berasal dari era awal sebuah zaman, tapi backfitted oleh para insinyur
untuk “Elektronik Piece Of Cheese”.
EPOC16
EPOC16, awalnya hanya bernama EPOC, adalah sistem operasi yang
dikembangkan oleh Psion di akhir 1980-an dan awal 1990-an untuk Psion’s
“Sibo” (enam belas Bit) perangkat.Semua perangkat EPOC16 menampilkan
sebuah 8086 keluarga prosesor-dan 16-bit arsitektur.EPOC16 adalah
pengguna-tunggal pre-emptive multitasking sistem operasi, Intel 8086
yang ditulis dalam bahasa assembler dan C dan dirancang akan diserahkan
pada ROM . Ini mendukung bahasa pemrograman sederhana yang disebut Open
Bahasa Pemrograman (OPL) dan lingkungan pengembangan terpadu (IDE) yang
disebut OVAL. perangkat Sibo termasuk: MC200, MC400, Seri 3 (1991-1998),
Seri 3a, 3c Seri, Seri 3mx, Siena, Workabout dan Workabout mx. Para
MC400 dan MC200, yang EPOC16 pertama perangkat, dikirim pada tahun 1989.
EPOC16 menampilkan 1-bit-per-pixel, terutama keyboard yang
dioperasikan antarmuka grafis (perangkat keras untuk yang telah
dirancang tidak memiliki penunjuk masukan).
Pada akhir 1990-an, sistem operasi ini disebut sebagai EPOC16 untuk membedakannya dari-baru Psion itu kemudian EPOC32 OS.
EPOC32
Versi pertama dari EPOC32, Release 1 muncul di Psion Seri 5 ROM v1.0
pada tahun 1997. Kemudian, ROM v1.1 fitur Release 3 (Release 2 tidak
pernah tersedia untuk umum.) Ini diikuti oleh Psion Seri 5mx , Revo /
Revo plus, Psion Seri 7 / netBook dan netPad (yang semua fitur Release
5).
Sistem operasi EPOC32, pada saat itu hanya disebut sebagai EPOC,
kemudian berganti nama Symbian OS. Menambah kebingungan dengan nama,
sebelum perubahan untuk Symbian, EPOC16 sering disebut sebagai Sibo
untuk membedakannya dari “baru” EPOC.Meskipun kesamaan nama, EPOC32 dan
EPOC16 benar-benar sistem operasi yang berbeda, EPOC32 ditulis dalam C +
+ dari basis kode baru dengan awal pembangunan selama pertengahan tahun
1990an.
EPOC32 adalah pre-emptive multitasking pengguna sistem operasi
tunggal, dengan perlindungan memori, yang mendorong pengembang aplikasi
untuk memisahkan program mereka ke dalam mesin dan antarmuka . Garis
Psion dari PDA datang dengan antarmuka pengguna grafis yang
disebut EIKON yang dirancang khusus untuk mesin genggam dengan keyboard
(sehingga mencari mungkin lebih mirip dengan GUI desktop dari GUI
Palmtop ). Namun, salah satu karakteristik’s EPOC adalah kemudahan yang
GUI baru dapat dikembangkan berdasarkan seperangkat inti kelas GUI,
sebuah fitur yang telah banyak digali dari Ericsson R380 dan seterusnya.
EPOC32 awalnya dikembangkan untuk keluarga ARM prosesor,
termasuk ARM7 , ARM9 , StrongARM dan Intel XScale , tetapi dapat
dikompilasi terhadap perangkat target menggunakan beberapa jenis
prosesor lain.
Selama pengembangan EPOC32, Psion EPOC berencana untuk lisensi kepada
produsen perangkat pihak ketiga, dan spin off divisi software-nya
sebagai Psion Software. Salah satu pemegang lisensi pertama adalah
singkat Geofox , yang menghentikan produksi dengan kurang dari 1.000 unit yang terjual. Ericsson memasarkan Psion Seri 5mx namanya disebut MC218, dan kemudian menciptakan EPOC Release 5.1 berdasarkan smartphone , R380 itu. Oregon Ilmiah juga merilis anggaran EPOC perangkat, Osaris (terkenal sebagai perangkat EPOC hanya untuk kapal dengan Release 4).
Pada bulan Juni 1998, Psion Software menjadi Symbian Ltd , perusahaan
patungan besar antara Psion dan produsen ponsel Ericsson ,Motorola ,
dan Nokia . Pada Release 6, EPOC menjadi hanya dikenal sebagai Symbian
OS.
Rilis OS EPOC 1-5
Pekerjaan dimulai pada versi 32-bit pada tahun 1994 akhir.
The Seri 5 perangkat, dirilis pada bulan Juni 1997, menggunakan
iterasi pertama dari OS EPOC32, kode nama “Protea”, dan “Eikon”
antarmuka pengguna grafis.
The Oregon Ilmiah Osaris adalah satu-satunya PDA untuk menggunakan ER4 tersebut.
The Psion Seri 5mx , Psion Seri 7 , Psion Revo , Diamond Mako , Psion
netBook dan MC218 Ericsson yang dirilis pada tahun 1999 ER5
menggunakan. Sebuah proyek telepon diumumkan pada CeBIT , yang Illium
Phillips / Accent, tetapi tidak mencapai rilis komersial. Rilis ini
telah retrospektif dijuluki Symbian OS 5.
Ponsel pertama yang menggunakan ER5u, yang R380 Ericsson dirilis pada
November 2000. Ini bukan sebuah ‘terbuka’ telepon – perangkat lunak
tidak dapat diinstal. Terutama, sejumlah Psion dirilis prototipe-tidak
pernah untuk PDA generasi berikutnya, termasuk pengganti Revo Bluetooth
CODEC Conan menggunakan ER5u. ’The’ u atas nama mengacu pada kenyataan
bahwa ia mendukung Unicode .
Symbian OS 6,0 dan 6,1
OS Symbian OS diubah namanya dan membayangkan sebagai dasar untuk
berbagai baru smartphone . Rilis ini kadang-kadang disebut ER6. Psion
memberikan 130 staf kunci untuk perusahaan baru dan mempertahankan
kepemilikan saham 31% dalam bisnis berputar-out.
Yang pertama ‘terbuka’ Symbian OS ponsel, Nokia 9210 Communicator,
dirilis pada bulan Juni 2001. Bluetooth dukungan telah
ditambahkan.Hampir 500.000 ponsel Symbian yang dikirimkan pada tahun
2001, naik menjadi 2,1 juta pada tahun berikutnya.
Pengembangan UIS berbeda dibuat generik dengan “strategi desain
referensi” baik untuk ‘smartphone’ atau ‘communicator’, dibagi lebih
lanjut ke desain keyboard-atau tablet berbasis. Dua referensi UIS (DFRDs
itu atau Keluarga Device Referensi Desain) dikirim – Quartz dan
Crystal.Yang pertama digabung dengan’s ‘Ronneby’ desain Ericsson dan
menjadi dasar untuk UIQ interface; terakhir mencapai pasar sebagai
NokiaSeries 80 UI.
Kemudian DFRDs itu ada Sapphire, Ruby, dan Emerald. Hanya Sapphire
datang ke pasar, berkembang menjadi DFRD Pearl dan akhirnya Nokia Series
60 UI, persegi ‘UI-berdasarkan’ tombol untuk smartphone sejati
pertama. Yang pertama dari mereka adalah Nokia 7650smartphone
(menampilkan OS Symbian 6.1), yang juga merupakan pertama dengan
built-in kamera, dengan VGA 0,3 Mpx 640 = × 480) resolusi (.
Meskipun upaya untuk menjadi generik, UI jelas dibagi antara
perusahaan bersaing: Crystal atau Sapphire adalah Nokia, Kuarsa adalah
Ericsson. DFRD ditinggalkan oleh Symbian di akhir tahun 2002, sebagai
bagian dari pembangunan mundur aktif dari UI mendukung pengiriman ‘tanpa
kepala’. Mutiara diberikan kepada Nokia, Kuarsa pembangunan adalah
spin-off sebagai UIQ Technology AB, dan bekerja dengan
perusahaan-perusahaan Jepang dengan cepat terlipat ke MOAP standar.
Symbian OS 7.0 dan 7.0
Pertama dikirim tahun 2003. Ini merupakan rilis Symbian penting yang
muncul dengan semua antarmuka pengguna kontemporer termasukUIQ (Sony
Ericsson P800, P900, P910, Motorola A925, A1000), Seri 80 (Nokia 9300,
9500), Seri 90 (Nokia 7710), Seri 60 (Nokia 3230, 6260, 6600, 6670,
7610) serta beberapa FOMA telepon di Jepang dan Siemens SX1 (Kamera VGA,
MMC, Bluetooth, Infraport, radio) – pertama dan ponsel symbian terakhir
dari Siemens. Itu juga ditambahkan EDGE dukungan dan IPv6 . Dukungan
Java telah diubah dari pJava dan JavaPhone untuk yang didasarkan pada
standar Java ME.
Satu juta ponsel Symbian yang dikirimkan di Q1 2003, dengan tarif meningkat menjadi satu juta sebulan pada akhir tahun 2003.
Symbian OS 7.0 adalah sebuah versi 7.0 khusus disesuaikan dengan
memiliki lebih kompatibilitas mundur dengan Symbian OS 6.x, sebagian
untuk kompatibilitas antara Communicator 9500 dan pendahulunya
Communicator 9210.
Pada tahun 2004, Psion menjual sahamnya di Symbian. Pada tahun yang
sama, yang pertama cacing untuk ponsel menggunakan Symbian OS, Cabir , dikembangkan, yang digunakan Bluetooth untuk menyebarkan dirinya ke telepon di dekatnya. Lihat Cabir dan OS Symbian ancaman .
Symbian OS 8.0
Pertama dikirim tahun 2004, salah satu keuntungan akan menjadi
pilihan dari dua kernel yang berbeda ( EKA1 atau EKA2). Namun, versi
kernel EKA2 tidak kapal sampai 8.1b Symbian OS. Kernel bersikap lebih
atau kurang identik dari user-side, namun secara internal sangat
berbeda. EKA1 dipilih oleh beberapa produsen untuk menjaga
kompatibilitas dengan driver perangkat lama, sementara EKA2
adalah kernel waktu nyata . 8.0b itu deproductised pada tahun 2003.
masih baru API termasuk juga untuk mendukung CDMA , 3G , data
dua-arah streaming, DVB-H , dan OpenGL ES dengan grafis vektor dan akses
layar langsung.
Symbian OS 8.1
Sebuah versi perbaikan dari 8.0, hal ini tersedia dalam versi 8.1a
dan 8.1b, dengan EKA1 dan kernel EKA2 masing-masing. Versi 8.1b, dengan
dukungan telepon chip tunggal EKA2 tapi ada lapisan keamanan tambahan,
sangat populer di kalangan perusahaan telepon Jepang menginginkan
dukungan real-time tetapi tidak mengizinkan instalasi aplikasi
terbuka. Yang mungkin paling dan terkenal smartphone pertama yang
menampilkan Symbian OS 8.1a Nokia N90 pada tahun 2005, Nokia ‘s pertama
di Nseries .
Symbian OS 9
Symbian OS 9.0 digunakan untuk tujuan Symbian internal saja. Itu
adalah de-productised pada tahun 2004. 9.0 menandai akhir jalan untuk
EKA1. 8.1a adalah versi EKA1 akhir dari Symbian OS.
Symbian OS secara umum telah diselenggarakan wajar kompatibilitas
kode biner . Dalam teori OS adalah SM dari ER1-ER5, kemudian dari 6.0 ke
8.1b. perubahan substansial yang diperlukan untuk 9.0, yang berkaitan
dengan alat-alat dan keamanan, tetapi ini harus merupakan peristiwa
satu-off. Langkah dari membutuhkan ARMv4 untuk memerlukan ARMv5 tidak
melanggar kompatibilitas mundur.
Symbian OS 9.1 dan pengembangan open source
Dirilis awal 2005. Ini mencakup keamanan terkait banyak fitur baru,
termasuk modul keamanan platform memfasilitasi penandatanganan kode
wajib . ARM baru EABI model biner berarti pengembang harus
memperlengkapi kembali dan perubahan keamanan yang berarti mereka
mungkin harus recode. platform S60 3rd Edition memiliki ponsel Symbian
OS 9.1. Sony Ericsson pengiriman M600 dan P990 berbasis Symbian OS
9.1. Versi sebelumnya memiliki cacat di mana ponsel hang sementara
setelah pemilik mengirimkan sejumlah besar SMS’es.Namun, pada tanggal 13
September 2006, Nokia merilis sebuah program kecil untuk memperbaiki
cacat ini. Dukungan untuk Bluetooth2.0 juga ditambahkan.
Symbian 9.1 memperkenalkan kemampuan dan Platform Keamanan
kerangka. Untuk mengakses API tertentu, pengembang harus menandatangani
aplikasi mereka dengan tanda tangan digital . kemampuan dasar adalah
pengguna-grantable dan pengembang dapat diri-tanda mereka, sementara
kemampuan yang lebih maju membutuhkan sertifikasi dan menandatangani
melalui Symbian Signed program, yang menggunakan independen uji rumah
‘dan produsen ponsel untuk persetujuan. Sebagai contoh, penulisan file
adalah kemampuan pengguna-grantable, sementara akses Device Drivers
Multimedia memerlukan persetujuan produsen telepon. Sebuah TrustCenter
TC ACS Publisher ID sertifikat diperlukan oleh pengembang aplikasi untuk
ditandatangani.
Symbian OS 9.2
Dirilis Q1 2006. Dukungan untuk OMA Device Management 1.2 (adalah
1.1.2). dukungan bahasa Vietnam. S60 3rd Edition Feature Pack 1 ponsel
memiliki Symbian OS 9.2. ponsel Nokia dengan OS Symbian OS 9.2
meliputi Nokia E71 , Nokia E90 , Nokia N95 , Nokia N82 ,Nokia N81
dan Nokia 5700 .
Symbian OS 9.3
Dirilis pada 12 Juli 2006. Upgrade mencakup perbaikan manajemen
memori dan dukungan asli untuk Wifi 802.11 , HSDPA . The Nokia E72
,Nokia 5730 XpressMusic , Nokia N79 , Nokia N96 , Nokia E52 , Nokia E75
, Nokia 5320 XpressMusic , Sony Ericsson P1 lain dan fitur Symbian OS
9.3.
Symbian OS 9.4
Diumumkan pada Maret 2007. Menyediakan konsep paging permintaan yang
tersedia dari v9.3 seterusnya. Aplikasi harus memulai sampai 75% lebih
cepat. Selain itu, SQL dukungan disediakan oleh SQLite . Kapal
dengan Samsung i8910 Omnia HD , Nokia N97 , Nokia N97 mini, 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 dan Sony Ericsson Vivaz Pro. Digunakan sebagai dasar
untuk 1 Symbian, ^ pertama platform Symbianrilis. rilis ini juga lebih
dikenal sebagai S60 5th edition , karena merupakan antarmuka dibundel
untuk OS.
Symbian OS 9.5
Pada 26 Maret 2007 Symbian Ltd mengumumkan v9.5 yang meliputi
dukungan asli untuk mobile televisi digital siaran di DVB-H
dan ISDB-Tformat dan juga layanan lokasi. [15]
Dirilis sebagai Bebas dan Open Source Software
Symbian Foundation diumumkan pada bulan Juni 2008 dan datang menjadi
ada pada tahun 2009. Tujuannya adalah untuk mempublikasikan sumber untuk
seluruh platform Symbian bawah OSI – dan FSF yang disetujui Eclipse
Public License (EPL) . Rilis dariplatform Symbian usang Symbian OS
sebagai produk mandiri.
Symbian ^ 3
Full HD output, Nokia N8 perangkat terlebih dahulu. C6-01, C7, E7 muncul dalam waktu terdekat.
Klasifikasi Sistem Operasi
Klasifikasi ini berdasar fungsionalitas dan hak akses dari API
tertentu. Tujuan dari pendefinisian sistem ini selain untuk membedakan
API mana saja yang bisa diakses oleh aplikasi yang dibuat oleh pihak
pengembang aplikasi, juga tetap memelihara integrasi dari layanan yang
disediakan bagi pihak pengembang aplikasi dengan API yang umum digunakan. Hal ini juga dilakukan untuk
memaksimumkan interoperabilitas antara berbagai produk yang menggunakan
Symbian OS.
Terdapat empat kategori dalam klasifikasi API yang tersedia, yaitu:
1. (API) Symbian Umum
Komponen ini merupakan komponen (API) inti dari Symbian OS. Setiap
pengembang aplikasi dapat berasumsi bahwa komponen ini terdapat pada
setiap versi Symbian OS sehingga dapat digunakan pada setiap perangkat
telepon bergerak yang menggunakan Symbian OS sebagai sistem operasinya.
Dengan kata lain setiap kode
program yang hanya menggunakan API pada kategori ini dapat dikompail
dan dijalankan tanpa kesalahan pada setiap telepon yang menggunakan
Symbian OS. Dengan adanya lisensi kerjasama, pengembang aplikasi dapat
menambahkan dengan syarat tidak mengganti ataupun mengubah fungsi API
standar yang dikategorikan pada bagian ini.
2. (API) Symbian Umum Tergantikan
Komponen yang memerlukan kostumisasi dari komponen Symbian Umum yang diperlukan untuk bekerja dengan ROM dari sistem dimana ia diinstal. Komponen ini merupakan komponen yang bekerja pada low-level
dari hardware tertentu. Untuk mendapatkan komponen ini pihak pengembang
aplikasi memerlukan lisensi dengan pihak Symbian karena versi komponen
ini disediakan oleh pihak Symbian. Namun pada dasarnya komponen ini
merupakan komponen standar (umum) yang tersedia pada semua versi Symbian OS.
3. (API) Symbian Opsional
Komponen-komponen ini sifatnya opsional (tidak selalu ada) pada semua
versi Symbian OS. Namun jika tersedia, maka pengembang aplikasi mendapat
jaminan bahwa aplikasinya dapat menggunakan API pada kategori ini pada
versi Symbian OS yang sama.
4. (API) Symbian Opsional Tergantikan
Bentuk kategori ini mirip dengan kategori Symbian Opsional adalah
kumpulan API yang tidak terikat dengan API umum yang ada pada versi
Symbian OS dan dapat ditambahkan oleh pihak pengembang dengan suatu
lisensi dari pihak Symbian.