Anda di halaman 1dari 14

BAB I

PENDAHULUAN

Java 2 Micro Edition atau yang biasa disebut J2ME adalah lingkungan pengembangan yang
didesain untuk meletakkan perangkat lunak Java pada barang elektronik beserta perangkat
pendukungnya. Pada J2ME, jika perangkat lunak berfungsi baik pada sebuah perangkat maka
belum tentu juga berfungsi baik pada perangkat yang lainnya. J2ME membawa Java ke dunia
informasi, komunikasi, dan perangkat komputasi selain perangkat komputer desktop yang
biasanya lebih kecil dibandingkan perangkat komputer desktop. J2ME biasa digunakan pada
telepon selular, pager, personal digital assistants (PDA) dan sejenisnya.

J2ME adalah salah satu dari produk Sun Microsystems. Java 2 Platform, Micro Edition
(J2ME) merupakan bagian dari platform Java 2. Platform Java 2 sendiri terdiri dari tiga
elemen, yaitu: Java programming language adalah bahasa pemrograman yang digunakan
mirip dengan bahasa pemrograman C++ tetapi secara fundamental berbeda. C++
menggunakan pointer-pointer yang kurang aman dan mengharuskan programmer untuk
mengalokasikan dan mengosongkan memori. Sedangkan Java menggunakan typesafe object
references dan setiap memori yang tidak digunakan akan dikosongkan secara otomatis. Java
juga mendukung multiple inheritance dengan konstruksi yang lebih baik, yaitu Interface.

Aplikasi yang berjalan pada sebuah perangkat yang mendukung MIDP (Mobile Information
Device Profile) disebut dengan MIDlet. Singkatnya, MIDlet merupakan aplikasi dari MIDP.

J2ME (Java 2 Micro Edition) merupakan tulang punggung bagi perkembangan teknologi m-
commerce saat ini. Beberapa keunggulan dari penggunaan J2ME adalah:

1. Menciptakan aplikasi yang bersifat portable.


2. Sistem keamanan yang baik.
3. Aplikasi bisa digunakan dalam mode offline ataupun online.
4. Aplikasi mengadopsi karakteristik utama Java, yaitu “Write once, run anywhere, any
time, and over any device”.

BAB II
PEMBAHASAN

APLIKASI MOBILE BERBASIS J2ME

Seiring dengan perkembangan teknologi yang sangat pesat, ada begitu banyak aplikasi
mobile berbasis J2ME. Pada kesempatan kali ini, kelompok kami akan berusaha membahas
serta mereview mengenai aplikasi mobile berbasis J2ME, yaitu :

1. APLIKASI PUSH MAIL

Sekarang pengguna blackberry (bb) sudah sedemikian menjamur, kita tidak tahu mereka
hanya ingin sekedar bergaya atau memang karena kebutuhan. Akan tetapi yang
jelas blackberry merupakan gadget populer saat ini. Lalu, apa yang
membuat blackberry begitu terkenal? Alasannya adalah ada banyak fitur yang ditawarkan
oleh bb, dan salah satu fitur yang menarik adalah teknologi push-mail yang dimiliki
oleh blacberry.

Push-mail merupakan fitur yang memperlakukan sebuah e-mail seakan-akan sebuah sms.
Sehingga, setiap ada e-mail baru yang diterima, fitur push-mail akan langsung
memberitahukan bahwa ada e-mail baru yang masuk, seperti layaknya sebuah sms. Berbeda
dengan aplikasi e-mail client standar, yang harus menekan tombol reload atau receive e-
mail setiap kali ingin mengetahui apakah kita sedang kedatangan e-mail baru, dengan
fitur push-mail, akan langsung mengetahui setiap e-mail baru yang masuk. Yang tidak kalah
menarik, kemampuan layanan push mail tidak lagi milik ponsel-ponsel mahal. Sekarang
sudah ada layanan push mail gratis untuk ponsel-ponsel J2ME yaitu dengan menggunakan
Mobiquus.

Mobiquus merupakan aplikasi e-mail client berbasis java yang dilengkapi fitur push-mail,
dan yang lebih manarik lagi, mobiquus ini gratis. Mobiquus juga bisa berfungsi untuk
berkirim e-mail dengan di sisipi ”Gambar atau Photo” secara langsung dari kamera ponsel,
namun sayang dari belum di temukan cara mengirim photo dari album photo di ponsel, dan
masih menggunakan bahasa inggris belum indonesia.

Fitur aplikasi ini hampir sama dengan di Morange. Dimana email akan masuk ke server
mereka baru kemudian dikirim ke ponsel melalui sebuah aplikasi. Sayangnya Mobiquus
hanya mendukung email yang mempunyai fasilitas pop3/imap seperti yahoo.co.id atau gmail.
Untuk mendaftar:

 Silakan masuk ke http://www.mobiquus.com.


 Masukkan email Anda di Quick Sign Up. Menu ini ada dibagian bawah sebelah kanan.
 · Centang I accept the terms of service, kemudian klik Sign up.
 Anda akan dikirimi email notifikasi. Silakan masuk ke email Anda dan buka email
tersebut.
 Klik link verifikasi yang ada di dalam email dari Mobiquus.
 Anda akan dibawa masuk kembali ke halaman Mobiquus, dimana ada pilihan untuk
mendownload aplikasi yaitu lewat sms, wap (d.mobiquus.com) atau lewat komputer.

Penggunaan di Ponsel:

 Silakan download dan install Mobiquus.


 Masukkan alamat email dan password yang tadi Anda daftarkan.
 Setelah masuk akan ada email selamat datang dari Mobiquus.
 Anda bisa melakukan pengaturan melalui Menu – Configuration.
 Geser ke paling kanan yaitu Connectivity. Ada pilihan push dan pooling. Push artinya
mengecek email secara terus menerus sehingga gprs akan terus berjalan.
Sedangkan pooling akan mengecek email setiap interval waktu yang ditentukan.

Berikut ini beberapa kelebihan dan kekurangan aplikasi ini:

Kelebihan:

 Penggunaan data saat standbye tidak terlalu besar.


 Dapat menerima email secara push.
 Di penulisan email mempunyai fitur autocomplete, cut & paste text, undo dan search
text.
 Mendukung attachment langsung dari kamera ponsel.
 Dapat membuka attachment berupa gambar, video, Word, Powerpoint, PDF, ZIP dan
RAR.

Kekurangan:
 Koneksi kadang terputus sendiri. Entah dari operator atau aplikasi ini. Tapi saat dicoba
dengan operator lain kadang juga mati sendiri koneksinya. Tidak bisa selalu konek
untuk push.
 Kadang email tidak langsung masuk.
 Tidak mendukung attachment dari file.
 Tidak dapat mendownload attachment, hanya bisa melihat/preview saja.
 Email yang sudah dibaca lewat web, tetap masuk di ponsel.
 Hanya bisa di email yang mempunyai fitur imap/pop3.

Untuk menggunakan email secara push memang membutuhkan koneksi gprs yang lancar dan
stabil. Apabila tidak ingin menggunakan push maka Anda bisa menggunakan pooling
ataupun membuka aplikasi saat dibutuhkan.

2. APLIKASI GPS J2ME

Pengguna HP Nokia 6275 tentu sudah akrab dengan penggunaan GPS yang menggunakan
aplikasi built-in GPS Info. Cukup bermanfaat walaupun dengan berbagai kekurangan antara
lain adalah tidak bisa ditambahkan peta dalam aplikasi tersebut. Dari info berbagai forum dan
hasil googling di Internet ternyata memang cukup banyak aplikasi GPS yang bisa diinstall di
Nokia 6275.

Secara garis besar aplikasi GPS J2ME disini ada dua macam yaitu dengan peta online dan
dengan peta offline.

Peta Online

Yang dimaksud peta online disini adalah bahwa kita tidak perlu menginstall peta (map),
karena aplikasinya langsung download dari sumber internet (biasanya dari Google Map atau
Google Earth), sehingga pada saat GPS kita sudah aktif dan sudah berhasil menentukan posisi
kita, aplikasi akan mendownload peta yang terkait dengan posisi itu.

 Kelebihan : Kita tidak perlu pusing dengan pencarian peta, karena aplikasinya akan
secara otomatis mendownload sesuai posisi kita saat itu.
 Kelemahan : Peta nya (untuk peta Indonesia) biasanya tidak sedetail yang kita mau, HP
kita harus bisa connect ke internet untuk bisa meload peta.
Salah satu aplikasi J2ME yang bisa menggunakan peta online adalah Mobile GMap yang bisa
didownload di alamat http://www.getjar.com/products/6949/MobileGMaps.

Peta Offline

Yang dimaksud peta Offline adalah petanya kita simpan di dalam HP kita (bisa disimpan di
memory card). Sehingga kita harus menyediakan file yang berisi peta dimana kita akan
menggunakan GPS. Pembuatan peta juga punya aturan-aturan sendiri, perlu di kalibrasi
sehingga posisinya sesuai dengan yang kita inginkan

 Kelebihan : Detail peta sesuai yang kita inginkan, hemat pulsa karena tidak perlu konek
ke internet
 Kelemahan : Kita harus menyiapkan peta lokasi dimana GPS akan kita gunakan, dan
proses penyiapan peta ini memakan waktu cukup lama (di Indonesia masih jarang sekali
ada peta yang cukup lengkap yang bisa dipakai)

Salah satu contoh aplikasi yang bisa Offline Map adalah


TrekBuddy http://www.trekbuddy.net. Aplikasi TrekBuddy sebenarnya mirip dengan GPS
Info (dan memang aplikasi GPS memang umumnya demikian) hanya disini TrekBuddy bisa
menampilkan peta dan posisinya. Tetapi karena saya mencobanya belum menggunakan peta
yang sesuai jadi petanya masih menggunakan peta standardnya TrekBuddy (Peta Dunia)
sehingga posisinya seolah-olah memang tidak bergerak.

3. APLIKASI NIMBUZZ UNTUK JAVA

Nimbuzz adalah layanan interaksi sosial yang sangat komprehensif yang menggabungkan
pesan instan (Instant Messaging), dan VoIP atau sering disebut telepon internet. Aplikasi ini
tersedia untuk mobile, untuk keperluan IM (Instant Messenger), berbagi dan mencari
informasi lokasi teman pada peta.

Nimbuzz juga merupakan perangkat lunak multi protokol, sehingga kamu dapat mengirim
pesan instant, berbagi file dan foto antar komunitas populer, termasuk Skype, Windows Live
Messenger (MSN), Yahoo! Messenger, ICQ, GoogleTalk, AIM, GaduGadu, Jabber and
Twitter, ditambah 23 jejaring social termasuk Facebook dan MySpace. Yang lebih menarik
lagi adalah Nimbuzz juga tersedia dalam Bahasa Indonesia.
Versi terbaru IM dan Voip Nimbuzz Mobile
Nimbuzz Mobile memungkinkan untuk melakukan panggilan, chat, pesan, dan mengirim file
di mana pun, secara gratis. Aplikasi ini mengkombinasikan semua teman-teman anda dari
Skype, MSN, Yahoo, ICQ, AIM, Google Talk dan lain-lainnya. Sekali masuk, satu daftar
kontak, semua akun.

Lihat siapa saja yang online dan di mana, panggilan/panggilan grup, chat/ruang chat, pesan
offline, pengiriman foto/musik/video, pesan suara.

Irit: Sebagai ganti telepon berpulsa, Nimbuzz menggunakan internet agar Anda dapat
melakukan panggilan internasional ke teman secara gratis. Anda dapat juga menggunakan
akun VoIP Anda untuk menelepon teman di telepon tetap dan ponsel.

Lacak lokasi teman Anda: Beri tahu lokasi Anda dan cari tahu lokasi teman pada peta. Sangat
bagus untuk mengatur pertemuan tatap muka.

Pastikan Anda didengar: Jika teman Anda offline, pastikan mereka tahu jika Anda telah
berusaha menghubungi dengan mengirimkan “Buzz”. Itu akan mengaktifkan Nimbuzz di
ponsel mereka.

Tidak pernah hilang kontak: Gunakan buku kontak telepon untuk menyimpan dan
mengembalikan kontak Anda. Sangat berguna pada saat Anda kehilangan ponsel.

Nimbuzz mobile dapat didownload dan digunakan secara gratis. Kamu hanya dikenakan
biaya gprs dari operator selular langganan kamu.

Nimbuzz Mobile versi terbaru telah tersedia untuk ponsel ber-OS Java, Symbian, dan
Windows Mobile (versi iPhone terbaru akan segera menyusul) seperti yang disiarkan di
blognya. Versi terbaru ini memuat:

Tampilan Foto: Anda kini dapat mengatur tampilan foto/avatar Anda. Gunakan kamera pada
ponsel Anda dan atur tampilan foto/avatar Anda sekarang. Nimbbuzz juga akan menampilkan
foto-foto dari teman Anda dari komunitas lain.

Tampil Offline: Tampil invisible ke teman-teman di Windows Live Messenger, Yahoo!


Messenger, Gtalk, MySpace, dan Gadu-Gadu ketika Anda masuk ke aplikasi Nimbuzz. Di
Nimbuzz, dan komunitas lain yang mendukung status Anda akan menjadi “Tidak ditempat”.
Tambah Teman Baru: Kini Anda dapat menambah sendiri teman dari AIM, GTalk, Windows
Live Messenger (MSN), MySpace, Yahoo! Messenger, dan tentunya Nimbuzz secara
individual.

Tingkatkan Daya tahan Batere: menurut pengembangnya versi terbaru ini sangat “ramah
batere”, dan lebih hemat pemakaian batere yang dibutuhkan untuk menggunakan versi ini –
dan kini Nimbuzz dapat beroperasi lama bahkan pada batere berdaya rendah.

Gratis telepon, chat dan berkirim pesan dengan Nimbuzz di Orkut


Teman Orkut menyukai Anda, biarkan mereka menghubungi secara gratis.
Tambahkan aplikasi komunikator Nimbuzz ke halaman profil Orkut Anda sehingga teman-
temen dapat berinteraksi dengan Anda secara gratis – dimanapun Anda berada. Untuk
menambahkan aplikasi Nimbuzz, klik “Add Apps” pada bagian sidebar kiri di Orkut, dan
cari “Nimbuzz”.

Pastikan Anda menginstal Nimbuzz Mobile atau Nimbuzz PC, dan teman-teman Anda dapat
secara gratis menelpon, chat dan berkirim pesan secara langsung ke ponsel atau komputer
Anda. Mereka juga dapat mengirim pesan suara, foto, musik and video dengan gratis!

Jangan sampai ketinggalan: Jika Anda offline, namun teman Anda punya pesan penting yang
ingin disampaikan, mereka tetap dapat menghubungi Anda dengan melakukan fitur “Buzz”.
Hal ini akan mengaktifkan Nimbuzz di ponsel Anda secara otomatis.

Chat Orkut Kini Tersedia di Nimbuzz

Chat Orkut kini tersedia di Nimbuzz. Orkut kini mendukung sepenuhnya chat terintegrasi dan
semua pengguna Nimbuzz dapat chat dengan semua teman Orkut-nya mulai sekarang.

Yang perlu Anda lakukan untuk memulai chat dengan Orkut adalah masuk ke Pengaturan >
Chat, kemudian pilih “Allow all my Orkut friends to chat with me” dan pastikan Anda
menyimpan pengaturan tersebut.

Lain waktu Anda akan masuk ke Gtalk dari Nimbuzz, Anda akan dapat berkomunikasi
dengan teman Anda di Orkut. Mereka akan tampil online pada daftar teman Anda seiring
dengan onlinenya Gtalk.
Para pengguna Nimbuzz Mobile bahkan bisa chat dengan teman Orkut dimanapun. Anda
dapat menemukan info lebih lanjut di Blog Orkut.

BAB III

PENUTUP

Java 2 Micro Edition atau yang biasa disebut J2ME adalah lingkungan pengembangan yang
didesain untuk meletakkan perangkat lunak Java pada barang elektronik beserta perangkat
pendukungnya. J2ME adalah salah satu dari produk Sun Microsystems. Java 2 Platform,
Micro.

Ada banyak aplikasi yang dapat digunakan pada handphone yang berbasis J2ME, diantaranya
seperti yang telah kami bahas di atas yaitu aplikasi push mail, aplikasi GPS J2ME, aplikasi
Nimbuzz yang masing-masing memiliki kelebihan dan kekurangan tersendiri. Aplikasi-
aplikasi tersebut memudahkan user untuk menikmati fasilitas-fasilitas yang telah berkembang
serta dapat didownload gratis di internet.

DAFTAR PUSTAKA

http://elmolya.blogspot.com/2010/02/j2me-java2-micro-edition.html

http://darmawanku.com/2009/07/21/push-email-dengan-mobiquus/

http://kipul.blogspot.com/2010/03/free-push-mail-untuk-ponsel-berbasis.html

http://sofyanhadi.wordpress.com/2007/09/24/aplikasi-java-j2me-untuk-mengoptimalkan-
penggunaan-gps-nokia-6275/

http://bloggingtipstutorial.blogspot.com/2009/02/instant-messenger-bernama-nimbuzz-
join.html
Sejarah Sistem Operasi Symbian
Pada tahun 1980, berdirilah sebuah perusahaan pengembang software dengan nama Psion
yang didirikan oleh David potter. Sitem operasi ini lebih difokuskan pada penggunaan
telepon bergerak (mobile). Produk dari perusahaan itu diberi nama EPOC. Pada tahun 1998
perusahaan Psion akhirnya bekerjasama dengan perusahaan telepon seluler terkenal seperti
Nokia, Sony Ericsson, dan Motorola unutuk mengeksplorasi lebih jauh mengenai sistrm
operasi yang bernama Symbian.
Akhirnya pada tahun 2004 perusahaan Psion menjual sahamnya , dan dari hasil
kerjasama itu mneghasilkan EPOC Release 5 yang kemudian dikenal dengan nama Symbian
S5. Sitem Operasi dari Symbian S5 itu sudah mulai mengintegrasikan kebutuhan
implementasi aplikasi pada perangkat seperti PDA selain pada telepon seluler.
Seiring denganberjalannya waktu, sistem operasi Symbian ini terus dikembangkan
sehingga muncul versi Symbian baru, contohnya Symbian versi 6 yang dikenal dengan nama
ER6. Symbian versi 6 merupakan sistem operasi Symbian terbuka pertama , sehingga
dimungkinkan para developer mengmbangkannya untuk pembuatan aplikasi-aplikasi. Pada
tahun 2005, muncul Symbian OS v9.1. Versi ini sudah dilengkapi dengan sistem keamanan
baru yang dikenal dengan capability-based security. Sistem keamanan ini mengatur hak akses
bagi aplikasi yang akan didinstal pada perangkat mobile.

Kemudian dikembangkan lagi Symbian OS v9.2, yang kian sempurna karena


pembaruan pada teknologi konektivitas Bluetooth terbaru, yaitu Bluetooth v2.0. Selanjutnya
Symbian mengeluarkan Symbian OS v9.3 unutk mendukung teknologi WIFI 802.11 dan
HSDPA. Sedangkan yang terbaru adalah Symbian OS v9.5. Sitem operasi ini memiliki 70
fitur baru yang menjadikan handphone lebih powerfull dan memiliki kinerja tinggi unutk
mutimedia.Handphone yang pertama kali dibekali sistem operasi Symbian yaitu Ericsson
R380. Pada tahun 2000 berbasiskan Symbian versi 5 yang merupakan versi unicode dari
EPOC versi 5 dari Psion. Sesudah itu vendor Nokia 9210 dan 9290 communicator yang
menggunakan Symbian versi 6.0. Kemudian pada tahun 2001 Nokia mengeluarkan
handphone Nokia 7650 dan 3650, seri 60 dengan platform imaging phones (ponsel
berkamera) yang merupakan adopsi dari Symbian versi 6.1 (edisi pertama). Sesudah itu pada
tahun 2002 perusahaan Sony Ericsson mengeluarkan P800 dan P900-nyayang menggunakan
sistem operasi Symbian versi 7.0 UIQ. Pada tahun 2003 Nokia lalu mengeluarkan handphone
Nokia 6600 series 60, dengan sistem operasi Symbian versi 7.0s edisi kedua yang diciptakan
untuk generasi ketiga. Seiring berjalannya waktu, semakin banyak saja ponsel atau
handphone yang menggunakan sistem operasi Symbian, seperti Nokia 6600, nOkia
3660/3620, Nokia N-Gage, Nokia 7700, Sendo X, Siemens SX1, Sony Ericsson P900, BenQ
P30, Foma 2102v, dan Motorola A920.
Akhirnya pada tahun 2004 Nokia membeli seluruh saham dari perusahaan Psion dan
Motorola, sehingga hal ini menjadikan Nokia mneguasai hampir seluruh saham dari
Symbian.Ltd.

Pengertian Symbian OS
Symbian OS adalah sistem operasi tak bebas yang dikembangkan oleh Symbian
Ltd. yang dirancang untuk digunakan peralatan bergerak (mobile). (intinya Symbian adalah
OS buat hape)
Symbian adalah sebuah sistem operasi dan platform software yang didesain untuk
ponsel pintar dan saat ini diawasi oleh Nokia. Platform. Symbian adalah suksesor daripada
Symbian OS dan Nokia Seri 60 yang sebelumnya sudah pernah beredar di pasaran. Tidak
seperti Symbian OS, yang membutuhkan beberapa sistem antarmuka pengguna, Symbian
menyertakan sebuah komponen antarmuka pengguna berdasarkan S60 5th Edition. Versi
terakhirnya yaitu Symbian^3 sudah secara resmi dirilis pada kuartal 4 tahun 2010 lalu,
pertama kali digunakan pada ponsel Nokia N8.
Symbian OS aslinya dikembangkan oleh Symbian Ltd.. Ini merupakan keturunan dari
EPOC dari Psion dan berjalan secara eksklusif di prosesor ARM, walaupun telah ada x86
port yang belum dirilis resmi ke publik. Device berbasis Symbian telah mencakup 29.2%
pangsa pasar ponsel pintar dunia pada kuartal pertama tahun 2011. Beberapa perkiraan
mengindikasikan bahwa jumlah kumulatif dari ponsel-ponsel yang dipaketkan dengan
Symbian OS ini hingga akhir kuartal 2 tahun 2010 lalu berjumlah 385 juta. Hingga 5 April
2011, Nokia merilis Symbian di bawah lisensi baru dan dikonversikan ke model sumber
kepemilikan yang dibagikan, berlawanan dari proyek kode sumber terbuka atau open source.
Symbian OS mampu melakukan operasi secara multithreading, multitasking dan
pengamanan terhadap memori. Dan semua pemrograman pada Symbian dilakukan secara
event-based, artinya hardware CPU menjadi tidak aktif ketika tidak ada inputan berupa
aktivitas tertentu.
Saat ini Symbian OS banyak telah banyak digunakan oleh berbagai vendor produk
peralatan komunikasi mobile pada berbagai jenis produk mereka yang bervariasi. Variasi dari
sisi hardware ini dimana Symbian OS diimplementasi dapat dimungkinkan karena sistem
operasi ini memiliki antarmuka pemprograman aplikasi (Application Programming Interface;
API). API mendukung terhadap komunikasi dan tingkah laku yang umum pada hardware
yang dapat digunakan oleh objek aplikasi lain. Hal ini dimungkinkan karena API merupakan
objek antarmuka yang didefenisikan pada level aplikasi, yang berisikan prosedur dan fungsi
(dan juga variabel serta struktur data) yang mengelola/memanggil kernel dimana sebagai
penghubung antara software dan hardware. Dengan adanya standar API ini membantu pihak
pengembang untuk melakukan penyesuaian atas aplikasi yang dibuatnya agar dapat diinstal
pada produk telepon bergerak yang bermacam-macam.
Mirip seperti sistem operasi desktop, Symbian OS mampu melakukan operasi secara
multithreading, multitasking dan pengamanan terhadap memori. Dan semua pemrograman
pada Symbian dilakukan secara event-based, artinya hardware CPU menjadi tidak aktif ketika
tidak ada inputan berupa aktivitas tertentu. Namun perlu dipahami sistem operasi ini memang
ditujukan untuk diinstal pada peralatan mobile dengan keterbatasan sumber daya. Multithread
dan multitasking memberikan kemampuan Symbian OS untuk menjalankan lebih dari satu
aplikasi sekaligus. Namun khusus ini, adanya preemptive multitasking kernel akan memberi
tiap-tiap program suatu pembagian waktu pemprosesan yang dilakukan bergantian dengan
cepat sehingga nampak bagi pemakai seolah-olah proses ini dieksekusi secara bersamaan.
Untuk itu telah didefinisikan penjadwalan berdasar prioritas tertentu untuk menentukan
proses mana yang berjalan terlebih dahulu dan proses apa berikutnya serta berapa banyak
waktu akan jadi diberi.
Symbian OS sendiri bukanlah software yang sifatnya open source secara penuh
karena meskipun terdapat ketersedian API dan dokumentasinya, yang banyak membantu
pihak pengembang aplikasi untuk membuat software yang berjalan di atas sistem operasi ini,
dipublikasi untuk umum namun tidak untuk kode source sendiri.
Arsitektur Sistem Operasi Symbian

Dalam system operasi Symbian terdapat arsitektur pendukung yang terdiri dari
lapisan-lapisan (layer) sebagai berikut :
1. Lapisan pendukung aplikasi (Aplication Utility Layer)
Lapisan ini terdiri dari berbagai pendukung yang berorientasi pada aplikasi . hal ini
memungkinkan aplikasi lain (diluar system operasi) unutk berintegrasi dengan aplikasi dasar
yang tersedia pada system operasi. Bentuk layanan lain termasuk proses pertukaran dan
manajemen data.
2. Lapisan layanan dan framework antarmuka grafis (GUI Framwork)
Lapisan ini merupakan framework API yang tersedia untuk member dukungan terhadap
penanganan user secara grafis maupun suara yang dapat digunakan oleh aplikasi lain.
3. Lapisan komunikasi
Lapisan ini berfungsi sebagai system operasi yang focus pada implementasi peralatan
komunikasi mobile. Symbian OS memiliki sekumpulan API yang focus pada lapisan
komunikasi. Bagian teratas pada bagian ini terdapat dukungan pencairan dan pengiriman
pesan teks. Berikutnya adalah antar muka yang member dukungan komunikasi seperti
Bluetooth, infrared (IrDa), dan USB. Yang terakhir pada lapisan ini adalh protocol
komunikasi berupa TCP/IP, HTTP, WAP, dan layanan telepon.
4. Lapisan system API dasar
Lapisan ini merupakan kumpulan APi yang mendukung pengaksesan data memory, tanggal
dan waktu, serta system dasar lainnya.

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
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.

Kelebihan dan Kekurangan dari Sistem Operasi Symbian

Berikut ini sedikit dijabarkan mengenai kelebihan dan kekurangan dari system operasi
Symbian.
1. Kelebihan :
1. Dirancang sebagai gabungan kemampuan computer dengan ponsel
2. Bersifat open application environment yang memungkinkan ponsel menjadi
sebuah platform bagi pengembangan berbagai aplikasi dan layanan (bahasa
dan konten)
3. Open standard dan interoperability, modul-modulnya mudah
diimplementasikan secara fleksibel karena mendukung berbagai aplikasi
teknologi dan pemrograman interfaces (APIs)
4. Multitasking, yang menekankan pada object oriented dan component based.
5. Flexible user interface design sehingga mudah dikembangkan dengan
inovasi yang diinginkan
6. Robustness, memiliki kemampuan mengakses data dengan cepat dan menjamin
keutuhan data, mampu mengurangi keterbatasan memori, penyimpanan dan
tenaga dari perangkat komunikasi yang saat ini ada.
2. Kekurangan :
Dikarenakan symbian merupakan system operasi terbuka, maka sangat rentan terhadap
virus.Jika terlalu banyak lagu, gambar, atau video diakses bersamaan, seringkali handphone
mengalami hang.Diperlukan memori card yang besar jika ingin menginstal banyak aplikasi
1. Berbayar.
2. Mudah diserang virus
3. Mudah dirusak
4. Banyak aplikasi yang menyaratkan versi tertentu dari Symbian

Contoh Aplikasi Symbian OS

- Anti Virus
- Messenger
- File Manager / File Explorer
- Kamus
- Ultra MP3
- Opera Mini
- Camera Fx