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

Apple Silicon-ზე გადართვამ Mac-ებისთვის არაერთი დიდი სარგებელი მოიტანა. Apple-ის კომპიუტერები მნიშვნელოვნად გაუმჯობესდა შესრულებისა და ენერგიის მოხმარების კუთხით და განსხვავებული არქიტექტურის (ARM) გამოყენების წყალობით მათ ასევე მიიღეს კლასიკური აპლიკაციების გაშვების შესაძლებლობა, რომლებიც ხელმისაწვდომია iPhone-ებისთვის და iPad-ებისთვის. ეს ვარიანტი ხელმისაწვდომია დეველოპერებისთვის ყოველგვარი პორტირების ან რთული მომზადების გარეშე - მოკლედ, ყველაფერი პრაქტიკულად დაუყოვნებლივ ფუნქციონირებს.

დეველოპერებს შეუძლიათ უბრალოდ ოპტიმიზაცია გაუკეთონ თავიანთ აპებს, რათა უფრო კონტროლირებადი იყოს კლავიატურის და ტრეკიპდის/მაუსის საშუალებით. ამ გზით შესამჩნევად გაფართოვდა Apple-ის ახალი კომპიუტერების შესაძლებლობები, რომლებიც დაფუძნებულია Apple Silicon ჩიპებზე. მათ შეუძლიათ მობილური აპლიკაციების გაშვება პრაქტიკულად უპრობლემოდ. მოკლედ, ყველაფერი მუშაობს სასწრაფოდ. უფრო უარესი, Apple-მა უკვე გამოუშვა Mac Catalyst ტექნოლოგია, რომელიც შესაძლებელს ხდის iPadOS-ის აპლიკაციების მარტივ მომზადებას macOS-ისთვის. შემდეგ აპლიკაცია იზიარებს ერთსა და იმავე წყაროს კოდს და მუშაობს ორივე პლატფორმაზე, ამ შემთხვევაში კი ის არ შემოიფარგლება მხოლოდ Apple Silicon Macy-ით.

პრობლემა დეველოპერის მხრიდან

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

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

macOS Catalina Project Mac Catalyst FB
Mac Catalyst საშუალებას აძლევს iPadOS აპლიკაციების პორტირებას macOS-ისთვის

რატომ უგულებელყოფენ დეველოპერები ამ ვარიანტებს?

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

.