Android merupakan sebuah system operasi terbuka yang diperuntukan untuk perangkat bergerak (Mobile device). Dikembagkan oleh Open Handset Alliance yang terdiri dari pengembang software, hardware dan provider seperti Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan NVIDIA yang bertujuan membuat sebuah standar terbuka untuk perangkat bergerak (mobile device). Pada Juli 2005 android telah diakuisisi oleh google dan pada 5 November 2007 barulah secara resmi Android di rilis oleh Google. Dalam pengembangan aplikasi android menyediakan Android SDK yang menyediakan tools dan API untuk para pengembang aplikasi dengan flatform android. Android menggunakan java sebagai bahasa pemogramannya, jadi bagi anda yang sudah lama bermain dengan java tidak ada salahnya untuk mencoba Android.
Di bawah ini adalah Features yang terdapat pada android:
- Application framework yang komponennya dapat diganti dan diubah ulang
- Dalvik virtual machine untuk optimasi mobile device
- Integrated browser based on the open source WebKit engine
- Optimized graphics mendukung a custom 2D graphics library; 3D graphics based on the OpenGL ES 1.0 specification (hardware acceleration optional)
- SQLite untuk penyimpanan struktur data
- Media support secara umum mendukung audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)
- GSM Telephony (hardware dependent)
- Bluetooth, EDGE, 3G, and WiFi
- Camera, GPS, compass, and accelerometer
- Rich development environment mencakup perangkat emulator, tools untuk Debug, memory dan permormance profiling serta plugin untuk Eclipse IDE.
Diagram di bawah ini adalah arsitektur dari system operasi android secara detail :
Ada 4 dasar yang harus kita pahami dalam membangun aplikasi berbasis android:
- Activity, adalah tampilan grafis yang kita lihat ketika menjalankan sebuah aplikasi. aplikasi dapat memiliki lebih dari satu Activity
- Intent, adalah serangkaian value yang menunjukan apa yang harus dilakukan ketika terjadi perpindahan layar
- Service, adalah layanan yang bekerja di Backend
- Content provider, memungkinkan sebuah aplikasi untuk dapat menyimpan dan menerima data dari database.
Incoming search terms for the article:
- pengenalan android
- arsitektur android
- android java
- aplikasi android game
- jquery graphics design android wordpress
- koneksi php di android web browser
- membangun aplikasi android dengan database
- membangun aplikasi java berbasis android









Loading...
thanks bwt info’a saya sangat tertarik dengan android
aditmaru´s last blog ..Peluncuran UG Chesspedia