Senin, 27 Januari 2014

Istilah Istilah Dalam Android


Ini kita rangkum dari berbagai sumber :-)
Android Market
Tempat dimana applikasi untuk Android berada, kebanyakan bersifat gratis.

AOSP
Android Open Source Project. Saat kita mengatakan bahwa Android itu open source maka kita merujuk pada hal ini, tempat dimana source code untuk Android berada dan bisa diunduh serta dipakai oleh siapapun.

Apex 
Telepon untuk segmen mid-range yang dibuat oleh LG untuk US Cellular.

.apk 
Ekstensi file untuk aplikasi Android

Apps 
Singkatan dari “applications” atau aplikasi. Program yang kita download dan jalankan di handheld kita. Bisa gratis bisa berbayar.



App Inventor 
Sistem berbasis web dimana aplikasi Android bisa dibuat tanpa perlu tahu bagaimana cara meng-code-nya. Dihentikan oleh google tapi dirilis sebagai proyek open-source.

Android SDK 
 Merupakan paket starter yang berisi tools, sample code, dan dokumentasi penggunaan yang berguna untuk pengembangan aplikasi Android.

ADB (Android Debug Bridge) Tools
Tool yang dipakai untuk command terminal di sistem android. Perintah dasar seperti : ADB Push (upload file ke sistem android), ADB Pull (download file dari sistem Android), ADB Install (install apk (paket installasi) file ke sistem android)
ADB Shell Logcat
Buat mengetahui proses yg terjadi diandroid, berguna banget saat experiment flashing rom
Android Virtual Device (AVD)
Merupakan Emulator untuk menjalankan OS android di PC dekstop maupun laptop under Windows ataupun Mac maupun Linux.

App2SD
Mekanisme memindahkan data secara otomatis di /data/app di internal memory (yang berisi paket aplikasi apk file) ke /data/app di sdcard, dengan partisi yang serupa..yaitu ext2/ext3.
Beta 
Sebuah versi percobaan, yang berarti belum sempurna. 
BRICK(ed) 
Kondisi dimana device sudah tidak bisa di-recover, sehingga bisa dianggap seperti batu-bata (brick). 
  
Boot : Proses menghidupkan handheld. 
  
Bootloader : Gabungan SPL dan IPL yang menjadi dasar dari sebuah device. 
   
Bootloader Mode - FASTBOOT load : Tombol Camera + Power, pada mode boot ini, kita bisa meng-install image sebuah sistem yang ada/ ditaruh di SDcard dengan menekan tombol Power lagi. 

Bootloop

Keadaaan dimana proses booting suatu handheld terhenti dan tidak bisa masuk ke homescreen.

BootAnimation.zip

File boot Animation berupa file PNG sequensial yg terletak di /system/media/

Build.prop

Merupakan file konfigurasi hardware dan OS Android.

Busybox 

Kumpulan command-command linux shell yang dipakai di sistem Android.

Backup 

Cadangan, bentuk media bisa jadi file, hasil copy dari file (mirror) image yng di ambil dari harddisk atau operating system dan bisa juga file dibuat oleh aplikasi backup untuk restore. Apps Titanium Backup,Nandroid. 

Boot
Proses menghidupkan handheld

Charger
File yang serupa dengan Chargemon, hanya saja ini dipakai pada waktu charging offline.

Cupcake
OS Android Platform versi 1.5

CWM Recovery (ClockWork Mod)
Aplikasi ini asalnya dibuat oleh Koush, untuk mengatur ROM di hp Android. Banyak kegunaan CWW ini salah satunya untuk membackup dan restore aplikasi, menghapus (wipe) data di sistem dan di cache (Dalvik). Biasanya diperlukan untuk menginstall (flashing) ROM baru, menjalankan atau mematikan Lagfix dari kernel Voodoo dsb.

Cache2SD
Proses memindahkan/ menyimpan Cache dari ROM ke Sdcard.

Data2SD
Mekanisme memindahkan otomatis semua data di /data/ internal memory ke /data/ di SD Card.

Donut

OS Android Platform versi 1.6


Diagnostic Mode  
Tombol Capture + Power. Mode boot untuk test (gunakan tombol volume untuk memilih item).

Ext2
Filesystem yang digunakan oleh Linux Kernel, itu seperti FAT, FAT32 di windows

Eclair
OS Android Platform versi 2.1

Flashing
Flashing secara umumnya adalah penggantian versi firmware, bisa downgrade ato upgrade tergantung ketersedian firmware itu sendiri.

Firmware
Firmware sendiri dapat dikatakan sebagai versi dari operating system. Flashing Hanya dilakukan untuk advance user.

Framework-res
File yang dipakai untuk tema di sistem Android.

Froyo
OS Android Platform versi 2.2

Fastboot
Mode yang mirip dengan bootloader, dimana kita bisa memflash komponen low-level ke telepon kita.

FC (force close)
Keadaan ketika suatu applikasi yang mendadak mati/error.

Gingerbread
OS Android Platform versi 2.3

GUI 
Graphical User Interface , interface aplikasi yang lebih bersifat graphic (gambar). 

GMS 
Google Market Services, tempat download aplikasi – aplikasi di Android (seperti apps store di iphone, appworld di BB). 
Honeycomb
OS Android Platform versi 3.0
HandHeld (HH) 
Telepon Genggam alias HP
Ice Cream Sandwich
OS Android Platform versi 4
IMAP 
Internet Message Access Protocol, salah satu protocol untuk retreive email selain POP3.
Java
Bahasa pemrograman yang dipakai di Aplikasi Android

Kernel 
Fungsi Kernel adalah sebagai jembatan antara Operating System (OS) dan hardware. Dengan kata lain, kernel berfungsi sebagai penghubung antara sofware dengan hardware. Dalam konteks hanphone Android, kernel juga menyimpan informasi driver untuk hardware. Oleh karenaya Kernel bisa diganti dengan proses flashing untuk meningkatkan performa hardware Android, misalnya overclock, memaksimalkan kemampuan suara, grafis dan lain-lain.
Multitouch 
Sebuah fitur touchscreen yang memungkinkan layar dapat menangkap lebih dari satu input sentuhan. 

Normal Mode
Cara normal menghidupkan handheld.
Nge-root 
Proses untuk merubah privilage dari user biasa jadi root. 
Overclock
Membuat suatu perangkat untuk berjalan di kecepatan yang lebih tinggi daripada ketentuan pembuat perangkat tersebut. Prinsipnya adalah membuat performa lebih tinggi. Tetapi perlakuan ini beresiko menyebabkan kestabilan sistem yang berkurang sampai rusaknya peripheral computer yang dioveclock. Overclock biasanya dipraktekkan oleh para pengguna PC untuk “memaksa” periferal komputer bekerja diatas kemampuan standar yang ditentukan pabrikannya dengan tujuan akhir untuk meningkatkan performa kerja komputer. Perangkat PC yang di-overclock sama saja dengan dipaksa melebihi kemampuan aslinya. Namun, overclock PC ini, selain membuat perangkat sistem menjadi tak stabil, dapat membuat kerusakan pada perangkat keras, terutama Mainboard, RAM, dan Prosesor. Untungnya sekarang banyak perangkat keras yang dibuat dengan fabrikasi yang sudah handal untuk keperluan overclock, sehingga apabila dengan wawasan pengertian dan pengalaman overclock, itu kerusakan pada saat overclock dapat diminimaliasi.
OTA 
Over The Air, suatu metode pengiriminan data, biasanya istilah digunakan pada aktifitas meng-update.
Reset (hard, soft)
Proses dalam rebooting telepon. Soft reset adalah mematikan atau menyalakan telepon, atau dengan melepas batere. Sedang hard reset juga diartikan sebagai factory reset, dan menghapus semua data di handheld kita. 
ROM
Secara harafiah berarti “Read Only Memory.” Di dalam Android, inilah yang kita jalankan saat saat memakai handheld. 
Recovery Mode
Satu proses yang bisa dilakukan di Android sebelum masuk OS. Proses ini mirip BIOS di komputer dimana kita bisa mengubah konfigurasi hardware di Android. Melalui Recovery mode kita juga bisa melakukan flashing ROM (mengganti OS), format data, sistem dan factory reset. Lokasi partisi untuk Recovery berbeda dengan OS dan jika OS diganti Recovery ada kemungkinan Recovery akan mendapat dampaknya. Flashing Stock ROM biasanya akan mengembalikan Recovery mode ke Stock Recovery juga. Akan tetapi, Custom ROM kemungkinan tidak mengubah Recovery mode, tergantun Custom ROM yang dipilih. Contoh custom Recovery adalah CWM (ClockWork Mod) Recovery 
Root
Proses untuk merubah privilage dari user biasa menjadi superuser / dengan kata lain layaknya menjadi seorang administaror dalam os windows. Rooting sebenarnya di pergunakan dalam istilah linux, yang bertujuan mendapatkan hak penuh dalam sebuah OS, jadi nantinya kita bisa melakukan apa saja yang kita inginkan setelah mendapat hak ini (dalam hal software).
Superuser 
Merupakan file yang dipakai untuk masuk sebagai su (superuser), administrator di sistem android.
Safe Mode 
Tombol Menu + Power, boot handheld secara normal tetapi tanpa registrasi dengan Google, makanya aplikasi – aplikasi yg berhubungan dengannya tidak akan bisa berfungsi ( Map, Gmail account, Market, dll).

Widget
Salah satu aplikasi yang GUI nya lebih bersifat interaktif.