Logo id.androidermagazine.com
Logo id.androidermagazine.com

Mari kita bicara tentang andromeda

Anonim

Saya harus benar-benar tahu ketika Daniel Matte menulis hal-hal yang dia temukan tentang Andromeda sambil melihat-lihat beberapa kode sumber Google awal minggu ini. Itu memperkuat banyak hal yang saya pikir ketika saya pertama kali melihat semua kode pada Agustus 2016, menangkap lebih banyak hal yang saya abaikan, dan memeriksa kode baru. Saya pikir penilaian Matte cukup dekat dengan tanda di sini. Bukan karena mereka membenarkan beberapa pemikiran asli saya, tetapi karena itu menunjukkan hal-hal yang salah. Atau setidaknya saya pikir saya salah. Segala sesuatu tentang Andromeda atau Fuchsia masih menebak hanya berpendidikan.

Lebih lanjut: Proyek sistem operasi 'Fuchsia' menarik, kurang detail yang menjadikannya penting

Pada titik ini, saya pikir kami memiliki ide yang cukup bagus tentang ke mana Google akan pergi dengan Andromeda, Fuchsia, Android dan Chrome. Masa depan sepertinya adalah semua tentang konsolidasi segala sesuatu tanpa membuat semuanya sama. Saya telah menggali dan mengobrol dan menyodok selama beberapa hari dan itulah kesimpulan saya.

Pixel C seharusnya dikirim bersama Fuchsia. Mungkin yang berikutnya akan.

Fuchsia adalah tempat kita harus mulai. Fuchsia adalah cara untuk menggantikan Linux dan menjadi sistem operasi untuk menjalankan Chrome dan Android. Android agak aneh. Itu dapat dibangun sebagai OS all-in-one menunggu beberapa dukungan perangkat keras untuk ditambahkan membuatnya siap untuk dijalankan, atau juga dapat menjadi runtime (s) dan mendukung file untuk aplikasi. Nexus 6P menggunakan Android sebagai sistem operasi, BlackBerry Classic menggunakan Android sebagai platform aplikasi di atas sistem operasi lain. Jika Anda meretas aplikasi Google (Google Play, Play Services, dll) ke Classic itu bisa melakukan semua yang Nexus 6P dapat lakukan ketika datang ke aplikasi Android, meskipun itu tidak menggunakan "Android" sebagai sistem operasi.

Fuchsia akan bekerja dengan runtime Android dan mendukung semuanya menggunakan API yang kompatibel. Dengan kata lain, kita tidak akan melihat perbedaan tetapi orang yang mengembangkan Android akan melakukannya.

Masa depan di mana semuanya sama tetapi berbeda masuk akal jika dilakukan dengan benar.

Fuchsia juga akan memperkuat Andromeda. Kami telah melihat tahap pertama Andromeda ketika Google Play mengunjungi beberapa Chromebook. Saat ini, Chrome OS pada dasarnya adalah antarmuka pengguna dan platform aplikasi yang berjalan pada kernel dan middleware Linux yang cukup standar. Jika itu terdengar membingungkan, anggap saja Chrome OS sebagai sesuatu seperti Ubuntu. Itu cukup dekat untuk apa yang kita bicarakan di sini. Aplikasi Android berjalan di Chrome secara asli, tetapi tidak terlalu asli. Ada lapisan yang berbicara ke aplikasi Android dan berbicara dengan middleware melalui Chrome yang membuatnya mulus bagi pengguna. Lapisan itu adalah langkah pertama dari Andromeda.

Fuchsia akan bekerja dengan platform dan kerangka kerja aplikasi Chrome dan mendukung semuanya dengan API yang kompatibel. Dengan kata lain, kami tidak akan melihat perbedaan tetapi orang yang mengembangkan Chromium akan melakukannya.

Sepertinya Andromeda dan Fuchsia adalah hibrida dari Android dan Chrome, tetapi tidak seperti yang dipikirkan orang. Perangkat lunak di bawahnya yang diubah untuk mendukung semuanya. Dan itu sama mengagumkannya dengan bagi orang yang bekerja dengan Android dan Chrome setiap hari.

Lebih lanjut: Bagaimana Google dapat menggunakan Andromeda untuk menaklukkan segalanya

Anda dan saya adalah pengguna akhir untuk Android dan Chrome. Kami menghargai perubahan (atau membenci mereka) untuk sistem operasi tetapi akrab dengan mereka berdua dan memilih untuk menggunakannya daripada yang lain. Mengubah itu dan menawarkan sesuatu yang terlihat dan terasa berbeda itu berisiko. Terus berikan barang yang ingin mereka beli.

OS universal sulit karena tidak semua layar berukuran sama.

Pengembang mendapat manfaat dari memiliki satu sistem operasi yang mendukung kedua platform. Seiring berjalannya waktu, garis-garis antara apa itu aplikasi Chrome dan apa aplikasi Android itu akan kabur sampai hanya ada satu aplikasi yang berjalan di keduanya. Pengembang dapat menargetkan ponsel, versi yang ramah sentuhan atau versi yang didorong oleh pointer penuh, atau keduanya. Ini menghilangkan kelemahan terbesar untuk apa yang Ubuntu dan Microsoft lakukan karena antarmuka universal tidak akan berfungsi pada layar 4, 5 inci dan monitor 30 inci.

Atau semua orang memikirkan itu semua dan menebak-nebak bisa saja salah total. Bukan pertama kali.