Android ialah sistem pengendalian mudah alih yang dibangunkan oleh Google dan berdasarkan versi kernel Linux yang diubah suai dan perisian sumber terbuka yang lain. Direka terutamanya untuk peranti mudah alih skrin sentuh seperti telefon pintar dan tablet, antara muka pengguna Android terutamanya berdasarkan manipulasi langsung, menggunakan gerak isyarat sentuh yang sepadan dengan tindakan dunia sebenar, seperti meleret, mengetik dan mencubit, untuk memanipulasi objek pada skrin. Selain peranti mudah alih, Android juga telah dibangunkan untuk televisyen (Android TV), kereta (Android Auto), dan jam tangan (Wear OS).
Kelahiran dan Evolusi Android
Android pada asalnya dibangunkan oleh Android Inc., sebuah syarikat Silicon Valley yang diperoleh Google pada tahun 2005. Pengasasnya, Andy Rubin, Rich Miner, Nick Sears dan Chris White, berhasrat Android menjadi sistem pengendalian termaju untuk kamera digital. Walau bagaimanapun, apabila mereka menyedari pasaran untuk peranti sedemikian tidak penting, mereka menggunakan semula Android untuk peranti mudah alih skrin sentuh dalam persaingan dengan Symbian dan Windows Mobile, sistem pengendalian mudah alih yang dominan pada masa itu.
Android telah diperkenalkan pada tahun 2007 dengan penubuhan Open Handset Alliance, sebuah konsortium perkakasan, perisian dan syarikat telekomunikasi yang menumpukan kepada memajukan standard terbuka untuk peranti mudah alih. Telefon pintar pertama yang tersedia secara komersial yang menjalankan Android ialah HTC Dream, juga dikenali sebagai T-Mobile G1, diumumkan pada 23 September 2008.
Android: Pandangan Mendalam
Android adalah sumber terbuka dan Google mengeluarkan kod di bawah Lesen Apache. Kod sumber terbuka dan pelesenan permisif ini membolehkan perisian diubah suai dan diedarkan secara bebas oleh pengeluar peranti, pembawa wayarles dan pembangun yang berminat. Kod sumber Android dikeluarkan oleh Google di bawah lesen sumber terbuka, tetapi kebanyakan peranti Android dihantar dengan sejumlah besar perisian proprietari yang diprapasang, seperti Perkhidmatan Mudah Alih Google (GMS), yang merangkumi aplikasi seperti Google Chrome, YouTube dan Google Cari.
Setiap keluaran utama Android dinamakan mengikut susunan abjad selepas pencuci mulut atau hidangan manis. Contohnya, Android 1.5 Cupcake, 1.6 Donut, 2.0 Eclair, 2.2 Froyo, 2.3 Gingerbread, 3.0 Honeycomb, 4.0 Aiskrim Sandwich, 4.1 Jelly Bean, 4.4 KitKat, 5.0 Lollipop, 6.0 Marshmallow dan 6.0.0 Marshmallow Walau bagaimanapun, dengan Android 10, Google memutuskan untuk menggunakan sistem angka untuk nama itu.
Struktur Dalaman Android
Teras Android ialah Linux Kernel, yang mengendalikan perkhidmatan sistem teras seperti keselamatan, pengurusan memori, pengurusan proses dan susunan rangkaian. Di atas Linux Kernel ialah Android Runtime, yang merangkumi Mesin Maya Dalvik dan perpustakaan teras. Lapisan Rangka Kerja Aplikasi menyediakan perkhidmatan peringkat tinggi kepada aplikasi dalam bentuk kelas Java. Akhir sekali, di lapisan atas ialah Aplikasi, iaitu semua apl yang dijalankan pada Android, termasuk apl sistem seperti pendail, program SMS dan penyemak imbas, serta apl pihak ketiga.
Apl Android biasanya dibangunkan dalam bahasa Java menggunakan kit pembangunan perisian Android (SDK), tetapi persekitaran pembangunan lain juga tersedia.
Ciri Utama Android
- Sumber Terbuka: Android ialah sumber terbuka, yang bermaksud pembangun boleh mengubah suai sistem pengendalian untuk setiap telefon.
- Antara Muka Pengguna Boleh Disesuaikan: Android membenarkan pengguna menyesuaikan antara muka pengguna, tidak seperti sistem pengendalian lain.
- Multitasking: Android menyokong multitasking dan multi-touch.
- Widget: Pengguna boleh meletakkan widget pada skrin utama untuk akses pantas kepada maklumat.
- Gedung Google Play: Dengan lebih daripada 3 juta apl, Gedung Google Play ialah gedung aplikasi terbesar.
Varian Android
Pelbagai | Penerangan |
---|---|
Android Go | Versi Android yang dilucutkan yang direka untuk peranti rendah. |
Android One | Versi Android tanpa pengubahsuaian pengeluar dan tumpuan pada peranti peringkat permulaan untuk pasaran baru muncul. |
Android TV | Versi Android yang direka untuk televisyen. |
Pakai OS | Versi Android yang direka untuk jam tangan pintar dan boleh pakai lain. |
Android Auto | Versi Android yang direka untuk kereta. |
Cara Menggunakan Android dan Penyelesaian Masalah
Android boleh digunakan dalam pelbagai cara, daripada telefon mudah alih kepada tablet, televisyen, sistem kereta dan boleh pakai. Walau bagaimanapun, seperti mana-mana sistem, ia mungkin mempunyai masalah, seperti prestasi perlahan, kehabisan bateri atau ruang storan terhad. Masalah ini biasanya boleh diatasi dengan mengosongkan data cache, menyahpasang apl yang tidak diperlukan, mengemas kini perisian sistem atau melakukan tetapan semula kilang.
Perbandingan dengan Sistem Serupa
Sistem | Android | iOS | Windows |
---|---|---|---|
Sumber terbuka | ya | Tidak | Tidak |
Antara Muka Boleh Disesuaikan | ya | Terhad | Terhad |
Bilangan Apl dalam App Store | 3 Juta+ | 2 Juta+ | 700,000+ |
Masa Depan Android
Memandangkan Android terus berkembang, ia dijangka lebih menyepadukan dengan kecerdasan buatan, realiti tambahan dan realiti maya. Selain itu, ia berkemungkinan melihat kemajuan dalam keselamatan, privasi dan pengalaman merentas peranti yang lancar. Internet Perkara (IoT) ialah satu lagi sektor di mana Android dijangka membuat kemajuan yang besar.
Pelayan Proksi dan Android
Pelayan proksi boleh digunakan dengan Android untuk menyediakan tahap keselamatan dan privasi yang lebih tinggi, terutamanya apabila mengakses Internet melalui Wi-Fi awam. Pelayan proksi juga boleh digunakan untuk mengakses kandungan yang mungkin terhad secara geografi. Android mempunyai sokongan terbina dalam untuk mengkonfigurasi tetapan proksi dalam pilihan rangkaian Wi-Finya.