
Android adalah sistem operasi Mobile Phone
berbasiskan Linux. Android bersifat open source yang source codenya
diberikan secara gratis bagi para pengembang untuk menciptakan aplikasi
mereka agar dapat berjalan di Android.Pada mulanya, Android adalah salah
satu produk besutan dari Android Inc., namun Google mengakuisisi
Android Inc., dan semua kekayaan intelektual milik Android Inc.
diperoleh Google Inc. yang kemudian mengembangkan kembali sistem
Android.
Sekedar informasi Android Inc. adalah
pendatang baru dalam hal membuat software untuk ponsel yang berada di
Palo Alto, California Amerika Serikat. Kemudian dibentuklah Open Handset
Alliance, konsorsium yang terdiri dari 34 perusahaan hadware, software,
dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm,
T-Mobile, Nvidia, dll. Open Handset Alliance dibentuk untuk
mengembangkan Android yang notabene nya adalah OS OpenSource pertama
untuk Mobile Phone.
Pada tanggal 5 November 2007, dirilislah
Android versi awal dimana 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).
Para pendiri Android Inc. bekerja pada
Google, di antaranya Andy Rubi, Rich Miner, Nick Sears, dan Chris White.
Saat itu banyak yang menganggap fungsi Android Inc. hanyalah sebagai
perangkat lunak pada telepon seluler. Sejak saat itu muncul rumor bahwa
Google hendak memasuki pasar telepon seluler.
Di perusahaan Google, tim yang dipimpin
Rubin bertugas mengembangkan program perangkat seluler yang didukung
oleh kernel Linux. Hal ini menunjukkan indikasi bahwa Google sedang
bersiap menghadapi persaingan dalam pasar telepon seluler. hingga
sekarang telah banyak ponsel ber-OS Android yang hadir dipasaran,
dimulai dari Google Nexus One, HTC Legend, Sony Ericcson Xperia X10,
Samsung Galaxy S dan masih banyak lagi.
Keunggulan Android diantaranya :
1. Keterbukaan
- Android menyediakan akses ke fungsi dasar perangkat mobile menggunakan standar panggilan ke API.
- Anda dapat menggabungkan informasi dari Internet ke dalam telepon, seperti informasi kontak, atau data pada lokasi geografis untuk mendapatkan kesempatan baru.
- Untuk Android ada perbedaan antara telepon utama aplikasi dan perangkat lunak lain, anda bahkan dapat mengubah program untuk memutar nomor, atau screen saver.
Dalam SDK memiliki semua yang anda butuhkan untuk membuat dan menjalankan aplikasi Android, termasuk simulator ini instrumen, dan alat debugging maju.

Google mengibaratkan Android sebagai sebuah
tumpukan software. Setiap lapisan dari tumpukan ini menghimpun beberapa
program yang mendukung fungsi-fungsi spesifik dari sistem operasi.
Berikut ini susunan dari lapisan – lapisan tersebut jika di lihat dari
lapisan dasar hingga lapisan teratas:
a. Linux Kernel
Tumpukan paling bawah pada arsitektur Android ini adalah kernel.
b. Android Runtime
Lapisan setelah Kernel Linux adalah Android
Runtime.Android Runtime ini berisi Core Libraries dan Dalvik Virtual
Machine. Core Libraries mencakup serangkaian inti library Java, artinya
Android menyertakan satu set library-library dasar yang menyediakan
sebagian besar fungsi-fungsi yang ada pada library-library dasar bahasa
pemrograman Java.
c. Libraries
Bertempat di level yang sama dengan Android
Runtime adalah Libraries. Android menyertakan satu set library- library
dalam bahasa C/C++ yang digunakan oleh berbagai komponen yang ada pada
sistem Android.
Lapisan selanjutnya adalah application
framework, yang mencakup program untuk mengatur fungsi-fungsi dasar
smartphone. Application Framework merupakan serangkaian tool dasar
seperti alokasi resource smartphone,
aplikasi telepon, pergantian antar – proses atau program, dan pelacakan lokasi fisik telepon.
aplikasi telepon, pergantian antar – proses atau program, dan pelacakan lokasi fisik telepon.
e. Application
Di lapisan teratas bertempat pada aplikasi
itu sendiri. Di lapisan inilah anda menemukan fungsi-fungsi
dasar smartphone seperti menelepon dan mengirim pesan singkat,
menjalankan web browser, mengakses daftar kontak,
dan lain-lain. Bagi rata-rata pengguna, lapisan inilah yang paling sering mereka akses. Mereka mengakses fungsi- fungsi dasar tersebut melalui user interface.
dan lain-lain. Bagi rata-rata pengguna, lapisan inilah yang paling sering mereka akses. Mereka mengakses fungsi- fungsi dasar tersebut melalui user interface.
Semoga bermanfaat
----
Sumber : http://komputerblog.com/2010/10/20/pengenalan-android/
Artikel Terkait
0 comments:
Post a Comment