Wednesday, September 28, 2011

Android OS

   Walau jarang saya nge-posting tetapi saya sempatkan untuk menulis artikel pada blog kesayangan saya ini, maklum sibuk urusan mahasiswa mulai dari pkl sampai tugas berjubel, kali ini saya ingin membahas tentang sistem operasi Android, dengan gambar robot yang khas kita-kita yang hobi utak atik gadget pasti tahu dengan nama os yang satu ini kan, yah... biarpun udah agak ketinggalan menulis tentang artikel Android tapi lumayanlah buat nambah pengetahuan tentang Android mulai sejarahnya sampai terjun ke pasar global, yuk mari...



Dunia adalah kontraktor dengan pertumbuhan teknologi ponsel. Karena jumlah pengguna meningkat dari hari ke hari, fasilitas juga meningkat. Dimulai dengan handset biasa sederhana yang digunakan hanya untuk membuat panggilan telepon, ponsel telah mengubah kehidupan kita dan telah menjadi bagian dari itu. Sekarang mereka tidak digunakan hanya untuk membuat panggilan tetapi mereka telah menggunakan terhitung dan dapat digunakan sebagai kamera, pemutar musik, Tablet PC, TV, dll web browser. Dan dengan teknologi baru, perangkat lunak baru dan sistem operasi yang diperlukan.

Android adalah sistem operasi untuk perangkat mobile seperti smartphone dan komputer tablet. Hal ini dikembangkan oleh Open Handset Alliance/Aliansi Handset Terbuka yang dipimpin oleh Google, Google membeli perangkat lunak dari pengembang awal, yaitu Android Inc, pada tahun 2005. Pembukaan dari distribusi Android dilakukan pada 5 November 2007 diumumkan oleh pendiri Open Handset Alliance, pada sebuah konsorsium (sebuah asosiasi dari dua atau lebih individu, perusahaan, organisasi atau pemerintah (atau kombinasi dari lembaga) dengan tujuan berpartisipasi dalam kegiatan bersama atau mengumpulkan sumber daya mereka untuk mencapai tujuan bersama.) dari 84 perangkat keras, perangkat lunak, dan perusahaan telekomunikasi yang ditujukan untuk memajukan standar terbuka pada perangkat mobile, Google merilis sebagian besar kode Android di bawah lisensi Apache, yaitu sebuah lisensi perangkat lunak bebas. dimana terdapat Android Open Source Project (AOSP) bertugas dengan pemeliharaan dan pengembangan lebih lanjut dari Android.

Android terdiri dari sebuah kernel berbasis kernel Linux, dengan middleware, libraries dan API(Application Programming Interface) yang ditulis dalam bahasa C dan perangkat lunak aplikasi yang berjalan pada kerangka aplikasi/framework yang meliputi Java-kompatibel libraries berbasis pada Apache Harmony (salah satu dari beberapa open source, implementasi Java bebas). Android memiliki komunitas besar pengembang pembuat aplikasi yang memperluas fungsionalitas dari perangkat yang menggunakan Android. Saat ini ada lebih dari 520.000 aplikasi yang tersedia untuk Android. Aplikasi dapat didownload dari situs pihak ketiga atau melalui toko online seperti Android Market. Android terdaftar sebagai platform smartphone terlaris di seluruh dunia pada Q4 2010 oleh Canalys


Sejarah


Pendiri
Android, Inc didirikan di Palo Alto, California, Amerika Serikat pada bulan Oktober, 2003 oleh Andy Rubin, Rich Miner, Nick Sears dan Chris White , awalnya Android Inc dioperasikan/didirikan diam-diam, dan hanya mengungkapkan bahwa Android bekerja pada perangkat lunak untuk ponsel.


Akuisisi oleh Google
Google mengakuisisi Android Inc pada bulan Agustus 2005, membuat Android Inc anak perusahaan yang sepenuhnya dimiliki oleh Google termasuk Andy Rubin, Rich Miner dan Chris White, tinggal di perusahaan setelah akuisisi. Tidak banyak yang diketahui tentang Android Inc pada saat akuisisi, tetapi banyak berasumsi bahwa Google berencana untuk memasuki pasar ponsel dengan langkah ini.


Aliansi Handset Terbuka
Pada tanggal 5 November 2007, Aliansi Handset Terbuka/Open Handset Alliance, sebuah konsorsium (asosiasi dari dua atau lebih individu, perusahaan, organisasi atau pemerintah (atau kombinasi dari lembaga) dengan tujuan berpartisipasi dalam kegiatan bersama atau mengumpulkan sumber daya mereka untuk mencapai tujuan bersama) dari beberapa perusahaan yang termasuk Broadcom Corporation, Google, HTC, Intel, LG, Marvell Technology Group, Motorola, Nvidia, Qualcomm, Samsung Electronics, Sprint Nextel, T-Mobile dan Texas Instruments meluncurkan sendiri. Tujuan dari Open Handset Alliance adalah untuk mengembangkan standar terbuka untuk perangkat mobile. Pada hari yang sama, Open Handset Alliance juga meluncurkan produk pertama mereka, yaitu Android, sebuah platform perangkat mobile yang dibangun di Linux kernel versi 2.6. Pada tanggal 9 Desember 2008, 14 anggota baru bergabung, termasuk ARM Holdings, Atheros Communications, Asustek Computer Inc, Garmin Ltd, Huawei Technologies, PacketVideo, Softbank, Sony Ericsson, Toshiba Corp, dan Vodafone Group Plc.



Desain
Kernel Android berasal dari kernel Linux. Google mengkontribusikan kode ke kernel Linux sebagai bagian dari upaya Android mereka, tetapi fitur tertentu, terutama sebuah fitur yang disebut manajemen daya wakelocks, ditolak oleh pengembang kernel resmi, sehingga kernel Android kini versi terpisah atau Fork(Dalam rekayasa perangkat lunak, proyek Fork terjadi ketika pengembang mengambil salinan hukum dari kode sumber dari satu paket perangkat lunak dan mulai pengembangan independen di atasnya, menciptakan potongan yang berbeda dari perangkat lunak) dari kernel Linux. pada bulan September 2010 pengembang Linux Rafael J. Wysocki menambahkan patch yang meningkatkan aliran utama dalam membangun kerangka Linux. Dia mengatakan bahwa driver perangkat Android yang menggunakan wakelocks sekarang dapat dengan mudah digabungkan ke aliran utama Linux, tetapi bahwa fitur oportunistik Android menangguhkan tidak harus disertakan dalam kernel resmi. Pada tahun 2011 Linus Torvalds mengatakan bahwa "akhirnya Android dan Linux akan kembali ke kernel umum, tapi mungkin tidak akan selama empat sampai lima tahun.

Android tidak memiliki X Window System asli juga tidak mendukung set lengkap perpustakaan/library standar GNU, dan ini membuat sulit untuk port aplikasi Linux yang ada atau perpustakaan untuk Android


Fitur

Handset
Platform disesuaikan dengan lebih besar, VGA, 2D grafis perpustakaan, perpustakaan grafis 3D didasarkan pada spesifikasi OpenGL 2.0 ES(bagian dari aplikasi 3D OpenGL pemrograman grafis antarmuka (API) yang dirancang untuk sistem tertanam seperti ponsel, PDA, dan konsol video game. OpenGL ES dikelola oleh konsorsium teknologi tidak untuk profit/non profit, Grup Khronos, Inc), dan tata letak seperti smartphone lainnya.


Penyimpanan
SQLite, database relasional ringan, digunakan untuk tujuan penyimpanan data.


Konektivitas
Android mendukung teknologi konektivitas termasuk GSM / EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, dan WiMAX NFC.


Pesan
SMS dan MMS tersedia bentuk pesan, termasuk pesan teks berulir dan sekarang Android Cloud To Device Messaging Framework(C2DM) yang juga merupakan bagian dari layanan Android Pesan Push.


Beberapa dukungan bahasa
Android mendukung beberapa bahasa manusia(termasuk bahasa regional). Jumlah bahasa yang lebih dari dua kali lipat untuk Gingerbread 2,3 platform.


Web browser
Browser web yang tersedia di Android didasarkan pada mesin open source WebKit layout, ditambah dengan mesin JavaScript Chrome V8. Nilai browser 93/100 pada Tes Acid3.


Dukungan Java
Sementara sebagian besar aplikasi Android ditulis dalam bahasa pemrograman Java, tidak ada Java Virtual Machine di platform dan kode Java byte tidak dieksekusi. Kelas Java dikompilasi ke dalam executable Dalvik dan berjalan di Dalvik, mesin virtual khusus dirancang khusus untuk Android dan dioptimalkan untuk baterai bertenaga perangkat mobile dengan memori terbatas dan CPU. J2ME dukungan dapat diberikan melalui aplikasi pihak ketiga.


Dukungan media
Android mendukung audio / video berikut / masih format media: WebM, H.263, H.264 (dalam wadah 3GP atau MP4), MPEG-4 SP, AMR, AMR-WB (dalam wadah 3GP), AAC, HE-AAC (dalam MP4 wadah atau 3GP), MP3, MIDI, Ogg Vorbis, FLAC, WAV, JPEG, PNG, GIF, BMP.


Dukungan media streaming
RTP / RTSP streaming (3GPP PSS, Isma), HTML download progresif. Adobe Flash Streaming (RTMP) dan Streaming HTTP Dinamis didukung oleh plugin Flash. Apple Live Streaming HTTP didukung oleh RealPlayer untuk Mobile, dan oleh sistem operasi di Android 3.0 (Honeycomb).

Tambahan dukungan hardware
Beberapa Fitur Android
Android dapat menggunakan video / kamera, layar sentuh, GPS, sensor kecepatan, giroskop, magnetometer, kontrol game khusus, sensor kedekatan dan sensor tekanan, termometer, blits bit akselerasi 2D (dengan orientasi perangkat keras, scaling, konversi format piksel) dan akselerasi grafis 3D.


Multi-touch
Android memiliki dukungan asli untuk multi-touch yang awalnya dibuat tersedia dalam handset seperti HTC Hero. Fitur ini awalnya dinonaktifkan pada level kernel (mungkin untuk menghindari pelanggaran paten Apple pada teknologi layar sentuh pada saat itu), Google telah merilis update untuk Nexus One dan Droid Motorola yang memungkinkan multi-touch native


Bluetooth
Mendukung A2DP, AVRCP, mengirimkan file (OPP), mengakses buku telepon (PBAP), panggilan suara dan mengirim kontak antara telepon. Keyboard, mouse dan joystick (HID) support tersedia di Android 3.1 +, dan di versi sebelumnya melalui produsen dan kustomisasi aplikasi pihak ketiga.


Panggilan video
Android tidak mendukung panggilan video asli, tetapi beberapa handset memiliki versi disesuaikan dari sistem operasi yang mendukung, baik melalui jaringan UMTS (seperti Samsung Galaxy S) atau over IP. Panggilan video melalui Google Talk tersedia di Android 2.3.4 dan kemudian. Gingerbread memungkinkan Nexus S untuk menempatkan panggilan Internet dengan account SIP. Hal ini memungkinkan untuk ditingkatkan panggilan VoIP ke account SIP lain dan bahkan nomor telepon. Skype 2.1 menawarkan panggilan video di Android 2.3, termasuk dukungan kamera depan.


Multitasking
Aplikasi multitasking tersedia.


Fitur berbasis suara/voice recognize
Pencarian Google melalui suara telah tersedia sejak rilis awal, tindakan suara untuk menelepon, SMS, navigasi, dll yang didukung pada Android 2.2 dan seterusnya.


Tethering
Tethering (berbagi koneksi internet dari ponsel berkemampuan internet mobile dengan perangkat lain)
Android mendukung Tethering, yang memungkinkan ponsel untuk digunakan sebagai nirkabel / kabel hotspot Wi-Fi. Sebelum Android 2.2 ini didukung oleh aplikasi pihak ketiga atau kustomisasi produsen.


Screen capture
Android tidak mendukung screenshot pada 2011. Hal ini didukung oleh produsen dan pihak ketiga kustomisasi. Screen Capture tersedia melalui koneksi PC menggunakan alat pengembang DDMS.

Versi-versi OS Android

Keamanan
Pada bulan Agustus 2010, sebuah Trojan yang disebut Trojan-SMS SMS.AndroidOS.FakePlayer. yang menginfeksi sejumlah perangkat ponsel setelah pengguna men-download apa yang mereka pikir merupakan aplikasi media player tidak berbahaya, menurut perusahaan keamanan Kaspersky Lab. Setelah terinstal aplikasi trojan ponsel mengirim pesan teks SMS tanpa sepengetahuan pengguna atau tanpa persetujuan. Menurut Denis Maslennikov, Malware Peneliti Senior di Kaspersky Lab, jumlah yang tepat dari perangkat yang terinfeksi tidak tersedia saat ini, namun saat ini mewabah pada suatu daerah. Untuk saat ini, hanya Android Rusia pengguna benar-benar bisa kehilangan uang setelah menginstal Trojan, tapi setiap ponsel Android dapat terinfeksi. Android pengguna disarankan untuk tidak menggunakan web browser Android sampai Google mengeluarkan patch keamanan. Tim Android Keamanan menanggapi dan memperbaikinya pada 5 Februari 2011 dan Android Open Source diperbaiki dua hari kemudian.

Pada bulan Maret 2011, Google mengeluarkan 58 aplikasi berbahaya dari Android Market, tetapi tidak sebelum 58 aplikasi yang didownload menjadi sekitar 260.000 perangkat. Aplikasi ini adalah aplikasi berbahaya di Android Market yang berisi trojan tersembunyi dalam versi bajakan dari aplikasi yang sah. malware (disebut DroidDream) mengeksploitasi bug yang ada dalam versi Android yang lebih tua dari 2.2.2. produsen perangkat Android dan operator bekerja sama untuk mendistribusikan update berbasis Android dan belum secara merata mengeluarkan patch untuk pelanggan mereka untuk mengeksploitasi DroidDream. Google mengatakan mengeksploitasi memungkinkan aplikasi untuk mengumpulkan informasi perangkat tertentu, serta informasi pribadi. Memanfaatkan juga memungkinkan aplikasi untuk men-download kode tambahan yang dapat berjalan pada perangkat. Dalam hitungan hari, Google jarak jauh menghapus aplikasi dari pengguna yang terinfeksi dan meluncurkan update yang akan meniadakan eksploitasi yang memungkinkan aplikasi untuk melihat informasi pribadi. Mereka juga mengumumkan bahwa mereka akan menyelesaikan masalah ini untuk memastikan bahwa kejadian seperti ini tidak terjadi lagi. Keamanan perusahaan seperti AVG Technologies dan Symantec telah merilis "antivirus" perangkat lunak untuk perangkat Android.

Pada bulan Agustus 2011, perusahaan keamanan Lookout memperkirakan antara setengah juta sampai satu juta pengguna Android telah terinfeksi oleh perangkat lunak berbahaya pada paruh pertama tahun 2011. Lookout juga melaporkan bahwa ada peningkatan aplikasi yang terinfeksi dengan malware, 80-400 dalam enam bulan pertama tahun 2011.

Qihoo 360, sebuah perusahaan keamanan internet Cina, mencatat dalam sebuah laporan, bahwa Android adalah OS seluler kedua terbesar (setelah Symbian) telah terinfeksi oleh malware dalam negrei Cina. Laporan tersebut menyatakan bahwa Android telah menjadi "malware hotspot" baru sebagian besar disebabkan oleh kenaikan sistem operasi dalam popularitas, dan bahwa ada 968 buah malware baru dan trojan menargetkan Android pada paruh pertama tahun 2011, naik dari 12 Android-spesifik ancaman pada tahun 2010 pada bulan Agustus 2011., McAfee, pembuat anti-virus populer melaporkan bahwa Android adalah platform mobile yang paling ditargetkan untuk malware selama kuartal kedua tahun ini.



Begitulah sedikit banyak tentang Android, serem juga ya ponsel ber OS Android menjadi sasaran malware terbesar, tetapi banyak fitur yang bisa kita dapat seperti peralatan sensor pada perangkat dan konektivitasnya, semoga Android menjadi OS yang mutakhir untuk perangkat mobile yang murah tentunya...


Literary
Wikipedia
Quote From EngineersGarage
Picture From EngineersGarage, Google

By baskarapunya.blogspot.com

0 komentar:

Follow Me

Popular Posts