Đề XuấT, 2024

Editor Choice

Hệ điều hành Fuchsia là gì và nó khác với Android như thế nào?

Google luôn có nhiều dự án, nhưng chỉ một số ít, những dự án đặc biệt có được vinh dự được thực hiện để phát triển thương mại. Một dự án đặc biệt như vậy là Fuchsia OS, đã ra mắt công chúng từ năm 2016 nhưng chỉ có rất ít sự quan tâm của người tiêu dùng. Đây là một hệ điều hành nhằm thống nhất toàn bộ hệ sinh thái của các tiện ích dưới một chiếc ô duy nhất. Hệ điều hành Fuchsia được thiết kế để hoạt động trên không chỉ điện thoại thông minh hoặc máy tính để bàn, mà còn vận hành bất kỳ phần thiết bị thông minh nào của mạng IoT và Google dường như muốn cung cấp cho bạn trải nghiệm thống nhất tương tự trên tất cả các nền tảng như Apple. Và, điều này sẽ còn hiệu quả hơn nữa với sự gia tăng của truyền thông di động nhanh hơn thông qua 5G.

Về cốt lõi, Fuchsia OS sẽ độc lập với các thông số kỹ thuật phần cứng, mang đến trải nghiệm thống nhất trên tất cả các thiết bị . Sử dụng phương pháp mô đun, các nhà sản xuất sẽ có thể chọn các yếu tố Fuchsia một cách chọn lọc dựa trên thiết bị trong khi các nhà phát triển chỉ có thể đẩy các bản cập nhật nhỏ hơn để thực hiện các tính năng mới. Bên cạnh việc cung cấp một giao diện vận hành thống nhất, cuối cùng Fuchsia thậm chí có thể đảm nhận vai trò của một hệ điều hành duy nhất quản lý tất cả các máy.

Mặc dù điều này có thể đã cho bạn đủ gợi ý rằng Google đang lên kế hoạch thay thế Android bằng Fuchsia và thậm chí kết hợp Chrome OS cùng với nó, bài viết này sẽ đưa bạn qua các chi tiết về HĐH đang hoạt động và cách Google cố gắng sử dụng thế giới công nghệ bởi một cơn bão với nó. Hãy bắt đầu bằng cách tìm hiểu về vai trò của Google đối với hệ điều hành, cũng như các ý tưởng đã sinh ra ý tưởng.

Về hệ điều hành Fuchsia

Với HĐH Fuchsia, Google có thể đang lên kế hoạch xóa sạch Android khỏi bề mặt Trái đất - hoặc ít nhất là ký ức về gen Z, nhưng vai trò lớn nhất và được tìm kiếm nhiều nhất đối với HĐH là cung cấp trải nghiệm nhất quán và không bị lay chuyển tất cả các thiết bị, không phân biệt thông số kỹ thuật, kích thước hoặc tiện ích của chúng.

Tại sao Fuchsia?

Apple có thể được biết đến nhiều nhất với iPhone và Mac, nhưng hãng có nhiều thủ thuật phần mềm hơn tay áo so với những gì nó được tôn sùng. Chính sự độc quyền của phần mềm của nó không chỉ giúp Apple duy trì vị trí dẫn đầu mạnh mẽ trong ngành mà còn giúp nó phục hồi trở lại sau khi ban lãnh đạo quản lý khiến nhà sáng lập Steve Jobs bị sa thải khỏi công ty riêng của mình. Bây giờ, Google đang cố gắng để đạt được điều đó nhưng nó đang làm khác đi tức là bằng cách chửi rủa theo các nguyên tắc của nguồn mở .

Sản phẩm trí tuệ của các nhà phát triển Google, Fuchsia, dự kiến ​​sẽ tiếp quản một phần lớn của tất cả các máy móc và thiết bị thông minh trong tương lai gần. Chính sự đồng nhất này trên tất cả các nền tảng sẽ đảm bảo rằng người dùng không cảm thấy xa lạ khi họ chuyển sang một thương hiệu điện thoại thông minh mới hoặc đi từ duyệt web hoặc sử dụng cùng một ứng dụng trên thiết bị này sang thiết bị khác. Loa thông minh, camera an ninh, máy điều nhiệt, máy lọc không khí hoặc nước, robot trợ giúp, robot giúp robot trợ giúp - hầu như mọi thứ thông minh bạn có thể nghĩ sẽ có cùng trải nghiệm người dùng, bất kể hình dạng hoặc hình dạng của nó.

Được thiết kế cho tương tác âm thanh

Mặc dù có sự độc quyền lớn hơn đối với phần mềm của Google về mặt tài chính, nhưng một lý do chính khác để chọn Fuchsia cho trẻ sơ sinh so với phiên bản Android sửa đổi là HĐH mới sẽ tập trung vào các tương tác thúc đẩy trải nghiệm dựa trên giọng nói, thay vì dựa vào chạm. Điều này có nghĩa là Fuchsia thậm chí sẽ phù hợp với các thiết bị có màn hình có thể có hoặc không hỗ trợ giao diện cảm ứng - hoặc thậm chí là màn hình.

Trong thời đại của các trợ lý ảo, giọng nói đã chiếm vị trí trung tâm và Google Assistant là một trong những ứng cử viên hàng đầu. Nó đã đạt được các chức năng tuyệt vời bao gồm khả năng thực hiện các cuộc gọi cơ bản hoặc trần tục thay cho người dùng. Những khả năng này có thể là các khối xây dựng cho Fuchsia. Hơn nữa, điều này tập trung vào giọng nói - và không chạm - mang lại cho người khổng lồ công nghệ sự tự do để thực hiện các yếu tố thị giác mà không phải lo lắng nếu chúng được tối ưu hóa tốt cho mỗi kích thước và hình dạng màn hình.

Bắt đầu mới thay vì cập nhật

Android được thiết kế chủ yếu với điện thoại thông minh với bàn phím QWERTY và sau đó được phát triển để phù hợp với điều khiển cảm ứng. Bây giờ đã được một thập kỷ và hỗ trợ một loạt các thiết bị, không chỉ điện thoại thông minh hoặc máy tính bảng, mà nó vẫn chủ yếu phụ thuộc vào tương tác cảm ứng. Vì vậy, nếu Google mong muốn chuẩn bị cho những thách thức của thập kỷ tới, bắt đầu từ đầu có vẻ là một cách tốt hơn so với sửa đổi lại Android để phù hợp với nhu cầu mới.

Ngoài ra, Google cũng có thể cố gắng tạo khoảng cách với vụ kiện của Oracle. Hai gã khổng lồ phần mềm đã tranh cãi gay gắt về vấn đề tiền bản quyền liên quan đến việc sử dụng các giao diện hoặc API của chương trình ứng dụng Java nguồn mở trong khi tạo ra phiên bản Android đầu tiên. Hai gã khổng lồ đã ở trong lĩnh vực logger từ năm 2010 và theo lệnh của tòa án cuối cùng, Google đã được yêu cầu trả 8, 8 tỷ đô la cho Oracle - một đơn đặt hàng mà nó đã thách thức và hiện đang chuẩn bị cho một bản kiến ​​nghị xem xét.

Mặc dù Google đã bỏ các API tệ hại vào năm 2015, nhưng việc chuyển sang một hệ sinh thái mới khác xa với bóng ma của Java, cũng như Oracle, sẽ không chỉ giúp Google tự do hơn để khám phá và phát triển mà còn xóa sạch mọi thứ với Oracle - có lẽ. Bên cạnh đó, Google đang sử dụng hạt nhân của riêng mình có tên gọi là zircon zircon Thay vì hạt nhân Linux được sử dụng trong Android để tránh xa Linux và vẫn tập trung vào một phân khúc do chính nó tạo ra.

Bên cạnh đó, Fuchsia OS cũng sẽ cho phép Google khắc phục sự cố các thiết bị chạy trên phần mềm lỗi thời và chúng ta sẽ tìm hiểu về khả năng của nó trong phần tiếp theo.

Hạt nhân zircon

Một phần của cách tiếp cận mới mà Fuchsia là một sản phẩm là hạt nhân mới được sử dụng cho hệ điều hành. Hạt nhân này được gọi là Zircon và được mã hóa bằng C ++, thay vì C được sử dụng để viết hạt nhân Linux. Về cơ bản, Zircon là một hạt nhân siêu nhỏ, theo cách nói của cư sĩ, sẽ quản lý các tương tác phần cứng-phần mềm tốt hơn và mang lại hiệu quả cao hơn về mặt sử dụng các tài nguyên như sức mạnh xử lý và tốc độ mạng.

Hạt nhân zircon không giới hạn ở điện thoại thông minh hoặc PC và sẽ hỗ trợ nhiều loại phần cứng như máy ảnh kỹ thuật số, loa thông minh, các thiết bị IoT khác, máy tính để bàn và máy tính xách tay ở mọi hình dạng và kích cỡ. Nó cũng sẽ hỗ trợ Google đưa ra các bản cập nhật cho tất cả các thiết bị đồng thời để tất cả các thiết bị bạn tương tác luôn cập nhật. Nếu điều này trở thành sự thật, hạt nhân zircon có thể giúp xây dựng một điều không tưởng cho các chuyên viên máy tính.

Zircon cũng sẽ được cập nhật thường xuyên, không giống như nhân Linux, chỉ được viết để đáp ứng các yêu cầu của phần cứng, để các thiết bị tương thích ngay lập tức với các bản cập nhật mới nhất.

Hệ điều hành Fuchsia: Phương pháp tiếp cận mô-đun

Fuchsia sử dụng một cách tiếp cận theo mô-đun, có nghĩa là thay vì là một chồng mã lớn, nó sẽ được phân chia thành các khối xây dựng hoặc các gói Gói . Tất cả mọi thứ, bao gồm các tệp hệ thống, sẽ được tạo thành từ các gói hay còn gọi là các gói nhỏ này, đến lượt nó, cũng có thể được tạo thành từ các thành phần thậm chí nhỏ hơn của Hồi. Các thành phần này sẽ chỉ bao gồm mã cần thiết để hoàn thành một nhiệm vụ . Chính nó, một thành phần không thể thực hiện được nhiều nhưng khi được nhóm với các thành phần khác, cán bộ sẽ có thể thực hiện một quy trình. Hơn nữa, sẽ có hai loại thành phần - các đại lý của Google, hoạt động ở chế độ nền và các mô-đun, có thể hiển thị cho người dùng.

Tính mô đun trong hệ điều hành Fuchsia; Lịch sự: 9to5Google

Mặc dù tính mô-đun này sẽ cho phép các tệp hệ thống và các gói cập nhật được chia thành các phần nhỏ hơn, dễ dàng được hệ thống chấp nhận, nhưng nó cũng sẽ có những lợi ích khác. Một lợi thế khác được mong đợi từ khung mô-đun của Fuchsia là nó có thể cho phép các tính năng mới được thêm vào chỉ bằng cách cài đặt các thành phần mới hơn . Nhìn vào thực tế này, tính mô-đun sẽ không chỉ giải quyết vấn đề cập nhật hệ thống bị trì hoãn và đôi khi có lỗi mà còn dẫn đến cập nhật ứng dụng nhanh hơn . Nếu bạn muốn trực quan hóa nó tốt hơn, bạn có thể xem nó giống như phần cứng mô-đun như PC lắp ráp - hoặc đơn giản hơn, một chiếc flagship của Motorola sử dụng Moto Mods cải thiện chức năng của nó.

Tất cả những điều này, mặc dù có liên quan, cũng đòi hỏi cả sự hợp tác và nhiệt tình từ các nhà phát triển vì phương pháp mô đun này rất quan trọng đối với các chứng từ Fuchsia thống nhất cho kinh nghiệm.

Hệ thống tập tin mô-đun

Hệ điều hành Fuchsia hiện hỗ trợ một số hệ thống tập tin như:

  • chỉ đọc
  • trong bộ nhớ tạm thời (đối với RAM)
  • một hệ thống tập tin liên tục để lưu trữ tập tin vĩnh viễn
  • một hệ thống tập tin lưu trữ gói xác minh toàn vẹn (để mã hóa dữ liệu) và
  • một hệ thống lưu trữ FAT điển hình

Với tính mô đun là cốt lõi, kiến ​​trúc của Fuchsia rất linh hoạt và có thể nhận được hỗ trợ cho các hệ thống tệp bổ sung trong tương lai .

Hệ điều hành Fuchsia sẽ biến đổi máy tính, nhưng bằng cách nào?

Cập nhật theo thời gian thực

Android là công ty hàng đầu khi nói đến cơ sở người dùng nhưng mặc dù vậy, nó vẫn bị tụt lại phía sau trong lĩnh vực cập nhật. Mặc dù trải nghiệm người dùng có thể chủ quan, nhiều người vẫn thích iOS hơn Android khi xem xét các yếu tố như hỗ trợ phần mềm dài và trải nghiệm thống nhất của các nhà tạo mẫu trên các thiết bị khác nhau. Mặc dù Google trước đó đã được báo cáo là đang nghiền ngẫm các gói cập nhật ở cấp độ nhà cung cấp và khung Android, nhưng điều này chỉ giúp cập nhật bảo mật nhanh hơn một chút cho Android. Tuy nhiên, Fuchsia bổ sung chức năng này cho toàn bộ hệ điều hành.

Mặt khác, Google sử dụng hạt nhân zircon của riêng mình, thay vì nhân Linux, trong HĐH Fuchsia cùng với phương pháp mô đun của nó để đưa ra các bản cập nhật gần như trong thời gian thực . Điều này có nghĩa là không phân biệt thương hiệu, điện thoại thông minh của bạn có thể nhận được các bản cập nhật gần như ở cùng tốc độ và tần suất như các thiết bị Google Pixel.

Để làm điều này, Google đã thiết kế Amber, một hệ thống cập nhật được nhúng trong HĐH Fuchsia, nó sẽ không chỉ cập nhật các gói hệ thống và các ứng dụng đã cài đặt mà còn cả vi nhân mới cũng như bộ tải khởi động . Nhóm Fuchsia hiện đang đấu tranh với các khung cập nhật khác nhau để đảm bảo cập nhật mô-đun nhanh hơn và chính xác hơn cũng như khả năng tương tác giữa các hệ thống.

Sổ cái

Trong nỗ lực làm cho Fuchsia trở nên nhân văn hơn, HĐH sẽ đi kèm với một tính năng gọi là Ledgers sẽ duy trì dữ liệu liên quan đến việc sử dụng trên mỗi thiết bị. Điều này sẽ cho phép người dùng bắt đầu làm việc trên một thiết bị mới ngay từ nơi họ rời đi trên thiết bị trước đó . Tính năng này sẽ không chỉ đồng bộ hóa dữ liệu từ từng ứng dụng riêng lẻ mà toàn bộ giao diện. Tất cả thông tin này sẽ được lưu trữ trên một mạng chung cho phép người dùng có trải nghiệm liền mạch trong khi chuyển đổi thiết bị .

Điền vào chỗ trống

Cái tên Fuchsia có nguồn gốc từ màu sắc cùng tên, đến lượt nó bắt nguồn từ những bông hoa của cây Fuchsia cùng tên có hơn 110 loài. Mặc dù tên không phổ biến lắm, nhưng bạn có thể dễ dàng nhận ra màu này (HEX :). Rất dễ bị nhầm lẫn với màu hồng bởi nhiều người, fuchsia thực sự có thể được hình dung như một sự lai tạo giữa màu hồng và màu tím. Nhưng cái tên vượt ra ngoài việc giải thích sự kết hợp của màu sắc và có một ẩn dụ cơ bản liên quan đến nó.

Hoa của cây fuchsia

Hầu như tất cả các kho lưu trữ chính thức được duy trì bởi Fuchsia đều đánh dấu nó là tổng cộng của màu hồng và màu tím. Bên dưới bề mặt, điều đó có nghĩa là hệ điều hành được thiết kế để lấp đầy khoảng cách giữa điện thoại thông minh và PC, giữa thiết bị di động và thiết bị cố định, giữa ứng dụng gốc và ứng dụng gốc và thậm chí giữa thiết bị Android và iOS .

Flutter, bộ phát triển phần mềm (SDK) được thiết kế để phát triển ứng dụng Fuchsia đặc biệt có thể được sử dụng để viết ứng dụng cho cả Android và iOS bên cạnh HĐH Fuchsia. Với các thay đổi mã tối thiểu, các nhà phát triển sẽ có thể chuyển giao diện người dùng của ứng dụng sang các nền tảng khác, cho phép họ cung cấp trải nghiệm thống nhất trên không chỉ các hệ thống được điều hành bởi Fuchsia OS mà ngay cả những hệ thống bên ngoài nền tảng.

Sự phụ thuộc vào ứng dụng web

Web đang dần bị chiếm bởi các ứng dụng hoặc giao diện web tiến bộ chạy trực tiếp trên web để mang lại trải nghiệm giống như ứng dụng mà không cần cài đặt. Mặc dù hiện tại có thông tin hạn chế về các ứng dụng Fuchsia, nhưng bằng cách nhìn vào tương lai được kết nối, người ta có thể suy đoán một cách an toàn rằng HĐH sẽ được thiết kế cho trải nghiệm đầu tiên trên web, giống như Chrome OS.

Trên thực tế, nhóm các nhân viên của Google quản lý dự án đang làm việc trên một cái gì đó có tên là Web Web Runner, một công cụ lắp ráp web được sử dụng trên các ứng dụng web chạy trên Fuchsia OS. Điều này, đến lượt nó, sẽ giúp làm cho internet trở thành một phần không thể thiếu và thiết yếu của hệ điều hành . Nhưng điều đó không có nghĩa là toàn bộ hệ điều hành sẽ hoạt động trên web để hoạt động và chúng tôi hy vọng sẽ sớm thấy một số ví dụ trực tiếp về các ứng dụng gốc được chuyển sang nền tảng.

Ngôn ngữ định nghĩa giao diện Fuchsia (FIDL)

Fuchsia có thể là một đề xuất thú vị cho người dùng cuối, nhưng nó cũng thú vị không kém đối với các nhà phát triển. Google muốn đảm bảo rằng bất kể thế mạnh của bạn về ngôn ngữ lập trình là gì, bạn sẽ có thể đóng góp cho sự phát triển của Fuchsia. Để đảm bảo điều này, các kỹ sư làm việc trong dự án đã phát triển FIDL, viết tắt của Ngôn ngữ Định nghĩa Giao diện Fuchsia, được thiết kế để hợp nhất các ngôn ngữ lập trình thường được sử dụng.

FIDL hiện hỗ trợ C / C ++, Rust by Mozilla, cũng như Go và Dart (ngôn ngữ chính để viết ứng dụng Fuchsia) do chính Google phát triển, trong khi nhiều ngôn ngữ cũng sẽ được hỗ trợ trong tương lai . Chẳng hạn, với sự trợ giúp của FIDL, các nhà phát triển có thể phát triển một ứng dụng trong Rust và sau đó di chuyển ứng dụng sang Go hoặc Dart - hoặc bất kỳ ngôn ngữ được hỗ trợ nào khác - mà không phải mã lại GUI . Điều này được thực hiện bằng cách xử lý mã mới như là một triển khai của Google.

Đây là một cơ hội thú vị cho các nhà phát triển và nếu bạn là một, bạn có thể sử dụng hướng dẫn này để tìm hiểu thêm về FIDL.

Hệ điều hành Fuchsia khác với Android như thế nào?

Giao diện người dùng

Trong khi hệ điều hành Fuchsia không có sẵn trên thị trường, nhờ một vài người Samari tốt, chúng tôi có một số hiểu biết về giao diện của nó. Từ những rò rỉ và lời khuyên khác nhau liên quan đến sự xuất hiện của Fuchsia OS, chúng tôi biết rằng đó sẽ là một giao diện dựa trên thẻ với sự tương đồng kỳ lạ với Google Hiện hành. Nhưng có một số yếu tố dường như được lấy cảm hứng từ Chrome OS và thậm chí cả iOS, với một lượng lớn Thiết kế Vật liệu 2 của Google.

Giao diện hệ điều hành Fuchsia cũ hơn cho máy tính để bàn

Google gần đây đã hoán đổi các tệp liên quan đến giao diện người dùng, được biết đến trước đó với tên Armadillo, bằng một thứ gọi là Dragonglass. Trải nghiệm người dùng mới đang được Google phát triển riêng tư, nhưng một số ý kiến ​​công khai trong kho lưu trữ chỉ ra rằng Google ít nhất đang làm việc trên ba vỏ người dùng hoặc môi trường máy tính để bàn khác nhau cho Fuchsia - cụ thể là Dugonglass, Flamingo và Dragonglass.

Không có nhiều thông tin về các shell người dùng này, nhưng Dragonglass rõ ràng là giao diện giống như có sẵn trên màn hình thông minh như Google Home Hub. Nó có các thẻ khác nhau cho các hành động hoặc ứng dụng khác nhau thay vì các biểu tượng, gợi ý rằng Google nhằm mục đích cung cấp cho người dùng trải nghiệm tốt hơn so với việc họ dành nhiều thời gian để tìm tùy chọn phù hợp trên màn hình cảm ứng. Thay vào đó, HĐH dường như đã sẵn sàng cho thế giới phát triển nhanh trong tương lai và có khả năng giảm sự phụ thuộc vào cảm ứng .

Mặc dù giao diện Armadillo đã được đóng hộp, bạn vẫn có thể dùng thử để xem sự khác biệt có thể xảy ra giữa Android và Fuchsia OS. Có những ứng dụng mô phỏng trải nghiệm của Fuchsia trên cả hai - điện thoại thông minh Android (tìm APK tại đây) và web (kiểm tra xem nó), để kiểm tra dễ dàng. Trong giao diện hiện đã ngừng này, có một nút duy nhất trong thanh điều hướng và hiện được giao nhiệm vụ đưa bạn đến giao diện nhà. Hơn nữa, kéo qua nút này từ dưới lên sẽ hiển thị ngăn cài đặt nhanh khi bạn ở trong một ứng dụng (có thể nhắc nhở bạn về cử chỉ iOS cho Bảng điều khiển trên điện thoại cũ hơn iPhone X).

Mặc dù chúng tôi chưa thể nhận xét về giao diện người dùng chính xác, nhưng có khả năng Google có thể bỏ hoàn toàn Trang chủ và giao diện hợp nhất hiển thị các cài đặt nhanh, Recents và Google Now của bạn (được cung cấp bởi phiên bản nâng cao của Google Assistant) một trang duy nhất. Chúng tôi sẽ cập nhật cho bạn khi chúng tôi tìm hiểu giao diện mới có thể trông như thế nào.

Điện toán đa nền tảng với hệ điều hành Fuchsia

Hệ điều hành Fuchsia được thiết kế để thực sự tận dụng sức mạnh của việc chia sẻ, cho phép bạn tận hưởng hiệu suất đồng bộ của giao diện cũng như các ứng dụng trên tất cả các thiết bị bất kể hình dạng hoặc kích thước của chúng. Nhưng quan trọng hơn, Fuchsia OS sẽ cho phép Google sử dụng hệ sinh thái ứng dụng phong phú của Apple bằng cách cho phép chuyển các ứng dụng dễ dàng.

Flutter, SDK do Google phát triển, có thể được sử dụng để tạo các ứng dụng giống hệt cho iOS và Android, mặc dù hiện tại đây cũng là nền tảng SDK duy nhất để phát triển ứng dụng Fuchsia. SDK gần đây đã chuyển sang giai đoạn thử nghiệm, cho thấy Google không chỉ nghiêm túc về việc không để người dùng Android cảm thấy họ không thua kém người dùng iOS về trải nghiệm người dùng, mà còn muốn nhiều nhà phát triển thử dùng ứng dụng Fuchsia . Ngay cả các vỏ người dùng cốt lõi của Fuchsia cũng đã được chế tạo bằng Flutter.

Hơn nữa, cho phép các nhà phát triển bị ướt chân với sự phát triển của Fuchsia, trình giả lập chính thức để thử nghiệm các ứng dụng Android - Android Studio đã nhận được hỗ trợ cho nhân zircon của Fuchsia. Mặc dù tại thời điểm thông báo này, có vẻ như Google muốn cho phép các nhà phát triển chạy Fuchsia trên Android Studio, một thay đổi gần đây đã được thực hiện trong kho AOSP Gerrit để làm nổi bật rằng các ứng dụng Android sẽ chạy trên Fuchsia với sự trợ giúp của phiên bản tùy chỉnh của Android Runtime.

Bên cạnh đó, một năm trước Google cũng đã thêm hỗ trợ cho Swift, ngôn ngữ lập trình do Apple tạo ra, cho Fuchsia. Mặc dù điều này không ngụ ý rằng Fuchsia OS sẽ chạy các ứng dụng iOS trực tiếp, nhưng bước này ít nhất sẽ truyền cảm hứng và mời các nhà phát triển, hiện bị giới hạn trong hệ sinh thái Apple, để thử phát triển ứng dụng cho hệ điều hành hợp nhất.

Hệ điều hành Fuchsia Cảm thấy giống như một người kế nhiệm Android: Đây là lý do

Trong tầm nhìn xa, hệ điều hành Fuchsia có thể được nhìn thấy thay thế Android và có một số lý do chỉ ra nó. Fuchsia chắc chắn cảm thấy như nó được lấy cảm hứng từ Android mặc dù không giống hệt nhau về mặt thị giác. Với Fuchsia, Google đang cắt giảm sự phụ thuộc vào những người khổng lồ phần mềm khác nhưng dường như họ cũng rất quan tâm để đảm bảo rằng cả người dùng và nhà phát triển đều cảm thấy như ở nhà. Dưới đây là một số lý do đảm bảo nó.

Các thành phần UI tương tự như Android Pie

  • Nút điều hướng đơn: Fuchsia không nhất thiết phải xuất hiện tương tự Android Pie nhưng có cảm giác rằng phiên bản Android mới nhất có nghĩa là chuẩn bị cho người dùng chuyển sang hệ sinh thái mới. Ví dụ điển hình nhất về điều này là nút home duy nhất và quyết định gần đây của Google nhằm hạn chế người dùng Google Pixel 3 từ chối thanh điều hướng mới. Nó dường như là một bước tiến tới người dùng điều hòa cho điều hướng của Fuchsia.
  • Hành động & Gợi ý ứng dụng : Thứ hai, các đề xuất của Fuchsia có thể thấy trong giao diện demo giống với Hành động ứng dụng Android của Pie, đó là các hành động được đề xuất cho mỗi ứng dụng dựa trên tùy chọn của người dùng và lựa chọn hành động thông thường. Android Pie sử dụng học máy để quản lý các tùy chọn này và với sự ra đời của các hệ thống thông minh hơn và thông minh hơn, những gợi ý này không chỉ có khả năng chính xác hơn mà còn loại bỏ sự cần thiết phải chạm vào màn hình để thực hiện chúng - đó là một trong những cốt lõi mục tiêu của Fuschia.
  • Tính mô đun của ứng dụng: Điểm tương đồng thứ ba và cuối cùng giữa Android và Fuchsia là với tính mô đun. Google gần đây đã giới thiệu một thứ gọi là Bundle App Bundle, đây là định dạng tệp thay thế mà các nhà phát triển có thể sử dụng trong khi tải ứng dụng của họ lên Google Play Store. Đến bây giờ, bạn có thể đã đoán được nhưng nếu bạn chưa biết, Gói ứng dụng cho phép các nhà phát triển chia các ứng dụng của họ thành các phần nhỏ hơn để việc tải xuống trở nên dễ dàng hơn ( bạn không ghét nó khi phải tải xuống một ứng dụng hoặc trò chơi lớn từ sự khởi đầu khi bạn mất kết nối internet ở giữa? ). Hơn nữa, bên cạnh việc giảm bớt quá trình tải xuống cho người dùng, Gói ứng dụng cũng cho phép các nhà phát triển thêm các tính năng theo yêu cầu bổ sung vào ứng dụng của họ mà không buộc người dùng phải tải xuống các gói bổ sung.

Google đã làm việc trên các nguyên mẫu Fuchsia

Google đã làm việc trên một số sản phẩm phần mềm và phần cứng nhất định cho thấy sự tham gia tích cực từ Google, điều này không chỉ gây hứng thú cho các nhà phát triển mà cả người tiêu dùng. Quay trở lại vào tháng 7 năm ngoái, Google được cho là đang làm việc trên một ứng dụng YouTube cho Fuchsia OS ngoài một số phát triển ngẫu nhiên như trò chơi Tic-Tac-Toe.

Về phần cứng, Google gần đây bị phát hiện đang thổi tài nguyên trên một thiết bị - có tên mã là Sherlocklock - rất có thể là máy ảnh kỹ thuật số và bị nghi ngờ là người kế nhiệm Google Clip . Thiết bị này sử dụng cảm biến Sony IMX277 và mặc dù có tiềm năng cao nhất là máy ảnh kỹ thuật số, nó cũng có thể là máy ảnh an ninh, xem xét bản chất điều tra của tên này.

Cuối cùng, một thiết bị Fuchsia thực sự trưởng thành thành một sản phẩm thương mại là Google Home Hub không thực sự chạy Fuchsia nhưng là một trong những nguyên mẫu ban đầu mà nó đã được thử nghiệm. Màn hình thông minh do Google tạo ra chạy trên một nền tảng khác gọi là Cast, không giống như các màn hình thông minh khác dựa trên nền tảng Android Things. Để làm rõ, Cast và Fuchsia là các nền tảng khác nhau nhưng dự kiến ​​sẽ có một số tính năng của loa thông minh bao gồm giao diện cho các hành động trực tiếp và phụ thuộc cao vào điều khiển giọng nói. Vì vậy, nó có thể được tin là một thiết bị được tung ra để cảm nhận cảm xúc chung của người dùng về trải nghiệm này.

Logo Fuchsia giống với chữ 'Q'

Điểm cuối cùng này có thể quá đầu cơ nhưng vẫn đáng chú ý. Logo của hệ điều hành Fuchsia trông rất giống chữ cái Chữ Q, và điều này sẽ không nổi bật trừ khi Android Q là phiên bản tiếp theo của Android. Vậy, Google có kế hoạch thay thế Android Q bằng Fuchsia không, hay còn quá sớm?

Sự giống nhau giữa logo của Fuchsia OS và chữ cái

Vì Android Pie đã trở thành một thay đổi lớn so với Oreo, việc ném Fuchsia vào người dùng có thể gây tác dụng ngược, nhưng chúng tôi vẫn có thể hy vọng sẽ thấy sự phát triển tích cực cùng với Android Q. Đã có những nỗ lực chạy Fuchsia trên điện thoại thông minh và Honor thương hiệu phụ của Huawei là thương hiệu đầu tiên có thiết bị của mình là một phần của thử nghiệm này.

Tương lai của hệ điều hành Fuchsia?

Bây giờ chúng ta đã biết về quá khứ và hiện tại của Fuchsia OS, một câu hỏi hợp lệ để hỏi về mối quan tâm của tương lai của Fuchsia OS. Nhận lời của Travis Geiselbrecht, một thành viên của nhóm Fuchsia tại Google, công ty sẽ không từ chối Fuchsia và dường như khá nghiêm túc về điều đó. Với sự phát triển như SDK riêng, ngôn ngữ lập trình đặc biệt, hạt nhân mới và sự phản đối mạnh mẽ với Linux, Fuchsia dường như sẵn sàng chiếm lĩnh toàn bộ hệ sinh thái của các sản phẩm của Google - có thể là điện thoại thông minh, máy tính xách tay hoặc các thiết bị được kết nối đơn thuần như Google Home và Google Trung tâm gia đình. Fuchsia là một hệ điều hành để cai trị tất cả.

Trong tương lai, chúng ta có thể thấy Fuchsia được hợp nhất với các công nghệ mới nổi khác như điện toán đám mây, mạng 5G cực nhanh, điện toán lượng tử, v.v ... để phát triển thành một hệ thống thiết bị tập thể và kết nối, do đó hệ điều hành không chạy riêng lẻ trên mỗi thiết bị. Thay vào đó, hệ điều hành bao gồm tất cả này có thể được chạy dưới dạng phiên bản phi tập trung trên mỗi thiết bị, tất cả đều hoạt động đồng bộ.

Điều này nghe có vẻ giống như khoa học viễn tưởng nhưng cũng không có lý do nào để từ chối nó. Nhưng trong số tất cả những điều này, chúng ta sẽ mất khả năng tùy chỉnh trải nghiệm người dùng - như chúng ta làm trên điện thoại thông minh Android - hay trí thông minh nhân tạo sẽ tùy chỉnh nó và phù hợp với nhu cầu của chúng ta? Đây là điều chỉ có thời gian sẽ trả lời, nhưng chúng tôi sẽ tiếp tục cập nhật tần suất bài viết này với từng phát triển chính trong lĩnh vực này để giúp bạn theo kịp với những gì tương lai nắm giữ cho Fuchsia OS.

Top