Đóng quảng cáo

Apple TV mới mà bắt đầu bán vào cuối tuần trước, thể hiện sự mở rộng lớn nhất của hệ sinh thái táo trong những năm gần đây. Lần đầu tiên, App Store và các ứng dụng của bên thứ ba xuất hiện trên Apple TV. Cùng với điều này, Apple cũng giới thiệu một triết lý mới về quyền truy cập vào các ứng dụng.

Cách tiếp cận mới có thể được tóm tắt rất ngắn gọn như sau: toàn quyền kiểm soát nội dung của bạn, ngay cả khi bạn đã mua nó, sẽ do Apple tiếp quản, người biết rõ nhất cách sử dụng nó vì lợi ích của bạn. Triết lý này đương nhiên có những ưu điểm và nhược điểm, và Apple TV, với tvOS, là sản phẩm đầu tiên của Apple áp dụng nó mà không có ngoại lệ.

Apple cho rằng trong tương lai, việc bạn có bao nhiêu bộ nhớ vật lý trên thiết bị của mình sẽ không quan trọng mà tất cả dữ liệu sẽ ở trên đám mây, từ đó bạn có thể dễ dàng tải dữ liệu đó xuống điện thoại, máy tính bảng, TV hoặc bất cứ thứ gì nếu không thì bạn sẽ cần. Và ngay khi bạn không cần chúng, chúng lại bị xóa.

Công nghệ của Apple hỗ trợ lý thuyết này được gọi là App Thinning và có nghĩa là Apple tuyên bố có toàn quyền kiểm soát bộ nhớ trong của Apple TV (trong tương lai, có thể cả các sản phẩm khác), từ đó họ có thể thực hiện điều này bất cứ lúc nào - mà người dùng không thể tác động được. theo bất kỳ cách nào - xóa mọi nội dung nếu cần thiết, tức là trong trường hợp bộ nhớ trong đầy.

Trên thực tế, không có bộ nhớ trong vĩnh viễn cho các ứng dụng của bên thứ ba trên Apple TV. Mọi ứng dụng phải có khả năng lưu trữ dữ liệu trong iCloud, đồng thời yêu cầu và tải xuống dữ liệu đó để đảm bảo trải nghiệm người dùng tốt nhất.

Bộ lưu trữ Apple TV đang hoạt động

Điều được nhắc đến nhiều nhất liên quan đến các quy tắc mới dành cho nhà phát triển là việc các ứng dụng dành cho Apple TV không được có kích thước vượt quá 200 MB. Điều đó đúng, nhưng không cần phải quá hoảng sợ. Apple đã xây dựng một hệ thống phức tạp để phù hợp với 200 MB.

Khi bạn tải ứng dụng xuống Apple TV lần đầu tiên, gói thực tế sẽ không quá 200 MB. Bằng cách này, Apple đã giới hạn lần tải xuống đầu tiên để tốc độ tải xuống nhanh nhất có thể và người dùng không phải đợi nhiều phút trước đó, chẳng hạn như vài gigabyte đã được tải xuống, chẳng hạn như trường hợp của một số yêu cầu khắt khe hơn. trò chơi dành cho iOS.

Để tính năng Làm mỏng ứng dụng nói trên hoạt động, Apple sử dụng hai công nghệ khác - "cắt" và gắn thẻ - và dữ liệu theo yêu cầu. Các nhà phát triển giờ đây sẽ tháo rời (cắt thành từng mảnh) ứng dụng của họ một cách thực tế giống như Lego. Các khối riêng lẻ có dung lượng nhỏ nhất có thể sẽ luôn chỉ được tải xuống nếu ứng dụng hoặc người dùng cần chúng.

Mỗi viên gạch, nếu chúng ta áp dụng thuật ngữ Lego, sẽ được nhà phát triển gắn thẻ, đây là một phần cần thiết khác liên quan đến hoạt động của toàn bộ quá trình. Chính xác là với sự trợ giúp của thẻ, dữ liệu liên quan sẽ được kết nối. Ví dụ: tất cả dữ liệu được gắn thẻ sẽ được tải xuống trong vòng 200 MB ban đầu cài đặt ban đầu, nơi không thể thiếu tất cả các tài nguyên cần thiết để khởi chạy và các bước đầu tiên trong ứng dụng.

Hãy lấy một trò chơi hư cấu làm ví dụ Áo len. Dữ liệu cơ bản sẽ ngay lập tức bắt đầu tải xuống Apple TV từ App Store, cùng với hướng dẫn trong đó bạn sẽ học cách điều khiển trò chơi. Bạn có thể chơi gần như ngay lập tức vì gói ban đầu không vượt quá 200 MB và bạn không phải đợi, chẳng hạn như tải xuống 100 cấp độ khác, chẳng hạn như Áo len sở hữu. Nhưng lúc đầu anh ấy không cần chúng ngay lập tức (chắc chắn không phải tất cả).

Sau khi tất cả dữ liệu ban đầu được tải xuống, ứng dụng có thể yêu cầu ngay dữ liệu bổ sung, tối đa 2 GB. Vì vậy, trong khi bạn đang chạy ứng dụng và xem qua phần hướng dẫn, quá trình tải xuống hàng chục hoặc hàng trăm megabyte đang chạy ẩn, trong đó chủ yếu sẽ có các cấp độ khác Jumper, mà bạn sẽ dần dần đạt tới.

Vì những mục đích này, các nhà phát triển có tổng cộng 20 GB có sẵn trên đám mây của Apple, nơi ứng dụng có thể truy cập miễn phí. Vì vậy, việc gắn thẻ các bộ phận riêng lẻ chỉ phụ thuộc vào nhà phát triển và từ đó tối ưu hóa việc chạy ứng dụng, ứng dụng này sẽ luôn chỉ có lượng dữ liệu tối thiểu được lưu trữ trong chính Apple TV. Theo Apple, kích thước lý tưởng của thẻ, tức là các gói dữ liệu được tải xuống từ đám mây, là 64 MB, tuy nhiên, các nhà phát triển có tới 512 MB dữ liệu có sẵn trong một thẻ.

Tóm lại một lần nữa: bạn có thể tìm thấy nó trong App Store Áo len, bạn bắt đầu tải xuống và ngay lúc đó, gói giới thiệu có dung lượng lên tới 200MB sẽ được tải xuống, gói này chứa dữ liệu cơ bản và hướng dẫn. Sau khi ứng dụng được tải xuống và bạn khởi chạy nó, nó sẽ yêu cầu Áo len o các thẻ khác, nơi có các cấp độ khác, trong trường hợp này sẽ chỉ có vài megabyte. Khi hoàn thành phần hướng dẫn, bạn sẽ sẵn sàng cho các cấp độ tiếp theo và có thể tiếp tục trò chơi.

Và điều đó đưa chúng ta đến một phần quan trọng khác trong hoạt động của triết lý mới của Apple. Khi ngày càng nhiều dữ liệu được gắn thẻ được tải xuống, tvOS có quyền xóa mọi dữ liệu đó (tức là theo yêu cầu) khi bạn hết bộ nhớ trong. Mặc dù các nhà phát triển có thể đặt mức độ ưu tiên khác nhau cho từng thẻ riêng lẻ nhưng bản thân người dùng không thể tác động đến dữ liệu nào mình sẽ mất.

Nhưng nếu mọi thứ hoạt động bình thường, người dùng thực tế thậm chí không cần phải biết rằng điều gì đó như thế này - tải xuống và sau đó xóa dữ liệu trong nền - đang diễn ra. Đó thực sự là toàn bộ quan điểm về cách thức hoạt động của tvOS.

Nếu bạn đang ở Áo len ở cấp độ 15, Apple tính toán rằng bạn không còn cần đến 14 cấp độ trước đó nữa nên sớm muộn gì nó cũng sẽ bị xóa. Nếu bạn muốn quay lại chương trước, chương đó có thể không còn trên Apple TV nữa và bạn sẽ phải tải xuống lại.

Internet tốc độ cao cho mọi nhà

Nếu chúng ta đang nói về Apple TV thì triết lý này có lý. Mỗi hộp giải mã tín hiệu được kết nối 24 giờ một ngày bằng cáp với Internet (thường ngày nay) đủ nhanh, nhờ đó không gặp vấn đề gì khi tải xuống dữ liệu theo yêu cầu.

Tất nhiên, phương trình được áp dụng, Internet càng nhanh thì bạn càng ít phải đợi trong một số ứng dụng để tải xuống dữ liệu cần thiết, nhưng nếu mọi thứ được tối ưu hóa - cả về phía Apple về độ ổn định của đám mây và về mặt phía nhà phát triển về mặt thẻ và nhiều phần khác của ứng dụng – không phải là vấn đề với hầu hết các kết nối.

Tuy nhiên, chúng ta có thể tìm thấy những vấn đề tiềm ẩn khi nhìn xa hơn Apple TV và đi sâu hơn vào hệ sinh thái Apple. App Thinning, tính năng "cắt lát" liên quan đến các ứng dụng và các công nghệ cần thiết khác, đã được Apple giới thiệu cách đây một năm tại WWDC, khi nó chủ yếu liên quan đến iPhone và iPad. Chỉ có Apple TV là toàn bộ hệ thống được triển khai 100%, nhưng chúng ta có thể mong đợi rằng nó cũng sẽ dần dần chuyển sang thiết bị di động.

Xét cho cùng, với Apple Music chẳng hạn, Apple đã tiến hành xóa dữ liệu. Nhiều người dùng nhận thấy rằng nhạc đã lưu để nghe ngoại tuyến đã biến mất sau một thời gian. Hệ thống tìm kiếm một địa điểm và nhận ra rằng dữ liệu này hiện không cần thiết. Các bài hát sau đó phải được tải xuống lại ngoại tuyến.

Tuy nhiên, trên iPhone, iPad hoặc thậm chí iPod touch, cách tiếp cận ứng dụng mới có thể gây ra sự cố và trải nghiệm người dùng kém hơn so với Apple TV.

Vấn đề số một: không phải tất cả các thiết bị đều có kết nối internet 24/7. Đây chủ yếu là iPad không có thẻ SIM và iPod touch. Ví dụ: ngay khi bạn cần bất kỳ dữ liệu nào mà bạn đã lâu không sử dụng nên hệ thống đã xóa dữ liệu đó mà không báo trước và bạn không có Internet trong tay, đơn giản là bạn đã không gặp may.

Vấn đề thứ hai: Cộng hòa Séc vẫn còn kém và chưa được phủ sóng internet di động nhanh chóng. Trong cách quản lý mới các ứng dụng và dữ liệu của chúng, Apple hy vọng rằng thiết bị của bạn lý tưởng nhất sẽ được kết nối với Internet 24 giờ một ngày và việc tiếp nhận sẽ nhanh nhất có thể. Tại thời điểm đó, mọi thứ hoạt động như bình thường.

Nhưng thật không may, thực tế ở Cộng hòa Séc là bạn thậm chí không thể nghe được những bài hát yêu thích của mình khi di chuyển bằng tàu hỏa, vì phát trực tuyến qua Edge là không đủ tốt. Ý tưởng rằng bạn vẫn cần tải xuống hàng chục megabyte dữ liệu cho một số ứng dụng bạn cần là điều không thể tưởng tượng được.

Đúng vậy, các nhà khai thác Séc đã mở rộng đáng kể phạm vi phủ sóng của họ trong những tuần gần đây. Chỉ vài ngày trước, chữ "E" khó chịu còn thực sự tỏa sáng thì ngày nay nó thường bay ở tốc độ LTE cao. Nhưng sau đó lại xuất hiện rào cản thứ hai - FUP. Nếu người dùng thường xuyên để thiết bị của mình đầy hoàn toàn và hệ thống liên tục xóa dữ liệu theo yêu cầu rồi tải xuống lại, nó sẽ dễ dàng sử dụng hết hàng trăm megabyte.

Điều gì đó tương tự không nhất thiết phải được giải quyết trên Apple TV, nhưng việc tối ưu hóa sẽ rất quan trọng đối với iPhone và iPad. Ví dụ, câu hỏi đặt ra là liệu có tùy chọn khi nào và bằng cách nào dữ liệu có thể được tải xuống/xóa hay không, chẳng hạn như liệu người dùng có thể nói rằng anh ta không muốn xóa dữ liệu theo yêu cầu hay không và liệu anh ta có thể nói rằng anh ta không muốn xóa dữ liệu theo yêu cầu hay không. hết dung lượng, anh ta sẽ chỉ dừng hành động tiếp theo thay vì mất bản ghi cũ hơn. Tuy nhiên, sớm hay muộn chúng ta cũng có thể tin tưởng vào việc triển khai App Thinning và các công nghệ liên quan đến nó trên thiết bị di động.

Đây là một sáng kiến ​​​​phát triển khá lớn mà Apple chắc chắn không chỉ tạo ra cho set-top box của mình. Và sự thật là, chẳng hạn, đối với iPhone và iPad có dung lượng lưu trữ thấp, đặc biệt là những thiết bị vẫn có 16 GB, đó có thể là một giải pháp tốt, miễn là nó không làm ảnh hưởng đến trải nghiệm người dùng. Và có lẽ Apple sẽ không cho phép điều đó.

.