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

'Andromeda' Google terlihat bersembunyi di depan mata

Anonim

Pembaruan 8 Mei 2017: Blog perbaikan terbaru melihat UI dalam keadaan saat ini dan Google menunjukkan kepada kita seperti apa tampilan aplikasi Flutter.

Jika Anda meluangkan waktu untuk membangun antarmuka berbasis Flutter yang tersedia untuk Fuchsia sekarang, Anda akan memiliki pandangan yang cukup baik pada cara hal-hal digambar dan dianimasikan. Blog Hotfix telah melakukan hal itu dan videonya terlihat bagus saat ini. Meskipun tidak terlalu fungsional, tetap sangat keren untuk menonton sesuatu yang baru saat ia berkembang.

Jika Anda ingin melangkah lebih jauh, Google telah Anda lindungi. Baru di Google Play, aplikasi Flutter Gallery adalah demo tentang bagaimana aplikasi dapat terlihat dan bertindak ketika ditulis dalam Flutter, yang merupakan cara aplikasi "asli" Fuchsia ditulis sekarang.

Flutter adalah SDK aplikasi seluler yang dapat digunakan untuk membangun antarmuka pengguna untuk aplikasi Android dan iOS. Ini masih merupakan pratinjau teknologi sehingga Anda mungkin tidak akan menemukan pengembang merilis aplikasi yang menggunakannya tetapi banyak dari mereka yang tertarik! Flutter seharusnya membuatnya cukup mudah untuk membuat aplikasi yang terlihat luar biasa untuk seluler, dan yang paling penting adalah konsisten di antara platform. Google akan banyak bicara tentang Flutter di Google I / O dan kami akan memperhatikan.

Tidak peduli apa yang terjadi dengan Andromeda dan Fuchsia, Flutter adalah sesuatu yang harus diperhatikan.

Mengenai Fuchsia atau Andromeda tie-in, kami tidak akan melihat produk konsumen menggunakan ini untuk sementara waktu sehingga semua ini cenderung berubah. Atau mungkin hilang begitu saja. Tetapi jika Anda ingin tahu tentang apa yang mungkin terjadi atau bagaimana keadaan bisa berubah, Anda akan mendapatkan ide yang cukup bagus.

Atur mesin Anda kembali ke Agustus 2016, dan salah satu hal yang mungkin Anda lihat adalah berbicara tentang sistem operasi misterius dari Google bernama Fuchsia. Kami melihatnya ketika orang-orang mulai memperhatikan sedang dikerjakan dan mendapat petunjuk yang sangat keren tentang apa yang mungkin terjadi.

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

Pekerjaan pada proyek tidak melambat dan sekarang blog semikonduktor analis Daniel Matte's Tech Specs memiliki pandangan baru tentang Fuchsia yang lebih matang, dan mengapa Andromeda akan memulai.

Matte telah meneliti secara mendalam bagaimana Fuchsia akan dibangun dan apa yang mungkin dapat dilakukan. Dasar-dasarnya sudah ada - microkernel baru berbasis LK yang dijuluki Magenta akan memberi daya pada sistem operasi yang dirancang dari bawah ke atas menjadi modular dan dapat beradaptasi dengan sebagian besar perangkat keras modern. Gabungkan Magenta dengan mesin render baru (escher) dan lapisan antarmuka pengguna berdasarkan bahasa pemrograman Dart dengan semua widget baru dan kerangka kerja aplikasi bernama Flutter untuk menjadikannya semua depan dan tengah dan Anda memiliki apa yang dibutuhkan Fuchsia untuk menjadi kehidupan nyata perangkat lunak.

Saya pikir untuk semua perangkat Fuchsia, Android API dan runtime akan terus berfungsi seperti sebelumnya, kecuali sekarang OS yang mendasarinya adalah Fuchsia, dan kernelnya adalah Magenta, bukan Linux.

Matte mengatakan ini akan menjadi Andromeda. Dan dia punya banyak bukti untuk mendukung idenya. Fuchsia tidak disembunyikan. Semua pekerjaan pada kernel, kerangka kerja, dan potongan-potongan terkait sedang dilakukan di tempat terbuka di mana siapa pun yang tertarik dapat melihatnya. Sudah seperti ini sejak awal, dan seiring berkembangnya menjadi sedikit lebih mudah untuk menebak apa yang coba dilakukan Google di sini.

Setelah beberapa komunikasi dengan orang-orang di Google Matte memiliki lebih banyak wawasan tentang apa yang kami lihat di sini serta apa yang akan datang. Andromeda terdengar seperti antarmuka dan lapisan aplikasi untuk perangkat layar besar seperti tablet dan laptop. Berjalan di atas Fuchsia dan meningkatkan jendela mengambang yang terukur, Andromeda bisa sangat mirip dengan Chrome dan dioptimalkan untuk penggunaan mouse dan keyboard serta sentuhan. Dengan kata lain, sangat mirip dengan Chrome OS yang kita miliki saat ini tetapi menggunakan Fuchsia yang lebih modular sebagai basis.

Fuchsia dan kernel Magenta juga dapat menyalakan runtime Android dan kerangka kerja aplikasi, dan Matte menyarankan bahwa ini akan terjadi. Akhirnya, runtime Android akan dihapus demi perangkat lunak yang lebih baru, namun kompatibel, seperti Mojo. Ini akan menjadi konsekuensi kecil bagi pengguna akhir tetapi menawarkan pengembang dan produsen perangkat keras lebih banyak cara untuk membangun hal-hal yang ingin kita gunakan.

Lebih lanjut: Bagaimana Google dapat menggunakan Andromeda untuk menaklukkan segalanya

Berdasarkan kode yang telah diperiksa dalam proyek sejauh ini, Matte menyarankan kita melihat sistem operasi ground-up yang dirancang untuk berjalan pada prosesor ARM, MIPS, dan Intel x86. Ini bukan penggabungan Chrome dan Android, tetapi sistem baru yang dapat memberi daya pada produk Google yang ada - Chrome dan Android - sambil memajukan platform aplikasi baru untuk siap untuk evolusi perangkat keras.

Saya setuju dengan penilaiannya. Apa yang saya lihat memberi tahu saya bahwa all-in-one OS ini akan berusaha untuk memperbaiki perangkap memilih sistem PC ke perangkat keras smartphone atau melakukan yang sebaliknya dan menggunakan platform gaya Android dengan perangkat keras PC yang lebih mampu. Sistem all-in-one akan terjadi dan akan menjadi masa depan, dan Google berusaha mencari cara agar produk mereka yang ada dapat masuk ke dalamnya. Tetapi Google tidak dapat meninggalkan dua produk yang sangat sukses dan sebaliknya harus mulai dari bawah sehingga perubahan dapat terjadi sementara dukungan untuk perangkat lunak yang kami gunakan dapat dilanjutkan.

Mungkin semua orang memandang Fuchsia dan Andromeda salah. Itu tentu saja kemungkinan. Tetapi Google sedang mengerjakan sesuatu yang akan menjadi besar. Apakah itu juga akan berhasil atau tidak adalah pertanyaan. Kami tidak sabar untuk mencari tahu.