Logo vi.androidermagazine.com
Logo vi.androidermagazine.com

'Andromeda' của Google dường như đang ẩn nấp trong tầm nhìn rõ ràng

Anonim

Cập nhật ngày 8 tháng 5 năm 2017: Blog Hotfix có giao diện người dùng ở trạng thái hiện tại và Google cho chúng ta thấy các ứng dụng Flutter sẽ trông như thế nào.

Nếu bạn dành thời gian để xây dựng giao diện dựa trên Flutter có sẵn cho Fuchsia ngay bây giờ, bạn sẽ có một cái nhìn khá tốt về cách mọi thứ được vẽ và hoạt hình. Blog Hotfix đã làm điều đó và video của họ là một cái nhìn tốt về nơi mọi thứ ngày nay. Mặc dù nó không có nhiều chức năng, nhưng nó vẫn thực sự tuyệt vời khi xem một cái gì đó mới khi nó phát triển.

Nếu bạn muốn tiến thêm một bước nữa, Google sẽ bảo vệ bạn. Mới trong Google Play, ứng dụng Flutter Gallery là bản demo về cách các ứng dụng có thể nhìn và hành động khi được viết bằng Flutter, đó là cách các ứng dụng Fuchsia "bản địa" được viết ngay bây giờ.

Flutter là SDK ứng dụng di động có thể được sử dụng để xây dựng giao diện người dùng cho cả ứng dụng Android và iOS. Đây vẫn là một bản xem trước công nghệ vì vậy bạn có thể sẽ không tìm thấy các nhà phát triển phát hành ứng dụng sử dụng nó nhưng rất nhiều trong số đó được quan tâm! Flutter sẽ giúp việc tạo các ứng dụng trông tuyệt vời cho thiết bị di động trở nên khá dễ dàng và hầu hết tất cả đều phù hợp giữa các nền tảng. Google sẽ có nhiều điều để nói về Flutter tại Google I / O và chúng tôi sẽ chú ý.

Bất kể chuyện gì xảy ra với Andromeda và Fuchsia, Flutter là thứ cần để mắt tới.

Đối với bất kỳ sự ràng buộc nào của Fuchsia hoặc Andromeda, chúng tôi sẽ không thấy bất kỳ sản phẩm tiêu dùng nào sử dụng bất kỳ sản phẩm nào trong một thời gian vì vậy tất cả điều này có thể thay đổi. Hoặc nó có thể biến mất hoàn toàn. Nhưng nếu bạn tò mò về những gì có thể hoặc cách mọi thứ có thể thay đổi, bạn sẽ có một ý tưởng khá hay.

Đặt máy trở lại vào tháng 8 năm 2016 và một trong những điều bạn có thể thấy là nói về một hệ điều hành bí ẩn từ Google có tên Fuchsia. Chúng tôi đã xem xét nó khi mọi người bắt đầu nhận thấy nó đang được thực hiện và có một số manh mối thực sự thú vị về những gì có thể xảy ra.

Thêm: Dự án hệ điều hành 'Fuchsia' rất thú vị, thiếu chi tiết khiến nó trở nên quan trọng

Công việc của dự án đã không bị chậm lại và giờ đây, chuyên gia phân tích bán dẫn của Daniel Matte, Tech Specs đã có một bước tiến mới về Fuchsia trưởng thành hơn, và tại sao Andromeda sẽ bắt đầu.

Matte đã có một cái nhìn sâu sắc thứ hai về cách Fuchsia sẽ được xây dựng và những gì nó có thể làm được. Những điều cơ bản đã được đưa ra - một hạt nhân dựa trên LK mới có tên là Magenta sẽ cung cấp năng lượng cho một hệ điều hành được thiết kế từ đầu để có thể mô đun hóa và thích ứng với hầu hết mọi phần cứng hiện đại. Kết hợp Magenta với một công cụ kết xuất mới (escher) và lớp giao diện người dùng dựa trên ngôn ngữ lập trình Dart với một tiện ích và khung ứng dụng hoàn toàn mới có tên Flutter để mang tất cả về phía trước và trung tâm và bạn có những gì Fuchsia cần để trở thành một cuộc sống thực sự phần mềm.

Tôi nghĩ rằng đối với tất cả các thiết bị Fuchsia, API Android và thời gian chạy sẽ tiếp tục hoạt động như trước đây, ngoại trừ bây giờ HĐH cơ bản sẽ là Fuchsia và kernel sẽ là Magenta chứ không phải Linux.

Matte nói rằng đây sẽ là Andromeda. Và anh ta có rất nhiều bằng chứng để hỗ trợ ý tưởng của mình. Fuchsia không bị ẩn. Tất cả các công việc trên kernel, khung, và các bit và phần liên quan đang được thực hiện ở nơi mở mà bất kỳ ai có sở thích đều có thể xem. Đó là cách này ngay từ đầu, và khi nó phát triển, việc đoán xem Google đang cố gắng làm gì ở đây trở nên dễ dàng hơn một chút.

Sau khi giao tiếp với mọi người tại Google Matte, bạn sẽ hiểu rõ hơn về những gì chúng ta sẽ thấy ở đây cũng như những gì sẽ đến. Andromeda có vẻ như lớp giao diện và ứng dụng cho các thiết bị màn hình lớn như máy tính bảng và máy tính xách tay. Chạy trên đỉnh Fuchsia và tận dụng các cửa sổ nổi có thể mở rộng, Andromeda có thể trông rất giống Chrome và được tối ưu hóa cho việc sử dụng chuột và bàn phím cũng như cảm ứng. Nói cách khác, rất giống với Chrome OS mà chúng ta có ngày nay nhưng sử dụng Fuchsia mô-đun mới hơn làm cơ sở.

Fuchsia và hạt nhân Magenta cũng có thể cung cấp năng lượng cho khung thời gian chạy và ứng dụng của Android và Matte gợi ý rằng điều này sẽ xảy ra. Cuối cùng, thời gian chạy của Android sẽ được loại bỏ theo hướng có lợi cho các phần mềm mới hơn, nhưng tương thích, như Mojo. Điều này sẽ ít ảnh hưởng đến người dùng cuối nhưng cung cấp cho các nhà phát triển và nhà sản xuất phần cứng nhiều cách hơn để xây dựng những thứ chúng ta muốn sử dụng.

Xem thêm: Làm thế nào Google có thể sử dụng Andromeda để chinh phục mọi thứ

Dựa trên mã đã được kiểm tra trong dự án cho đến nay, Matte cho thấy chúng ta đang thấy một hệ điều hành mới được thiết kế để chạy trên bộ xử lý ARM, MIPS và Intel x86. Đây không phải là sự hợp nhất giữa Chrome và Android, mà là một hệ thống mới có thể cung cấp năng lượng cho các sản phẩm hiện có của Google - Chrome và Android - đồng thời tiếp tục một nền tảng ứng dụng mới để sẵn sàng cho sự phát triển của phần cứng.

Tôi đồng ý với đánh giá của anh ấy. Những gì tôi thấy cho tôi biết rằng hệ điều hành tất cả trong một này sẽ cố gắng khắc phục những cạm bẫy của việc sử dụng hệ thống PC trên phần cứng điện thoại thông minh hoặc làm ngược lại và sử dụng nền tảng kiểu Android với phần cứng PC có khả năng hơn. Các hệ thống tất cả trong một sẽ xảy ra và sẽ là tương lai và Google đang cố gắng tìm cách các sản phẩm hiện tại của họ có thể phù hợp với nó. Nhưng Google không thể từ bỏ hai sản phẩm cực kỳ thành công và thay vào đó phải bắt đầu ở phía dưới để thay đổi có thể đến trong khi hỗ trợ cho phần mềm chúng tôi sử dụng có thể tiếp tục.

Có lẽ mọi người nhìn vào Fuchsia và Andromeda đều sai. Đó chắc chắn là một khả năng. Nhưng Google đang nghiên cứu một thứ gì đó sẽ trở nên lớn. Có hay không nó cũng sẽ thành công là câu hỏi. Chúng tôi không thể chờ đợi để tìm hiểu.