Artikel

Apa itu Fuchsia, dan Mengapa Anda Harus Peduli?

protection click fraud

Dahulu kala, pada tahun 2016, internet mengetahui tentang inisiatif Google yang seharusnya untuk menggabungkan Chrome OS dan Android. Itu memiliki nama kode Andromeda dan akan menyatukan semua platform komputasi Google sehingga semuanya menggunakan sistem operasi yang sama. Ini masuk akal dalam banyak hal; Hal ini mirip dengan apa yang dilakukan Microsoft dengan perangkat lunak seluler, tablet, dan desktop dan diduga merupakan arah pergerakan Apple dengan iOS dan macOS. Selain nama kode dan rumor, yang akhirnya terjadi adalah kemampuan untuk mengunjungi Google Play Store dengan file Chromebook dan menjalankan aplikasi Android secara native.

Ini adalah masalah besar, dan jika Andromeda ternyata seperti itu, itu sudah cukup. Semua orang mendapat manfaat dari ketersediaan aplikasi Android di Chromebook - Google dapat menjual lebih banyak dan kami dapat menggunakannya dengan lebih baik karena akan ada "aplikasi untuk itu" kapan pun kami membutuhkannya. Tetapi gagasan penggabungan Android dan Chrome tidak pernah benar-benar hilang. Itu baru saja mendapat nama kode baru: Fuchsia.

Lainnya: Ini adalah Chromebook yang dapat menjalankan aplikasi Android dan Linux

Fuchsia mendapatkan namanya, menurut beberapa pengembang, dari proyek yang sudah ada.

Pink + Ungu = Fuchsia (Sistem Operasi baru)

Proyek Pink adalah ide orisinal dari tim teknik Apple ketika mereka memutuskan sudah waktunya untuk membangun yang baru sistem operasi berorientasi objek dengan antarmuka pengguna baru, dan catatan ditulis pada indeks merah muda kartu-kartu. Proyek Ungu adalah nama asli yang diberikan untuk produksi prototipe ponsel layar sentuh dari Apple; iPhone. Pengembang asli Fuchsia sangat memahami sejarah ini, karena mereka juga merupakan bagian dari proyek sebelumnya seperti BeOS, iOS, dan WebOS.

Tetapi sistem operasi membutuhkan lebih dari sekedar nama. Dan tanpa Google memberi tahu kami apa pun tentang proyek barunya, kami harus mengumpulkan semua remah roti yang dapat ditemukan internet. Inilah kami tahu sejauh ini.

Fuchsia tidak akan menggantikan Android atau Chrome OS

Android adalah hal yang rumit. Ini dapat dianggap sebagai sistem operasi lengkap yang akan Anda temukan di smartphone atau tablet, atau bisa juga sebagian kecil dari sistem operasi yang dibangun untuk menjalankan aplikasi seperti yang kita lihat dari BlackBerry pada OS 10 perangkat. Yang terpenting, Android adalah akrab kepada sekitar dua miliar orang dan memiliki ekosistem perangkat lunak, perangkat, aksesori, dan staf pendukung yang sangat besar. Anda tidak pernah meninggalkan sesuatu yang sesukses ini - Anda membangunnya saja.

Google mempelajari manfaat menggunakan perangkat lunak mereka sendiri dari Oracle di ruang sidang.

Fuchsia mungkin akan menggantikan bagian dari software anda jangan Lihat; bagian yang membuat perangkat keras bekerja dan memungkinkan Anda memberi tahu ponsel untuk melakukan sesuatu saat Anda mengetuk layar atau berbicara ke mikrofon.

Saat ini Android menggunakan kernel Linux dan beberapa program utilitas yang ditulis untuk bekerja dengan Linux. Linux hebat dalam banyak hal. Itu dibangun untuk bekerja dengan hampir semua perangkat keras, memiliki komunitas besar yang berkontribusi dan menghasilkan setiap versi yang lebih baik daripada yang terakhir, dan akan ada lebih lama daripada perangkat keras apa pun yang Anda beli saat ini yang menggunakannya Itu. Chrome sebagian besar dengan cara yang sama. Ini adalah sekumpulan layanan dan utilitas yang dihadapi pengguna yang berjalan di atas kernel Linux. Begitu juga dengan Android Auto, Android TV, dan Wear OS.

Tetapi Linux bukan "milik" Google dan tidak dirancang khusus untuk perangkat keras seluler. Ini adalah dua hal yang diinginkan Google dan pada akhirnya akan dibutuhkan untuk terus bersaing.

Fuchsia akan dibangun untuk tahun 2019 dan seterusnya, bukan untuk warisan masa lalu.

Google membutuhkan sistem operasi seluler yang dibangun dari awal di setiap level yang dirancang untuk 2018. Itu harus bersandar dan mudah pada sumber daya, dapat menghitung dengan cepat tanpa membebani chip di dalam ponsel kita, dan itu harus dapat langsung menanggapi semua cara kita dapat "berbicara" padanya seperti sentuhan, mouse dan keyboard, atau suara. Dan ia harus melakukan semua ini sambil tetap menggunakan Android ramah pengguna yang sama seperti yang sudah kita kenal dan masih menjalankan jutaan aplikasi yang ditulis untuk Android.

Singkatnya, Fuchsia menggantikan Linux dan bagian dari Android (dan mungkin Chrome, Android TV, Android Auto, dll.) Dengan sesuatu yang bekerja lebih baik untuk tujuan Google. Antarmuka pengguna - apa yang Anda dan saya lihat di ponsel atau Chromebook atau jam tangan kami - tidak ada hubungannya dengan bagian sistem operasi ini. Selain itu, Fuchsia terlalu sulit dieja.

Manfaat perubahan

Seperti yang disebutkan, Google menginginkan perangkat lunak yang lebih mereka kendalikan dan dirancang agar ramping dan cepat pada perangkat keras yang relatif rendah seperti yang kita lihat pada produk seluler. Tetapi ada dua manfaat lain yang sangat penting dari berpindah ke sistem operasi khusus, dan kali ini kita dapat melihatnya.

Pengembang akan dapat menggunakan lebih banyak bahasa pemrograman terkini untuk menulis aplikasi. Kami sudah melihat ini dengan alat pemrograman seperti Dart dan Flutter menuju Android, dan OS baru apa pun pasti sedang ditulis dengan alat pemrograman modern.

Terkadang Anda membutuhkan palu godam. Di lain waktu Anda membutuhkan sesuatu yang lebih halus.

Tidak ada yang salah dengan pemrograman di C atau Java. Kedua bahasa tersebut sangat kuat dan dapat membuat perangkat keras apa pun melakukan apa pun. Tetapi itu juga berarti mereka dirancang untuk melakukan banyak hal yang tidak diperlukan pengembang aplikasi seluler, dan ini dapat membuat mereka sedikit rumit untuk dipelajari dan digunakan. Pengembang aplikasi Android tidak memerlukan kodenya untuk berkomunikasi langsung dengan CPU menggunakan kode mesin. Tapi seorang pengembang aplikasi tidak memerlukan akses ke cara yang lebih mudah dan lebih efisien untuk mendapatkan transisi UI yang mulus atau skalabilitas untuk layar yang berbeda. C ++ sangat bagus untuk memberi daya pada robot, tetapi Flutter sangat bagus untuk membangun antarmuka aplikasi yang hebat. Mengizinkan pengembang memanfaatkan alat yang membantu membuat aplikasi lebih baik berarti kita mendapatkan aplikasi yang lebih baik.

Alat baru ini dikombinasikan dengan lapisan bawah perangkat lunak terpadu di semua perangkat berarti satu aplikasi dapat bekerja di mana saja. Itu bagus, tetapi Android sudah memungkinkan satu aplikasi berfungsi di mana-mana, dan sejujurnya, itu berarti aplikasi kebanyakan menyedot perangkat apa pun kecuali telepon. Layar dengan ukuran berbeda memerlukan antarmuka pengguna yang berbeda, dan sebagian besar pengembang hanya membuat kode untuk layar berukuran ponsel karena tidak mudah membuat aplikasi terlihat bagus di semua tempat.

Alat pengembang yang lebih baik berarti aplikasi yang lebih baik di setiap layar.

Itu akan berubah dengan alat seperti Flutter dan itulah keuntungan kedua kami. Saat ini sulit untuk membuat aplikasi Android yang berfungsi pada layar 5 inci kecil tetapi diubah untuk memanfaatkan layar 12 inci. Itu dapat dilakukan dengan indah - lihat aplikasi Gmail sebagai contoh - tetapi pekerjaan yang terlibat biasanya membuat pengembang kehilangan ide. Jika alat memungkinkan pengembang menentukan beberapa cara berbeda untuk menggunakan tampilan lengkap untuk memberi kami jumlah informasi yang tepat hanya dengan beberapa langkah, sebagian besar pengembang akan melakukannya.

Demo Fuchsia diinstal di Google Pixelbook.

Seperti inilah rupa Fuchsia di Pixelbook. Pengembang dapat dengan mudah menentukan apa yang masuk ke bidang konten yang lebih kecil, apa yang digunakan sebagai latar belakang yang menyenangkan, bagaimana hal-hal ditata dan berapa banyak konten yang perlu kita lihat hanya dengan beberapa langkah. Saat ini hanya ada contoh dan demo, tetapi itu memberi kami ide bagus tentang apa yang diharapkan. Bandingkan dengan Fuchsia pada layar seukuran ponsel di bawah ini.

Perhatikan persamaannya, lalu perhatikan perbedaannya. Beginilah cara satu perangkat lunak, dalam hal ini, antarmuka pengguna sederhana atau aplikasi "rumah", dapat diubah untuk bekerja pada dua tampilan ukuran yang berbeda. Inilah yang kurang dari Android dalam keadaannya saat ini. Inilah yang kita butuhkan untuk terjadi. Inilah mengapa Google - dan kami - ingin Fuchsia menjadi nyata.

Tidak ada yang final, semuanya bisa berubah

Seperti yang disebutkan di bagian atas artikel ini, kami membuat ini berdasarkan campuran rumor, unggahan kode sumber, informasi orang dalam, dan sedikit imajinasi. Google tidak mengatakan apa pun tentang masa depan di mana Fuchsia menjadi kenyataan.

Itu penting karena ini adalah BESAR usaha. Ini bahkan lebih besar daripada membuat Android pada awalnya karena sebagian besar melibatkan pengkodean untuk lapisan bawah daripada bergantung pada perangkat lunak yang ada. Android dibangun di atas Linux, iOS dibangun di atas BSD, Fuchsia dibangun dari bawah ke atas. Ini akan memakan waktu beberapa tahun sampai kita bisa lihat versi konsumen atau bahkan versi untuk diuji publik, itu bukan sekadar demo konsep. Ini adalah kerja keras yang membutuhkan waktu ribuan jam untuk menyelesaikannya.

Saya percaya bahwa Google memang memiliki rencana untuk Fuchsia dan ini bukan hanya proyek hewan peliharaan dari beberapa pengembang berbakat atau sesuatu yang Google akan mulai dan tidak pernah selesai. Saya memperhatikan semua ini, bukan hanya karena cara kami mencari nafkah, tetapi karena kami sama-sama tertarik dan kagum pada apa yang mungkin berkembang dari proyek ini. Kami akan terus mengunjungi kembali ruang ini dan menambahkan informasi saat tersedia, tetapi untuk saat ini, sebagian besar ada dugaan terpelajar dan banyak yang ingin terlibat.

3 cara teratas Fuchsia bisa menjadi sistem operasi yang lebih baik daripada Android

Chromebook untuk semua

  • Chromebook Terbaik
  • Chromebook Terbaik untuk Siswa
  • Chromebook Terbaik untuk Wisatawan
  • Hub USB-C Terbaik untuk Chromebook
  • Lenovo C340 di Amazon

Kami dapat memperoleh komisi untuk pembelian menggunakan tautan kami. Belajarlah lagi.

Ini adalah earbud nirkabel terbaik yang dapat Anda beli dengan harga berapa pun!
Saatnya memotong kabelnya!

Ini adalah earbud nirkabel terbaik yang dapat Anda beli dengan harga berapa pun!

Earbud nirkabel terbaik nyaman, terdengar bagus, tidak mahal, dan mudah dimasukkan ke dalam saku.

Semua yang perlu Anda ketahui tentang PS5: Tanggal rilis, harga, dan lainnya
Generasi selanjutnya

Semua yang perlu Anda ketahui tentang PS5: Tanggal rilis, harga, dan lainnya.

Sony secara resmi telah mengonfirmasi bahwa mereka sedang mengerjakan PlayStation 5. Inilah yang kami ketahui sejauh ini.

Nokia meluncurkan dua ponsel Android One anggaran baru di bawah $ 200
Nokias baru

Nokia meluncurkan dua ponsel Android One anggaran baru di bawah $ 200.

Nokia 2.4 dan Nokia 3.4 adalah tambahan terbaru dalam jajaran smartphone anggaran HMD Global. Karena keduanya merupakan perangkat Android One, mereka dijamin akan menerima dua pembaruan OS utama dan pembaruan keamanan reguler hingga tiga tahun.

Ini adalah band terbaik untuk Fitbit Sense dan Versa 3
Baru dan ditingkatkan

Ini adalah band terbaik untuk Fitbit Sense dan Versa 3.

Bersamaan dengan rilisnya Fitbit Sense dan Versa 3, perusahaan juga memperkenalkan infinity band baru. Kami telah memilih yang terbaik untuk mempermudah Anda.

instagram story viewer