Bài học rút ra chính
- Ứng dụng web là một trang web có thêm bộ nhớ cục bộ.
- Ứng dụng web có các biểu tượng trên màn hình chính và có vẻ giống như các ứng dụng gốc.
- Chúng thực sự có thể lý tưởng cho các dịch vụ phát trực tuyến trò chơi.
Apple đã chặn các dịch vụ phát trực tuyến trò chơi của Microsoft và Google khỏi App Store của họ, vì vậy cả hai công ty sẽ khởi chạy chúng dưới dạng ứng dụng web. Nhưng ứng dụng web là gì? Nó chỉ là một trang web? Liệu nó có đủ nhanh cho các trò chơi không?
Google’s Stadia và Microsoft’s xCloud cho phép bạn chơi trò chơi bằng "điều khiển từ xa."Các trò chơi thực sự chạy trên các máy chủ mạnh mẽ trong đám mây và phát trực tuyến cảnh video. Ứng dụng cục bộ được sử dụng như một cổng để hiển thị video và gửi các lệnh điều khiển của bạn lên đám mây.
Nhưng Apple đã chặn các dịch vụ phát trực tuyến trò chơi như thế này khỏi App Store. Các ứng dụng này cung cấp một bộ trò chơi bên trong một loại cửa hàng ứng dụng, đây là điều mà Apple không thích. Vì vậy, Microsoft và Google đang biến chúng thành các ứng dụng web.
"Ứng dụng web thiếu khả năng lưu trữ cục bộ các tệp lớn vào bộ nhớ cache", Brent Brookler, Giám đốc điều hành của nhà phát triển phần mềm trình chiếu đám mây FlowVella, nói với Lifewire qua Twitter. "Các ứng dụng gốc hoạt động ngoại tuyến và mọi thứ có thể nhanh hơn khi các tệp lớn và nhỏ là cục bộ, ngay cả với mạng nhanh."
Ứng dụng web là gì?
Ứng dụng web về bản chất là một ứng dụng chạy trên một trang web và được cấp các đặc quyền đặc biệt để lưu trữ dữ liệu trên thiết bị của bạn. Để cài đặt ứng dụng web, bạn chỉ cần nhấn vào mũi tên chia sẻ khi xem trang web và chọn Thêm vào Màn hình chínhtừ danh sách. Thế là xong.
Bây giờ, khi bạn nhấn vào biểu tượng Màn hình chính mới được thêm vào, ứng dụng web sẽ khởi chạy. Nó có không gian riêng - nó không mở trong tab Safari - và nó có thể lưu trữ cục bộ một số dữ liệu. Để kiểm tra điều này, bạn có thể đặt thiết bị của mình ở chế độ trên máy bay và vẫn khởi chạy ứng dụng.
Ứng dụng web bị giới hạn so với ứng dụng gốc, nhưng chúng có khả năng truy cập sâu vào thiết bị một cách đáng ngạc nhiên. Theo nhà phát triển Maximiliano Firtman, họ có thể truy cập vị trí của bạn, con quay hồi chuyển và các cảm biến khác, máy ảnh, Apple Pay, v.v. Nói tóm lại, Firtman nói, họ có thể "trông và hoạt động giống như bất kỳ ứng dụng nào khác."
Ứng dụng web chơi game
Trò chơi có nhu cầu cụ thể khi chơi từ xa. Một vấn đề là độ trễ hoặc độ trễ do phát qua internet. Với bảng điều khiển, bạn nhấn một nút trên bộ điều khiển của mình và nó đi qua dây (hoặc kết nối Bluetooth) đến bảng điều khiển cách bạn sáu feet để phản ứng và gửi tín hiệu video đến TV của bạn.
Với các trò chơi phát trực tuyến, những sợi dây này dài hàng chục hoặc thậm chí hàng nghìn dặm, điều này tạo ra độ trễ giữa việc nhấn nút và xem kết quả.
Ứng dụng web giới thiệu các biến chứng bổ sung. Ví dụ, Martin Algesten CTO của Lookback, người chuyên phát trực tuyến video, nói với Lifewire qua tin nhắn trực tiếp, "Với một ứng dụng gốc, bạn có thể tạo một 'ứng dụng mỏng' nơi video được hiển thị trên iPad hoặc iPhone", nhưng trò chơi thực tế được chạy trên các máy chủ từ xa. Điều này có thể đẩy nhanh tiến độ vì bạn không cần phải phát trực tuyến video độ phân giải cao.
Tuy nhiên, với một ứng dụng web, tất cả video đó phải được gửi lại từ máy chủ. Sau đó, một lần nữa, Algesten nói, "trong các trò chơi có nhiều trạng thái trò chơi cần được chuyển, tính năng phát trực tuyến video có thể thắng."
Trải nghiệm tuyệt vời
Cuối cùng, kết quả sẽ phụ thuộc vào kỹ thuật thông minh. Phần khó nhất của Stadia và xCloud đã được giải quyết: làm thế nào để trò chơi phản hồi nhanh khi chơi qua internet. Việc tìm ra cách vượt qua giới hạn của các ứng dụng web rất dễ so sánh. Có lẽ kết quả tổng thể sẽ không hoàn hảo như một ứng dụng App Store thích hợp, nhưng khi nói đến phần chơi trò chơi, nó có thể sẽ tốt như nhau.