რეკლამის დახურვა

ახალი Apple TV რომ გაყიდვები გასული კვირის ბოლოს დაიწყო, წარმოადგენს ვაშლის ეკოსისტემის ყველაზე დიდ გაფართოებას ბოლო წლების განმავლობაში. პირველად, App Store და მესამე მხარის აპლიკაციები მოდის Apple TV-ზე. ამასთან ერთად, Apple-მა ასევე შემოიტანა ახალი ფილოსოფია აპლიკაციებზე წვდომასთან დაკავშირებით.

ახალი მიდგომა შეიძლება მოკლედ ჩამოვაყალიბოთ შემდეგნაირად: თქვენს კონტენტზე სრული კონტროლი, მაშინაც კი, თუ თქვენ გაქვთ შეძენილი, ხელში ჩაიგდება Apple-ის მიერ, რომელმაც ყველაზე კარგად იცის, როგორ გამოიყენოს იგი თქვენს სასარგებლოდ. ამ ფილოსოფიას, ბუნებრივია, აქვს თავისი დადებითი და უარყოფითი მხარეები და Apple TV, თავისი tvOS-ით, არის Apple-ის პირველი პროდუქტი, რომელმაც იგი გამოიყენა გამონაკლისის გარეშე.

Apple თვლის, რომ მომავალში არ აქვს მნიშვნელობა, რამდენი ფიზიკური მეხსიერება გაქვთ თქვენს მოწყობილობაზე, მაგრამ ყველა მონაცემი იქნება ღრუბელში, საიდანაც შეგიძლიათ მარტივად გადმოწეროთ თქვენს ტელეფონში, ტაბლეტში, ტელევიზორში ან სხვა ნებისმიერ დროს. დაგჭირდებათ. და როგორც კი არ დაგჭირდებათ, ისინი ისევ ამოღებულია.

Apple-ის ტექნოლოგიას, რომელიც მხარს უჭერს ამ თეორიას, ეწოდება App Thinning და ნიშნავს, რომ Apple აცხადებს სრულ კონტროლს Apple TV-ის შიდა მეხსიერებაზე (მომავალში, ალბათ სხვა პროდუქტებზე), საიდანაც მას შეუძლია ნებისმიერ დროს - მომხმარებლის გავლენის გარეშე. ეს არანაირად - წაშალეთ ნებისმიერი შინაარსი საჭიროების შემთხვევაში, ანუ იმ შემთხვევაში, თუ შიდა მეხსიერება სავსეა.

სინამდვილეში, Apple TV-ზე მესამე მხარის აპებისთვის მუდმივი შიდა მეხსიერება საერთოდ არ არის. ყველა აპს უნდა შეეძლოს მონაცემების შენახვა iCloud-ში და მისი მოთხოვნა და ჩამოტვირთვა, რათა უზრუნველყოს მომხმარებლის საუკეთესო გამოცდილება.

Apple TV-ს მეხსიერება მოქმედებაშია

დეველოპერების ახალ წესებთან დაკავშირებით ყველაზე მეტად საუბრობდნენ ის ფაქტი, რომ Apple TV-ის აპლიკაციები არ უნდა აღემატებოდეს 200 მბ-ს. მართალია, მაგრამ არ არის საჭირო ზედმეტი პანიკა. Apple-მა შექმნა დახვეწილი სისტემა, რომელშიც 200 MB კარგად ჯდება.

როდესაც პირველად ჩამოტვირთავთ აპს თქვენს Apple TV-ზე, პაკეტი რეალურად იქნება არაუმეტეს 200 მბ. ამგვარად, Apple-მა შეზღუდა პირველი ჩამოტვირთვა ისე, რომ ეს ყოფილიყო რაც შეიძლება სწრაფად და მომხმარებელს არ მოუწია დიდხანს ლოდინი, სანამ, მაგალითად, რამდენიმე გიგაბაიტი ჩამოიტვირთა, როგორც ეს არის, მაგალითად, უფრო მომთხოვნი. თამაშები iOS-ისთვის.

იმისთვის, რომ ზემოხსენებული App Thinning იმუშაოს, Apple იყენებს ორ სხვა ტექნოლოგიას - "slicing" და tagging - და მოთხოვნის მონაცემებს. დეველოპერები ახლა დაშლიან (ნაწილებად დაჭრიან) თავიანთ აპლიკაციებს პრაქტიკულად ლეგოს მსგავსად. ინდივიდუალური კუბურები ყველაზე მცირე მოცულობით ყოველთვის ჩამოიტვირთება მხოლოდ იმ შემთხვევაში, თუ აპლიკაციას ან მომხმარებელს სჭირდება.

თითოეულ აგურს, თუ ლეგოს ტერმინოლოგიას მივიღებთ, დეველოპერის მიერ ენიჭება ტეგი, რაც კიდევ ერთი აუცილებელი ნაწილია მთელი პროცესის ფუნქციონირებასთან დაკავშირებით. სწორედ ტეგების დახმარებით მოხდება დაკავშირებული მონაცემების დაკავშირება. მაგალითად, ყველა მონიშნული მონაცემი ჩამოიტვირთება საწყისი 200 MB ფარგლებში საწყისი ინსტალაცია, სადაც არ უნდა აკლდეს გაშვებისთვის საჭირო ყველა რესურსი და აპლიკაციის პირველი ნაბიჯები.

მაგალითისთვის ავიღოთ გამოგონილი თამაში ჯემპერი. ძირითადი მონაცემები დაუყოვნებლივ დაიწყებს ჩამოტვირთვას Apple TV-ზე App Store-დან, გაკვეთილთან ერთად, რომელშიც შეისწავლით თამაშის მართვას. თქვენ შეგიძლიათ ითამაშოთ თითქმის დაუყოვნებლივ, რადგან საწყისი პაკეტი არ აღემატება 200 მბ-ს და თქვენ არ გჭირდებათ ლოდინი, მაგალითად, კიდევ 100 დონის ჩამოტვირთვას, რომელიც ჯემპერი ფლობს. მაგრამ მას თავიდანვე არ სჭირდება ისინი (რა თქმა უნდა, არა ყველა).

ყველა საწყისი მონაცემების ჩამოტვირთვის შემდეგ, აპს შეუძლია დაუყოვნებლივ მოითხოვოს დამატებითი მონაცემები, 2 გბ-მდე. ასე რომ, სანამ აპლიკაციას უკვე ატარებთ და გადიხართ ტუტორიალს, ფონზე მიმდინარეობს ათობით ან ასობით მეგაბაიტის ჩამოტვირთვა, რომლის ფარგლებშიც ძირითადად სხვა დონეები იქნება. მხტუნავები, რომელზედაც თანდათან იმუშავებთ.

ამ მიზნებისათვის, დეველოპერებს აქვთ საერთო 20 GB ხელმისაწვდომი Apple-ისგან ღრუბელში, სადაც აპლიკაცია თავისუფლად შეუძლია მიაღწიოს. ასე რომ, ეს მხოლოდ დეველოპერებზეა დამოკიდებული, თუ როგორ უნდა მონიშნონ ცალკეული ნაწილები და ამით გააუმჯობესონ აპლიკაციის მუშაობის ოპტიმიზაცია, რომელსაც ყოველთვის ექნება მხოლოდ მინიმალური მონაცემები შენახული თავად Apple TV-ში. Apple-ის თანახმად, ტეგების იდეალური ზომა, ანუ ღრუბელიდან გადმოწერილი მონაცემების პაკეტები, არის 64 მბ, თუმცა, დეველოპერებს აქვთ 512 მბ-მდე მონაცემები ხელმისაწვდომი ერთი ტეგის ფარგლებში.

კიდევ ერთხელ მოკლედ: შეგიძლიათ იპოვოთ ის App Store-ში ჯემპერი, იწყებ ჩამოტვირთვას და იმ მომენტში ჩამოიტვირთება 200მბ-მდე შესავალი პაკეტი, რომელიც შეიცავს ძირითად მონაცემებს და ტუტორიალს. აპლიკაციის ჩამოტვირთვის და გაშვების შემდეგ ის მოგთხოვთ ჯემპერი o სხვა ტეგები, სადაც არის სხვა დონეები, რომლებიც ამ შემთხვევაში იქნება მხოლოდ რამდენიმე მეგაბაიტი. როდესაც დაასრულებთ გაკვეთილს, მზად გექნებათ შემდეგი დონეები და შეგიძლიათ გააგრძელოთ თამაში.

და ეს მიგვიყვანს Apple-ის ახალი ფილოსოფიის ფუნქციონირების კიდევ ერთ მნიშვნელოვან ნაწილამდე. რაც უფრო და უფრო მეტი ტეგირებული მონაცემები ჩამოიტვირთება, tvOS იტოვებს უფლებას წაშალოს ნებისმიერი ასეთი (ანუ მოთხოვნით) მონაცემი, როცა შიდა მეხსიერება ამოიწურება. მიუხედავად იმისა, რომ დეველოპერებს შეუძლიათ ინდივიდუალური ტეგებისთვის სხვადასხვა პრიორიტეტების დაყენება, თავად მომხმარებელი ვერ ახდენს გავლენას იმაზე, თუ რომელ მონაცემებს დაკარგავს.

მაგრამ თუ ყველაფერი ისე მუშაობს, როგორც უნდა, მომხმარებელმა პრაქტიკულად არც უნდა იცოდეს, რომ მსგავსი რამ - ფონზე მონაცემების ჩამოტვირთვა და შემდეგ წაშლა - საერთოდ ხდება. ეს არის რეალურად მთელი აზრი, თუ როგორ მუშაობს tvOS.

თუ თქვენ ხართ ჯემპერი მე-15 დონეზე Apple გამოთვლის, რომ აღარ გჭირდებათ წინა 14 დონე, ამიტომ ადრე თუ გვიან ის წაიშლება. თუ გსურთ წინა თავში დაბრუნება, ის შეიძლება აღარ იყოს Apple TV-ზე და ხელახლა უნდა ჩამოტვირთოთ.

სწრაფი ინტერნეტი ყველა სახლისთვის

თუ ვსაუბრობთ Apple TV-ზე, ამ ფილოსოფიას აზრი აქვს. თითოეული სეტ-ტოპ ბოქსი დღეში ოცდაოთხი საათის განმავლობაში დაკავშირებულია საკაბელო საშუალებით (დღეს ჩვეულებრივ) საკმარისად სწრაფ ინტერნეტთან, რის წყალობითაც არ არის პრობლემა მოთხოვნილ მონაცემთა ჩამოტვირთვისას.

რა თქმა უნდა, განტოლება მოქმედებს, რაც უფრო სწრაფია ინტერნეტი, მით უფრო ნაკლებად მოგიწევთ ლოდინი რომელიმე აპლიკაციაში საჭირო მონაცემების ჩამოტვირთვისთვის, მაგრამ თუ ყველაფერი ოპტიმიზირებულია - როგორც Apple-ის მხრიდან ღრუბლის სტაბილურობის თვალსაზრისით, ასევე დეველოპერის მხარე ტეგების და აპლიკაციის მეტი ნაწილის თვალსაზრისით – არ უნდა იყოს პრობლემა კავშირების უმეტესობაში.

თუმცა, ჩვენ შეგვიძლია ვიპოვოთ პოტენციური პრობლემები, როდესაც გადავხედავთ Apple TV-ს მიღმა და უფრო შორს Apple-ის ეკოსისტემაში. App Thinning, აპლიკაციების და სხვა საჭირო ტექნოლოგიების ასოცირებული „დაჭრა“, Apple-მა ერთი წლის წინ WWDC-ზე წარადგინა, როდესაც ის ძირითადად iPhone-ებსა და iPad-ებს ეხებოდა. მხოლოდ Apple TV-ში იყო მთელი სისტემა 100%-ით განლაგებული, მაგრამ შეიძლება ველოდოთ, რომ ის თანდათან გადავა მობილურ მოწყობილობებზეც.

ბოლოს და ბოლოს, Apple Music-ით, მაგალითად, Apple უკვე ახორციელებს მონაცემთა წაშლას. ერთზე მეტმა მომხმარებელმა აღმოაჩინა, რომ შენახული მუსიკა ხაზგარეშე მოსმენისთვის გარკვეული პერიოდის შემდეგ გაქრა. სისტემა ეძებდა ადგილს და უბრალოდ აღიარა, რომ ეს მონაცემები ამ მომენტში არ არის საჭირო. შემდეგ სიმღერები ხელახლა უნდა ჩამოიტვირთოს ხაზგარეშე.

თუმცა, iPhone-ებზე, iPad-ებზე ან თუნდაც iPod touch-ზე, აპლიკაციების ახალმა მიდგომამ შეიძლება გამოიწვიოს პრობლემები და მომხმარებლის დეგრადირებული გამოცდილება Apple TV-სთან შედარებით.

პრობლემა ნომერი პირველი: ყველა მოწყობილობას არ აქვს 24/7 ინტერნეტ კავშირი. ეს არის ძირითადად iPad-ები SIM ბარათების და iPod touch-ის გარეშე. როგორც კი დაგჭირდებათ რაიმე მონაცემი, რომელსაც დიდი ხანია არ იყენებთ, მაგალითად, სისტემამ წაშალა იგი გაფრთხილების გარეშე და ხელთ არ გაქვთ ინტერნეტი, უბრალოდ, იღბალი გაქვთ.

პრობლემა მეორე: ჩეხეთი კვლავ ცუდად და არც თუ ისე სწრაფად არის დაფარული მობილური ინტერნეტით. აპლიკაციებისა და მათი მონაცემების ახალ მენეჯმენტში Apple მოელის, რომ თქვენი მოწყობილობა იდეალურად იქნება დაკავშირებული ინტერნეტთან დღეში ოცდაოთხი საათის განმავლობაში და მიღება იქნება რაც შეიძლება სწრაფი. იმ მომენტში ყველაფერი ისე მუშაობს, როგორც უნდა.

მაგრამ, სამწუხაროდ, ჩეხეთის რესპუბლიკაში რეალობა ისაა, რომ მატარებლით მგზავრობისას ხშირად ვერც კი უსმენთ საყვარელ სიმღერებს, რადგან Edge-ის მეშვეობით სტრიმინგი საკმარისად კარგი არ არის. წარმოუდგენელია იდეა, რომ თქვენ ჯერ კიდევ გჭირდებათ ათობით მეგაბაიტი მონაცემების ჩამოტვირთვა თქვენთვის საჭირო პროგრამისთვის.

მართალია, ჩეხურმა ოპერატორებმა მნიშვნელოვნად გააფართოვეს გაშუქება ბოლო კვირებში. იქ, სადაც სულ რამდენიმე დღის წინ შემაშფოთებელი „E“ მართლაც ბრწყინავდა, დღეს ის ხშირად დაფრინავს მაღალი LTE სიჩქარით. მაგრამ შემდეგ მოდის მეორე ბარიერი - FUP. თუ მომხმარებელს რეგულარულად ჰქონდა მოწყობილობა მთლიანად სავსე და სისტემა მუდმივად წაშლიდა მოთხოვნილ მონაცემებს და შემდეგ ხელახლა ჩამოტვირთავდა, ის ადვილად გამოიყენებდა ასობით მეგაბაიტს.

მსგავსი რამ არ უნდა გადაწყდეს Apple TV-ზე, მაგრამ ოპტიმიზაციას დიდი მნიშვნელობა ექნება iPhone-ებისთვის და iPad-ებისთვის. საკითხავია, იქნება თუ არა, მაგალითად, სურვილისამებრ, როდის და როგორ შეიძლება მონაცემების ჩამოტვირთვა/წაშლა, შეძლებს თუ არა მომხმარებელი თქვას, მაგალითად, რომ არ სურს მოთხოვნილ მონაცემთა წაშლა და თუ ამოიწურება სივრცე, ის უბრალოდ შეაჩერებს შემდეგ მოქმედებას, ვიდრე დაკარგავს ძველ ჩანაწერებს. თუმცა, ადრე თუ გვიან, ჩვენ შეგვიძლია ვენდოთ App Thinning-ის და მასთან დაკავშირებული ტექნოლოგიების გამოყენებას მობილურ მოწყობილობებშიც.

ეს არის საკმაოდ დიდი განვითარების ინიციატივა, რომელიც Apple-მა ნამდვილად არ შექმნა მხოლოდ თავისი სეტ-ტოპ ბოქსისთვის. და სიმართლე ისაა, რომ, მაგალითად, დაბალი მეხსიერებისთვის iPhone-ებსა და iPad-ებში, კონკრეტულად მათში, რომლებსაც ჯერ კიდევ 16 GB აქვთ, ეს შეიძლება იყოს კარგი გამოსავალი, თუ არ გაანადგურებს მომხმარებლის გამოცდილებას. და შესაძლოა Apple არ დაუშვებს ამას.

.