Nama :
Henry Kasyfan
Kelas :
3KA28
NPM :
13110243
ANDROID
·
Sejarah Android.
Android
adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang
mencakup sistem operasi, middleware dan aplikasi. Android menyediakan platfrom
terbuka bagi para pengembang untuk menciptakan aplikasi mereka. Awalnya, Google
Inc. Membeli Android Inc. Yang merupakan pendatang baru yang membuat peranti
lunak untuk ponsel/smartpgone. 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 Handsed
Alliance menyatakan mendukung pengembangan open source pada perangkat mobile. Di
lain pihak, Google merilis kode-kode Android dibawah lisensi Apache, sebuah
lisensi perangkat lunak dan open platform perangkat seluler
Didunia
ini terdapat dua jenis distributor sistem operasi Android. Pertama yang
mendapat dukungan penuh dari Google atau Google Mail Services (GSM) dan kedua
adalah yang benar-benar bebas distribusinya tanpa dukungan langsung Google atau
dikenal sebagai Open Handset Distribution (OHD).
·
Android : Platform Masa Depan.
Android dipuji sebagai “platform
mobile pertama yang Lengkap, Terbuka, dan Bebas”.
- - Lengkap (Complete Platform): Para desainer dapat melakukan pendekatan yang komprehensif ketika mereka sedang mengembangkan platform Android. Android merupakan sistem operasi yang aman dan banyak menyediakan tools dalam membangun software dan memungkinkan untuk peluang pengembangan aplikasi.
- - Terbuka (Open Source Platform): Platform Android disediakan melalui lisensi open source. Pengembangan dapat dengan bebas untuk mengembangkan aplikasi. Android sendiri menggunakan Linux Kernel 2.6.
- - Free (Free Platform): Android adalah platform/aplikasi yang bebas untuk develop. Tidak ada lisensi atau biaya royalti untuk dikembangkan pada platform Android. Tidak ada biaya keanggotaan diperlukan. Tidak di perlukan biaya pengujian. Tidak ada kontrak yang di perlukan. Aplikasi untuk android dapat didistribusikan dan diperdagangkan dalam bentuk apa pun.
Android
merupakan generasi baru platform mobile, platform yang memberikan pengembang
untuk melakukan pengembangan sesuai dengan yang di harapkan GNU, General Public
Lisensi Versi 2 (GPLv2), yang sering dikenal dengan istilah “copyleft” lisensi
dimana setiap perbaikan pihak ketiga harus terus jatuh di bawah terms. Android didistribusikan
di bawah Lisensi Apache Software (ASL/Apache2), yang memungkinkan untuk
distribusi kedua dan seterusnya. Komersialisasi pengembang ( produsen handset
khususnya) dapat memilih untuk meningkatkan platform tanpa harus memberikan
perbaikan mereka ke masyarakat open source. Sebaliknya, pengembang dapat
keuntungan dari perangkat tambahan seperti perbaikan dan mendistribusikan ulang
pekerjaan mereka dibawah lisensi apa pun yang mereka inginkan. Pengembangan aplikasi
Android diperbolehkan untuk mendistribusikan aplikasi mereka dibawah skema
lisensi apa pun yang mereka inginkan. Pengembang memiliki beberapa pilihan
ketika membuat aplikasi yang berbasis Android. Sebagian besar pengembang menggunakan
Eclipse yang tersedia secara bebas untuk merancang dan mengembangkan aplikasi
Android. Eclipse adalah IDE yang paling populer untuk pengembangan Android,
karena memiliki Android plug-in yang tersedia untuk memfasilitasi pengembangan
Android. Hal di atas tidak menutup kemungkinan untuk menggunakan IDE yang lain
seperti Netbeans untuk melakukan pengembangan Android.
Aplikasi
Android dapat dikembangkan pada sistem operasi berikut:
- · Windows XP Vista/Seven.
- · Mac OS X (Mac OS X 10.4.8 atau lebih baru.
- · Linux
Sumber :
NAZRUDDIN SAFAAT H. ANDROID PEMROGRAMAN APLIKASI MOBILE
SMARTPHONE DAN TABLET PC BERBASIS ANDROID. INFORMATIKA. BANDUNG.
Tidak ada komentar:
Posting Komentar