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

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

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

დეველოპერები მთავარ როლში

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

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

ios 15 ipados 15 საათი 8
iPadOS, watchOS და tvOS დაფუძნებულია iOS-ზე

უფრო მეტ განსხვავებას დავინახავთ?

ასე რომ, iOS და iPadOS-ად დაყოფის ძირითადი მიზეზი ნათელია – ეს აადვილებს დეველოპერებს, რომლებსაც აქვთ მეტი სივრცე და ოფციები. რა თქმა უნდა, ჩნდება კითხვა, ემზადება თუ არა Apple მნიშვნელოვანი ცვლილებისთვის. დიდი ხანია, Gigant განიცდის მნიშვნელოვან კრიტიკას Apple-ის ტაბლეტების მიმართ, რომლებიც, მიუხედავად იმისა, რომ სთავაზობენ პირველი კლასის შესრულებას, ვერც კი გამოიყენებენ მას iPadOS-ის მნიშვნელოვანი შეზღუდვების გამო. ამიტომ მომხმარებელთა უმეტესობას სურს სისტემის მიახლოება macOS-თან, განსაკუთრებით უკეთესი მრავალფუნქციური დავალებების შესრულების მიზნით. მიმდინარე Split View ვარიანტი არ არის ზუსტად რევოლუციური.

სამწუხაროდ, ჯერჯერობით გაურკვეველია, ვიხილავთ თუ არა ასეთ ცვლილებებს. ვაშლის კულუარებში მსგავს რამეზე ამჟამად საუბარი არ არის. ყოველ შემთხვევაში, 6 წლის 2022 ივნისს გაიმართება დეველოპერების კონფერენცია WWDC 2022, რომლის დროსაც Apple გვაჩვენებს ახალ ოპერაციულ სისტემებს iOS 16, iPadOS 16, watchOS 9 და macOS 13. ასე რომ, შეგვიძლია ვიმედოვნებთ, რომ რაღაც გვაქვს მოსალოდნელი. რომ.

.