Perbedaan OS Android VS OS IPhone


Android

Android adalah sistem operasi untuk telepon seluler yang berbasis Linux. Android menyediakan platform terbuka bagi para pengembang buat menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Awalnya, Google Inc. membeli Android Inc., pendatang baru yang membuat peranti lunak untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia.

Pada saat perilisan perdana Android, 5 November 2007, Android bersama Open Handset Alliance menyatakan mendukung pengembangan standar terbuka pada perangkat seluler. Di lain pihak, Google merilis kode–kode Android di bawah lisensi Apache, sebuah lisensi perangkat lunak dan standar terbuka perangkat seluler.

Di dunia ini terdapat dua jenis distributor sistem operasi Android. Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan kedua adalah yang benar–benar bebas distribusinya tanpa dukungan langsung Google atau dikenal sebagai Open Handset Distribution (OHD).

Perkembangan yang pesat pada sistem android karena juga didukung oleh hampir keseluruhan vendor smartphone. hal ini karena sifatnya yang open source sehingga siapa saja bisa mengembangkan OS tersebut untuk diginakan di gadget mereka dan disesuaikan dengan kebutuhan dan pasar.

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 OS Android dibandingkan dengan iPhone dan Blackberry yaitu gratis alias Open Source. Karena itulah, banyak vendor smartphone yang beralih ke Android seperti HTC, Motorola, Samsung, Sony Ericsson, dan LG.

Perbedaan yang paling mencolok adalah iPhone lebih teratur sementara Android terlalu bebas. Ibarat dua jalan raya, iPhone itu seperti jalan tol, dan Android itu jalan raya biasa yang lebar, Selayaknya jalan tol, iphone ada sistem yang mengatur, Sedangkan Android tidak. Lebih longgar dan bebas, siapa saja boleh masuk.

Artinya, Iphone mengatur model bisnis iPhone. Seperti Research In Motion (RIM), ada kerja sama yang dibangun bersama mitranya. Ada komitmen, persetujuan, misi, visi, dan sebagainya. Sedangkan Android tidak.

Parameter terakhir ialah skema distribusi. Di sisi perangkat, Apple ataupun RIM jelas berbeda dengan Google. Apple atau RIM menunjuk standing buyer (pemasok) untuk mendistribusikan ponselnya. Sedangkan Android langsung via prinsipal atau vendor yang menjadi mitranya.

Perbandingan Antara Android dan 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, situs acak - tidak terkunci ke pasar tertentu
  • aplikasi dapat mengaitkan dan menimpa semua - antarmuka email, pengiriman SMS, keyboard kustom, dll
  • mendukung widget
  • dapat mempublikasikan aplikasi di pasar langsung Android - awal satu kali biaya pendaftaran 25E
  • pengguna memiliki akses ke sdcard dan dapat menggunakannya sebagai USB disk
  • Adobe Flash.

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

Sumber:
http://dwigatotsiswanto.wordpress.com/2010/07/18/os-android/
http://dobel-klik.co.cc/android-kalahkan-iphone-dan-blackberry/
http://www.codeproject.com/Articles/73089/Comparison-of-Android-vs-iPhone-vs-Nokia-vs-BlackB.aspx
http://teknologi.vivanews.com/news/read/174648-iphone--i-vs--i--android--siapa-menang-

Read More »»

Cara Kerja Wireless


Jaringan Wireless adalah jaringan komputer yg terhubung dengan tanpa media kabel.
Berikut ini adalah penjelasan mengenai bagaimana cara kerja Jaringan Wireless di awal telah dijelaskan bahwa untuk menghubungkan sebuah computer yang satu dengan yang lain, maka diperlukan adanya Jaringan Wireless. Menurut sebuah buku yang bersangkutan, supaya komputer-komputer yang berada dalam wilayah JaringanWireless 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 igital 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.



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 (terputus, red).

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.

Referensi:
http://joglosmart-comp.blogspot.com/2009/01/bagaimana-cara-kerja-wireless-network.html
http://imronayubi.wordpress.com/osi/
http://id.shvoong.com/exact-sciences/1733508-apa-saja-tujuh-lapisan-model/

Read More »»