Tutup iklan

Apple TV baru itu mulai berjualan pada akhir minggu lalu, mewakili ekspansi terbesar ekosistem apel dalam beberapa tahun terakhir. Untuk pertama kalinya, App Store dan aplikasi pihak ketiga hadir di Apple TV. Bersamaan dengan itu, Apple juga memperkenalkan filosofi baru terkait akses aplikasi.

Pendekatan baru ini dapat diringkas secara singkat sebagai berikut: kendali penuh atas konten Anda, meskipun Anda telah membelinya, diambil alih oleh Apple, yang paling tahu cara menggunakannya demi keuntungan Anda. Filosofi ini tentu saja memiliki kelebihan dan kekurangan, dan Apple TV, dengan tvOS-nya, menjadi produk Apple pertama yang mengadopsinya tanpa terkecuali.

Apple berpendapat bahwa di masa depan, tidak terlalu menjadi masalah berapa banyak penyimpanan fisik yang Anda miliki di perangkat Anda, tetapi semua data akan ada di cloud, tempat Anda dapat dengan mudah mengunduhnya ke ponsel, tablet, TV, atau apa pun. kapan itu Anda akan membutuhkannya. Dan segera setelah Anda tidak membutuhkannya, mereka akan dihapus lagi.

Teknologi Apple yang mendukung teori ini disebut App Thinning dan berarti bahwa Apple mengklaim kendali penuh atas penyimpanan internal Apple TV (di masa depan, mungkin juga produk lain), yang dapat digunakan kapan saja - tanpa pengguna dapat memengaruhinya. dengan cara apa pun - hapus konten apa pun jika perlu, misalnya jika penyimpanan internal penuh.

Faktanya, tidak ada penyimpanan internal permanen untuk aplikasi pihak ketiga di Apple TV sama sekali. Setiap aplikasi harus dapat menyimpan data di iCloud dan meminta serta mengunduhnya untuk memastikan pengalaman pengguna terbaik.

Penyimpanan Apple TV beraksi

Yang paling banyak dibicarakan sehubungan dengan aturan baru bagi pengembang adalah kenyataan bahwa ukuran aplikasi untuk Apple TV tidak boleh melebihi 200 MB. Memang benar, namun tidak perlu terlalu panik. Apple telah membangun sistem canggih yang cocok dengan 200 MB.

Saat pertama kali Anda mengunduh aplikasi ke Apple TV, ukuran paket sebenarnya tidak lebih dari 200MB. Dengan cara ini, Apple membatasi pengunduhan pertama agar secepat mungkin dan pengguna tidak perlu menunggu lama sebelum, misalnya, beberapa gigabyte diunduh, seperti halnya, misalnya, beberapa yang lebih menuntut. permainan untuk iOS.

Agar App Thinning yang disebutkan di atas dapat berfungsi, Apple menggunakan dua teknologi lain - "slicing" dan tagging - serta data sesuai permintaan. Pengembang kini akan membongkar (memotong-motong) aplikasinya secara praktis seperti Lego. Kubus individu dengan volume sekecil mungkin akan selalu diunduh hanya jika aplikasi atau pengguna membutuhkannya.

Setiap batu bata, jika kita mengadopsi terminologi Lego, diberi tag oleh pengembang, yang merupakan bagian penting lainnya sehubungan dengan berfungsinya keseluruhan proses. Justru dengan bantuan tag data-data terkait akan dihubungkan. Misalnya, semua data yang diberi tag akan diunduh dalam ukuran awal 200 MB pemasangan awal, di mana semua sumber daya yang diperlukan untuk peluncuran dan langkah pertama dalam aplikasi tidak boleh hilang.

Mari kita ambil sebuah permainan fiksi sebagai contoh Peloncat. Data dasar akan segera mulai diunduh ke Apple TV dari App Store, bersama dengan tutorial di mana Anda akan mempelajari cara mengontrol permainan. Anda dapat segera memainkannya, karena paket awal tidak melebihi 200 MB, dan Anda tidak perlu menunggu, misalnya, 100 level lagi untuk diunduh, yang mana Peloncat dimiliki. Tapi dia tidak membutuhkannya segera (tentu saja tidak semuanya) di awal.

Setelah semua data awal diunduh, aplikasi dapat langsung meminta data tambahan hingga 2 GB. Jadi, saat Anda menjalankan aplikasi dan mengikuti tutorial, pengunduhan puluhan atau ratusan megabita berjalan di latar belakang, yang di dalamnya sebagian besar akan terdapat level lain. jumper, yang akan Anda tingkatkan secara bertahap.

Untuk tujuan ini, pengembang memiliki total 20 GB yang tersedia dari Apple di cloud, yang dapat dijangkau oleh aplikasi sesuai keinginan. Jadi itu hanya bergantung pada pengembang bagaimana menandai masing-masing bagian dan dengan demikian mengoptimalkan jalannya aplikasi, yang akan selalu hanya memiliki sedikit data yang disimpan di Apple TV itu sendiri. Menurut Apple, ukuran tag yang ideal, yaitu paket data yang diunduh dari cloud, adalah 64 MB, namun pengembang memiliki hingga 512 MB data yang tersedia dalam satu tag.

Singkatnya sekali lagi: Anda dapat menemukannya di App Store Peloncat, Anda mulai mengunduh dan pada saat itu paket pengantar hingga 200MB diunduh, yang berisi data dasar dan tutorial. Setelah aplikasi diunduh dan Anda meluncurkannya, aplikasi akan meminta Peloncat o tag lain, di mana terdapat level lain, yang dalam hal ini hanya beberapa megabyte. Setelah Anda menyelesaikan tutorial, level berikutnya akan siap dan Anda dapat melanjutkan permainan.

Dan itu membawa kita ke bagian penting lainnya dari fungsi filosofi baru Apple. Karena semakin banyak data yang diberi tag diunduh, tvOS berhak menghapus data apa pun (yaitu berdasarkan permintaan) ketika Anda kehabisan penyimpanan internal. Meskipun pengembang dapat menetapkan prioritas berbeda untuk masing-masing tag, pengguna sendiri tidak dapat memengaruhi data mana yang akan hilang.

Namun jika semuanya berjalan sebagaimana mestinya, pengguna praktis tidak perlu mengetahui bahwa hal seperti ini - mengunduh dan kemudian menghapus data di latar belakang - sedang terjadi. Sebenarnya itulah inti cara kerja tvOS.

Jika Anda masuk Peloncat pada level 15, Apple menghitung Anda tidak lagi membutuhkan 14 level sebelumnya, sehingga cepat atau lambat akan terhapus. Jika Anda ingin kembali ke bab sebelumnya, bab tersebut mungkin tidak ada lagi di Apple TV dan Anda harus mengunduhnya lagi.

Internet cepat untuk setiap rumah

Jika kita berbicara tentang Apple TV, filosofi ini masuk akal. Setiap dekoder terhubung dua puluh empat jam sehari melalui kabel ke Internet (saat ini biasanya) cukup cepat, sehingga tidak ada masalah dalam mengunduh data sesuai permintaan.

Tentu saja, persamaannya berlaku, semakin cepat internet, semakin kecil kemungkinan Anda harus menunggu di beberapa aplikasi untuk mengunduh data yang diperlukan, tetapi jika semuanya dioptimalkan - baik di pihak Apple dalam hal stabilitas cloud, dan di sisi sisi pengembang dalam hal tag dan lebih banyak bagian aplikasi –, seharusnya tidak menjadi masalah dengan sebagian besar koneksi.

Namun, kita dapat menemukan potensi masalah ketika kita melihat lebih jauh ke dalam Apple TV dan lebih jauh ke dalam ekosistem Apple. Penipisan Aplikasi, "pengirisan" terkait aplikasi dan teknologi lain yang diperlukan, diperkenalkan oleh Apple setahun yang lalu di WWDC, yang terutama berkaitan dengan iPhone dan iPad. Hanya di Apple TV seluruh sistem diterapkan 100%, tetapi kami berharap sistem ini secara bertahap juga akan berpindah ke perangkat seluler.

Lagi pula, dengan Apple Music, misalnya, Apple sudah melakukan operasi penghapusan data. Lebih dari satu pengguna menemukan bahwa musik yang disimpan untuk didengarkan secara offline hilang setelah beberapa saat. Sistem mencari suatu tempat dan menyadari bahwa data ini tidak diperlukan saat ini. Lagu kemudian harus diunduh lagi secara offline.

Namun, pada iPhone, iPad, atau bahkan iPod touch, pendekatan baru terhadap aplikasi dapat menimbulkan masalah dan menurunkan pengalaman pengguna dibandingkan dengan Apple TV.

Masalah nomor satu: tidak semua perangkat memiliki koneksi internet 24/7. Ini sebagian besar adalah iPad tanpa kartu SIM dan iPod touch. Segera setelah Anda membutuhkan data apa pun yang sudah lama tidak Anda gunakan, misalnya, sehingga sistem menghapusnya tanpa peringatan, dan Anda tidak memiliki Internet, Anda kurang beruntung.

Masalah nomor dua: Republik Ceko masih buruk dan belum tercakup dengan cepat oleh internet seluler. Dalam pengelolaan baru aplikasi dan datanya, Apple mengharapkan perangkat Anda idealnya terhubung ke Internet dua puluh empat jam sehari dan penerimaan akan secepat mungkin. Pada saat itu, semuanya berjalan sebagaimana mestinya.

Namun sayangnya, kenyataan di Republik Ceko seringkali Anda bahkan tidak bisa mendengarkan lagu favorit saat bepergian dengan kereta api, karena streaming melalui Edge saja tidak cukup. Gagasan bahwa Anda masih perlu mengunduh puluhan megabyte data untuk beberapa aplikasi yang Anda butuhkan tidaklah terpikirkan.

Benar, operator Ceko telah memperluas jangkauan mereka secara signifikan dalam beberapa minggu terakhir. Dimana beberapa hari yang lalu huruf "E" yang mengganggu itu benar-benar bersinar, sekarang sering terbang dengan kecepatan LTE yang tinggi. Namun kemudian muncul penghalang kedua – FUP. Jika perangkat pengguna selalu penuh dan sistem terus-menerus menghapus data sesuai permintaan lalu mengunduhnya lagi, maka akan dengan mudah menghabiskan ratusan megabita.

Hal serupa tidak harus diselesaikan di Apple TV, tetapi pengoptimalan akan sangat berarti untuk iPhone dan iPad. Pertanyaannya adalah apakah, misalnya, kapan dan bagaimana data dapat diunduh/dihapus bersifat opsional, apakah pengguna dapat mengatakan, misalnya, bahwa ia tidak ingin menghapus data sesuai permintaan dan apakah ia menjalankannya. kehabisan ruang, dia hanya akan menghentikan tindakan berikutnya daripada kehilangan rekor lamanya. Namun, cepat atau lambat, kita dapat mengandalkan penerapan App Thinning dan teknologi yang terkait dengannya di perangkat seluler juga.

Ini adalah inisiatif pengembangan yang cukup besar, yang tentunya tidak dibuat oleh Apple hanya untuk dekodernya saja. Faktanya, misalnya, untuk penyimpanan rendah di iPhone dan iPad, khususnya yang masih 16 GB, ini bisa menjadi solusi yang baik, selama tidak merusak pengalaman pengguna. Dan mungkin Apple tidak akan mengizinkannya.

.