Hai sobat blogger :D ketemu lagi dengan saya B)
kali ni saya akan mengulas abis tentang apa android?! sejarahnya, keunggulannya, dan juga versinyaaaa.......
Oke langsung deh cekobroot......... B)
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.mengakuisi Android Inc..
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.
Sejarah
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.
2. Penghancuran perbatasan
* Anda dapat menggabungkan
informasi dari Internet ke dalam telepon, seperti informasi kontak, atau data
pada lokasi geografis untuk mendapatkan kesempatan baru.
3. Kesamaan aplikasi
* Untuk Android ada perbedaan
antara telepon utama aplikasi dan perangkat lunak lain, anda bahkan dapat
mengubah program untuk memutar nomor, atau screen saver.
4. Cepat dan mudah perkembangan
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:
Linux Kernel
Tumpukan paling bawah pada
arsitektur Android ini adalah kernel.
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.
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.
Application Framework
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.
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.
Macam-macam versi Android:
Android versi 1.1 (???)
Android versi 1.5 (Cupcake)
Android versi 1.6 (Donut)
Android versi 2.0/2.1 (Eclair)
Android versi 2.2 (Froyo a.k.a Frozen
Yoghurt)
Android versi 2.3 (Gingerbread)
Android versi 3.0/3.1 (Honeycomb)
Android versi 4.0/4.1 (ICS a.k.a Ice Cream
Sandwich)
Android versi 4.2 (Jelly Bean)
Android versi 4.4 (KitKat)