Perbandingan OS Android - OS iPhone pada Handphone

Sistem operasi mobile adalah software utama yang melakukan manajemen dan kontrol terhadap hardware secara langsung serta manajemen dan mengontrol software-software lain sehingga software-software lain tersebut dapat bekerja.

Sehingga suatu sistem operasi mobile akan bertanggung jawab dalam mengoperasikan berbagai fungsi dan fitur yang tersedia dalam perangkat ponsel tersebut seperti, schedulling task, keyboard, WAP, email, text message, sinkronisasi dengan aplikasi dan perangkat lain, memutar musik, camera, dan mengontrol fitur-fitur lainnya.

Selain berfungsi untuk mengkontrol sumber daya hardware dan software ponsel seperti keypad, layar, phonebook, baterai, dan koneksi ke jaringan, sistem operasi juga mengontrol agar semua aplikasi bisa berjalan stabil dan konsisten. Sistem operasi harus dirancang fleksibel sehingga para software developer lebih mudah menciptakan aplikasi-aplikasi baru yang canggih.

Banyak perusahaan ponsel yang membenamkan sistem operasi dalam produknya baik pada PDA, Smartphone maupun handphone. Perkembangan aplikasi atau game selular (mobile content) sangat cepat, perusahaan pembuat mobile Operating System (OS) telah berlomba untuk memasarkan produk-produk mereka dengan menciptakan fungsi-fungsi dan teknologi yang kian hari kian memanjakan pengguna smartphone dari segi entertainment dan fungsionalitas penggunaan selular untuk memudahkan tugas sehari-hari.

ANDROID

Android sejak awal memiliki konsep sebagai software berbasis kode komputer yang didistribusikan secara terbuka (open source) dan gratis. Keuntungan open source, banyak pengembang software yang bisa melihat dan memanfaatkan kode itu serta bisa membuat aplikasi baru di dalamnya. Satu hal yang unik, berbagai aplikasi itu diwadahi dalam sebuah portal, yaitu Android Market, sehingga pengguna tinggal meng-install aplikasi pilihannya.

Kelebihan dan kekurangan android dapat aku simpulkan sebagai berikut:
1. tidak perlu bayar untuk download aplikasi.
2. Didukung penuh google. Jadi kita dapat menikmati semua layanan google seperti gmail, youtube, dan fasilitas google lainnya.
3. Stabil dan nggak mudah error atau hang.
4. Aman dari virus karena berbasis linux (kernel 2.6).
5. Aplikasi game 3 D nya sangat stabil dan mantap.
6. Konektivitas lengkap. Bluetooth, wifi, GPS.
7. Layar sentuh bagus pakai tangan nggak bisa pakai stylus.
8. Harga relatif murah.

Sedangkan Kelemahannya antara lain:
1. Kurang nyaman untuk telepon.
2. Masih membingungkan bila pertama pakai.
3. Tidak ada Microsoft office.
4. Harus terkoneksi internet.
5. Belum banyak aplikasi yang tersedia.


iPhone

iPhone telah ada sejak 2007. Titik kuat dari iPhone adalah aplikasinya, dengan lebih dari 150.000 aplikasi tersedia toko mobilenya. Di antara mereka, semua aplikasi paling keren ada di dalamnya dan beberapa bisnis akan berkembang dalam hal ini saja. Namun, karena App Store adalah sebuah sistem tertutup, ada banyak keluhan dari pengembang aplikasi mereka mengatakan tidak bisa dilewati karena konflik kepentingan dengan Apple dan mitra-mitranya.


Kelebihan Apple iPhone
• Touchscreen yang revolusioner
• Dukungan 3rd Party Apps. yang sangat banyak
• Layar Besar dan Kualitas gambar jernih
• Design Modis
• High Prestige

Kekurangan Apple iPhone
• Tidak ada fungsi Copy Paste
• Tidak ada fungsi Forward SMS
• Tidak bisa MMS
• Tidak bisa Video Call
• Tidak bisa Video Recording
• Tidak ada Flash pada Camera
• Proses penggantian baterai hanya dapat dilakukan oleh orang yang ahli
• Daya tahan baterai tidak sebanding dengan fungsi iPhone
• Browser tidak dapat digunakan untuk menjalankan Flash
• iPhone tidak dapat menjalankan aplikasi Java
• GPS belum berfungsi dengan baik di Indonesia
• GPS tanpa 3D Mapping
• Bluetooth tidak dapat digunakan untuk mengirim / menerima data
• SMS panjang diautosplit sebagai SMS yang berbeda – tidak ada character counter dalam SMS
• Tidak ada fasilitas search pada email
• Tidak bisa mengattach picture pada email
• Fungsi aplikasi tidak user friendly
• Sangat tergantung pada 3rd Party Apps.


Perbandingan Android dengan iPhone :

ANDROID :
- Platform open http://source.android.com/
- Dapat mengkompilasi Firmwares kustom - baik untuk hacker dan lainnya
- Kerangka kerja yang baik, diperpanjang pada setiap firmware baru
- Mendukung multitasking
- Bagus IDE - Eclipse, NetBeans
- SDK pembangunan bebas
- Mudah untuk debug, dapat mengirim log untuk pengembang
- Bahasa pemrograman Java tetapi jembatan dari bahasa lain ada (C # bersih -. Mono, dll)
- Java adalah bahasa tingkat tinggi yang muncul pada tahun 1995. Android mendukung Java 1.5 dan menerjemahkan kode byte ke byte Dalvik kustom sendiri kodenya dioptimalkan untuk perangkat mobile.
- Untuk programer hardcore, Android menawarkan kemungkinan untuk pemrograman di C menggunakan dev kit asli NDK
- Dapat menjalankan bahasa script seperti Lua, Perl, Python, dll
- Dapat menginstal aplikasi pihak ketiga dari sdcard
- Aplikasi dapat mengaitkan dan menimpa semua
- Antarmuka email, pengiriman SMS, keyboard kustom, dll
- Mendukung widget
- Dapat mempublikasikan aplikasi di pasar langsung Android
- Pengguna memiliki akses ke sdcard dan dapat menggunakannya sebagai USB disk
- Adobe Flash tidak mendukung belum

iPhone :
- Platform tertutup
- Tidak multitasking, kecuali untuk beberapa aplikasi Apple. multitasking mungkin akan diperkenalkan dalam vertion berikutnya iPhone, iPhone 4
- Biaya pengembangan kit ~ 90E
- Tujuan bahasa pemrograman adalah C - tetapi jembatan ada dari Jawa, C #, dll
- Tujuan C muncul pada tahun 1986
- iPhone versi berikutnya yang seharusnya hanya membolehkan kode Objective C, ini berarti jembatan keluar dan Anda harus program di Objective C jika Anda ingin membuat aplikasi iPhone
- Aplikasi ini tidak diperbolehkan untuk menduplikasi fungsionalitas iPhone - yaitu tidak ada antarmuka email kustom, dll
- Tidak mendukung widget - kecuali telepon penjara patah
- Pengguna tidak memiliki akses ke sdcard - user hanya dapat melakukan sinkronisasi melalui internet atau LAN
- Aplikasi pihak ketiga hanya dapat diinstal dari toko Apple. Untuk pengujian aplikasi, pengembang dapat menggunakan Ad Hoc penerbitan
- Penerbitan di toko adalah proses yang sangat panjang dan melelahkan. Apple telah banyak peraturan dan aneh. Banyak aplikasi yang ditolak karena alasan yang aneh.
- Tidak mendukung Adobe Flash

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS

Cara Kerja Jaringan Wireless

Hardware dan Software Untuk Koneksi Wireless (Wi-Fi)

Komunikasi data menjadi sangat penting dalam kehidupan manusia saat ini. Kebutuhan akan adanya internet nirkabel, menuntut orang untuk meng-update periperal komputernya. Berikut adalah beberapa contoh alat-alat yang digunakan utk koneksi nirkabel (wireless)

Dibawah ini adalah contoh dari perangkat dan jenis untuk perlengkapan WIfi (Wireless Network)

Hardware Access Point + plus

Perangkat dibawah ini adalah perangkat standard yang digunakan untuk access point. Access Point dapat berupa perangkat access point saja atau dengan dual fungsi sebagai internal router. Bahkan pada model terbaru sudah ditambahkan teknologi Super G dengan kemampuan double transmisi, smart DHCP bagi client network dan hardware standard monitor serta Firewall dan sebagainya.

Alat Access point dapat dipasangkan pada sebuah hub, cable modem atau alat lainnya untuk menghubungkan computer dengan WIFI kedalam sebuah network lain.

PCMCIA Adapter

Alat ini dapat ditambahkan pada notebook dengan pada PCMCIA slot. Model PCMCIA juga tersedia dengan tipe G atau double transmit..

USB Wireless Adaptor

Termasuk perangkat baru dan praktis pada teknologi WIFI. Alat ini mengambil power 5V dari USB port. Untuk kemudahan USB WIFI adapter dengan fleksibel ditempatkan bagi notebook dan PC. Tetapi pada perangkat USB WIFI Adapter memiliki batasan. Sebaiknya mengunakan USB port 2.0 karena kemampuan sistem WIFI mampu mencapai data rate 54Mbps. Bila anda memerlukan kepraktisan, penambahan perangkat Wireless USB adaptor adalah pilihan yang tepat, karena bentuknya yang praktis dan dapat dilepas. Tetapi perlu diingatkan bahwa dengan supply power kecil dari USB port alat juga memilki jangkauan lebih rendah, selain bentuk antenna yang ditanam didalam cover plastik akan menghambat daya pancar dan penerimaan pada jenis perangak ini.

USB Add-on PCI slot

Perangkat ini umumnya diberikan bersama paket mainboard untuk melengkapi perangkat WIFI pada sebuah computer. Sama kemampuannya dengan PCI card wireless network tetapi mengunakan jack USB internal pada mainboard termasuk pemakaian power diambil dari cable tersebut. Perangkat pada gambar dibawah ini juga dapat diaktifkan sebagai Access Point melalui software driver. Kekuatan alat ini terletak pada antenna, dan memiliki jangkauan sama seperti PCI Wireless adaptor.

Mini PCI bus adapter

Perangkat miniPCI bus untuk WIFI notebook berbentuk card yang ditanamkan didalam case notebook. Berbeda dengan card yang digunakan pada computer dengan PCI interface. PCImini bus adalah slot PCI yang disediakan pada notebook dan pemakai dapat menambahkan perangkat seperti WIFI adaptor didalam sebuah notebook. Umumnya perangkat hardware dengan miniPCI bus tidak dijual secara umum, tetapi model terbaru seperti pada Gigabyte GN-WIAG01 dengan kemampuan WIFI Super G sudah dijual bebas untuk upgrade Wireless adaptor bagi sebuah notebook.

Perangkat mini PCI untuk wireless nantinya diberikan 2 buah socket antena dan terhubung dengan antena di sisi layar sebuah notebook. Untuk keterangan dimana perangkat ini dipasang, dapat dilihat pada gambar menginstall Mini PCI bus.

PCI card wireless network

PCIcard Wireless network dapat juga berupa sebuah card WIFI yang ditancapkan pada slot computer atau dengan mengambil power dari USB tetapi dipasangkan pada PCI slot. Perangkat Wireless network dapat juga diaktifkan menjadi Access point. Perangkat jenis PCI card dipasangkan permanen pada sebuah desktop PC.

Cara Kerja Jaringan Wireless

Jaringan Wireless bisa sukses dalam mengirim dan menerima data, dari dan ke sesamanya, maka ada tiga komponen dibutuhkan, yaitu:

  1. Sinyal Radio (Radio Signal).
  2. Format Data (Data Format).
  3. Struktur Jaringan atau Network (Network Structure).

Masing-masing dari ketiga komponen ini berdiri sendiri-sendiri dalam cara kerja dan fungsinya. Kita mengenal adanya 7 Model Lapisan OSI (Open System Connection), yaitu:

  1. Physical Layer (Lapisan Fisik)
  2. Data-Link Layer (Lapisan Keterkaitan Data)
  3. Network Layer (Lapisan Jaringan)
  4. Transport Layer (Lapisan Transport)
  5. Session Layer (Lapisan Sesi)
  6. Presentation Layer (Lapisan Presentasi)
  7. Application Layer (Lapisan Aplikasi)

Masing-masing dari ketiga komponen yang telah disebutkan di atas berada dalam lapisan yang berbeda-beda. Mereka bekerja dan mengontrol lapisan yang berbeda. Sebagai contoh: Sinyal Radio (komponen pertama), bekerja pada physical layer, atau lapisan fisik. Lalu Format Data atau Data Format mengendalikan beberapa lapisan diatasnya. Dan struktur jaringan berfungsi sebagai alat untuk mengirim dan menerima sinyal radio.

Lebih jelasnya, cara kerja wireless LAN dapat diumpakan seperti cara kerja modem dalam mengirim dan menerima data, ke dan dari internet. Saat akan mengirim data, peralatan-peralatan Wireless tadi akan berfungsi sebagai alat yang mengubah data digital menjadi sinyal radio. Lalu saat menerima, peralatan tadi berfungsi sebagai alat yang mengubah sinyal radio menjadi data digital yang bisa dimengerti dan diproses oleh komputer.

Cara Kerja sinyal radio diubah menjadi data digital :

Prinsip dasar yang digunakan pada teknologi wireless ini sebenarnya diambil dari persamaan yang dibuat oleh James Clerk Maxwell di tahun 1964.

Dalam persamaan itu, dengan gamblang dan jelas Maxwell berhasil menunjukkan fakta bahwa, setiap perubahan yang terjadi dalam medan magnet itu akan menciptakan medan-medan listrik. Dan sebaliknya, setiap perubahan yang terjadi dalam medan-medan listrik itu akan menciptaken medan-medan magnet. Lebih lanjut Maxwell menjelaskan, saat arus listrik (AC atau alternating current) bergerak melalui kabel atau sarana fisik (konduktor) lainnya, maka, beberapa bagian dari energinya akan terlepas ke ruang bebas di sekitarnya, lalu membentuk medan magnet atau alternating magnetic field. Kemudian, medan magnet yang tercipta dari energy yang terlepas itu akan menciptakan medan listrik di ruang bebas, yang kemudian akan menciptakan medan magnet lagi, lalu medan listrik lagi, medan magnet lagi, dan seterusnya, hingga arus listrik yang asli atau yang pertama terhenti.

Bentuk energy yang tercipta dari perubahan-perubahan ini, disebut dengan radiasi elektromagnetik (electromagnetic radiation), atau biasa kita kenal sebagai gelombang radio. Itu artinya, radio dapat di definisikan sebagai radiasi dari energi elektromagnetik yang terlepas ke udara (ruang bebas). Alat yang menghasilkan gelombang radio itu biasa dinamakan TRANSMITTER. Lalu alat yang digunakan untuk mendeteksi dan menangkap gelombang radio yang ada udara itu, biasa dinamakan RECEIVER.

Agar kedua alat ini (transmitter dan receiver) lebih fokus saat mengirim, membuat pola gelombang, mengarahkan, meningkatkan, dan menangkap sinyal radio, ke dan dari udara, maka dibantulah dengan alat lain, yaitu ANTENA. Berkat persamaan dari Maxwell, transmitter, receiver, serta antena, yang kemudian disatukan dalam semua peralatan wireless LAN itulah, maka komputer bisa berkomunikasi, mengirim dan menerima data melalui gelombang radio, atau biasa disebut dengan wireless netwok.

Begitu banyak stasiun Radio dengan frequency yang berbeda-beda agar tidak saling bertabrakan, gelombang radio yang akan dikirimkan ke udara itu bisa diatur frequencynya. Yaitu dengan cara mengatur atau memodifikasi arus listrik yang berada pada peralatan pengirim dan penerima tadi (transmitter, receiver). Dan jarak yang menjadi pemisah antar frequency dinamakan SPECTRUM. Lalu, bagian terkecil dari spectrum disebut dengan BAND. Dan untuk mengukur jumlah perulangan dari satu gelombang ke gelombang yang terjadi dalam hitungan detik, digunakanlah satuan HERTZ (Hz). Hertz, diambil dari nama orang yang pertama kali melakukan percobaan mengirim dan menangkap gelombang radio, yaitu HEINRICH HERTZ. Satu hertz dihitung sebagai jarak antara satu gelombang ke gelombang berikutnya. Dan sinyal radio itu umumnya berada pada frequency ribuan, jutaan, atau milyaran hertz (KHz, MHz, GHz). Dengan mengatur frequency itulah maka sinyal radio bisa tidak saling bertabrakan.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS