Sabtu, 22 November 2014

Getting Started

Getting Started - mengenal android lebih dekat

Pada kesempatan ini gw pengen sharing artikel pertama gw,
yaa, walaupun udah banyak yang tau setidaknya gw ga copas dari blog orang hehe.
langsung aja, kadang banyak orang pakai hp dengan platform android hanya sebatas buat socmed, games, dan bahkan ada yang cuma buat telfon & sms tanpa tau apa itu android, dan kegunaan dibalik handheld tersebut.
seperti halnya, android juga banyak sisi kelebihan dri mulai camera yang dapat dijadikan untuk scanner, translator, dan msih banyak lagi keunggulannya yang akan gw jelasin pada artikel selanjutnya.

Nah, disini gw bakal jawab pertanyaan orang-orang yang mungkin belum tau tentang definisi android.

Apa Sih Android? 

mungkin banyak dari sekian orang yang belum tau apa itu android, dan pasti udah banyak dari senior-senior yang tau tentang ini jdi tolong dimaklum seorang newbie ini pgn sharing artikelnya, hehe.

kita kmbali ke topik awal, banyak orang bertanya-tanya "apa sih android?" 
android adalah nama dari Sistem Operasi yang berbasis Linux yang dirancang untuk perangkat selular dengan layar sentuh sperti smartphone dan tablet yang beredar hingga saat ini, sistem operasi gebrakan android.inc ini didukung oleh google dan perusahaan lainnya dari anggota Open Handset Alliance.
OS dengan sifat Open-Source ini resmi dirilis pada tahun 2007 bersamaan dengan berdirinya Open-Source Alliance, yakni gabungan dari perusahaan-perusahaan perangkat keras, perangkat lunak, dan telekomunikasi dengan tujuan untuk memasukkan Open Source pada perangkat sellular.

Kernel Linux

Arsitektur Sistem Android
Android terdiri dari kernel yang berbasis Kernel Linux dukungan cabang Long-Term Support (LTS). seperti pada januari 2014, Android versi terbaru dibuat dngan dampingan kernel linux  3,4 atau yang lbih baru, tapi nomor versi dari kernel yang spesifik tergantung pada perangkat android dan Chipsetnya.
Kernel Linux pada android tidak seperti halnya pengembangan linux biasa. simpelnya, android tidak memiliki X Window System asli maupun dukungan set lengkap dari standar pustaka GNU. oleh karna itu, susah untuk porting pustak atau aplikasi linux.

Dan yang tak kalah menarik dari kernel linux, android juga terdapat Middleware (perangkat tengah), Libraries (pustaka Software), dan API (Application Programming Interface / aplikasi pemrograman antarmuka) yang tertulis dalam C (salah satu Programing Language), Dan aplikasi software yang berjalan pada aplikasi framework yang meliputi pustaka Java-Compatible yang berbasis Apache Harmony. Andoid menggunakan Virtual Dalvik Machine yakni proses mesin virtual yang secara khusus di atur untuk menempatkan aplikasi-aplikasi yang dibuat untuk android.

Komunitas Open-Source

Android memiliki komunitas pengembang dan penggemar yang aktif, dan yang menggunakan kode sumber Android Open-Source Project (AOSP) untuk mengembangkan dan mendistribusikan versi modifikasi dari sistem operasi mereka. Dan komunitas pengembang ini seringkali menyajikan pembaruan serta fitur baru bagi perangkat android, dan bahkan relatif lebih cepat jika dibandingkan dengan produsen/operator, yaa meskipun pembaruan mereka sajikan itu tidak menjalankan pengujian ekstensif dan tidak memiliki jaminan akan kualtisnya.
mereka berupaya untuk terus memberikan dukungan bagi perangkat-perangkat lama yang tak lagi menerima pembaruan resmi, ataupun memodifikasi perangkat android agar bisa berjalan dengan menggunakan sistem operasi lain. dan komunitas ini juga seringkali merilis pembaruan bagi perangkat pra-rooted,  dan berisi  modifikasi yang tidak cocok bagi para pengguna yang non-teknis, seperti halnya kemampuan OverClock atau Over/UnderVolt prosesor perangkat. Dan Firmware yang paling banyak digunakan adalah CyanogenMod yang juga menjadi dasar bagi sejumlah Firmware lainnya.

Mungkin itu inti-intinya yg bisa gw jelasin, dan pasti suhu-suhu blogger ada yg lebih jelas lagi.. maklum msih newbie pfft
Thanks udeh baca artikel gw, 

di artikel selanjutnya gw bakal kasih review seputar android device, rumors, tips & trick, dll. Pokoknya seputar android dah hehe