Aizvērt sludinājumu

Pāreja uz Apple Silicon for Mac sniedza vairākas lieliskas priekšrocības. Apple datori ir ievērojami uzlabojušies veiktspējas un enerģijas patēriņa ziņā, un, pateicoties citas arhitektūras (ARM) izmantošanai, tie ir ieguvuši arī iespēju palaist klasiskās aplikācijas, kas pieejamas iPhone un iPad. Šī iespēja izstrādātājiem ir pieejama bez pārnešanas vai sarežģītas sagatavošanas – īsi sakot, viss darbojas praktiski uzreiz.

Izstrādātāji var vienkārši optimizēt savas lietotnes, lai tās būtu labāk vadāmas, izmantojot tastatūru un skārienpaliktni/peli. Tādā veidā tiek manāmi paplašinātas jaunāko Apple datoru iespējas, kuru pamatā ir Apple Silicon mikroshēmas. Viņi var tikt galā ar mobilo lietojumprogrammu palaišanu praktiski bez mazākajām problēmām. Īsāk sakot, viss darbojas uzreiz. Lai situāciju padarītu vēl ļaunāku, Apple jau ir nācis klajā ar Mac Catalyst tehnoloģiju, kas ļauj vienkārši sagatavot iPadOS lietojumprogrammas operētājsistēmai MacOS. Pēc tam lietotnei tiek koplietots viens un tas pats avota kods un tā darbojas abās platformās, savukārt šajā gadījumā tā pat neaprobežojas tikai ar Apple Silicon Macy.

Problēma izstrādātāja pusē

Minētās iespējas no pirmā acu uzmetiena izskatās lieliski. Tie var ievērojami atvieglot darbu izstrādātājiem un lietotājiem Mac datoru lietošanu. Bet ir arī neliels loms. Lai gan abas iespējas ir pie mums jau kādu piektdienu, līdz šim šķiet, ka izstrādātāji mēdz tos aizmirst un, godīgi sakot, nepievērš tiem īpašu uzmanību. Protams, mēs varētu atrast arī dažus izņēmumus. Vienlaikus der pieminēt vienu būtisku lietu. Pat ja Mac datori ar Apple Silicon var tikt galā ar iepriekš minēto iOS/iPadOS lietojumprogrammu palaišanu, tas nenozīmē, ka katra lietotne ir pieejama šādā veidā. Izstrādātāji var tieši iestatīt, ka viņu programmatūru nekādā gadījumā nevar instalēt Apple datoros.

Tādā gadījumā viņi parasti aizstāvas ar vienkāršu pamatojumu. Kā mēs norādījām iepriekš, ne visas lietojumprogrammas var labi darboties Mac datoros, tāpēc tās ir jāpielāgo Mac datoriem. Bet vienkāršāka iespēja ir tos tieši atspējot. No otras puses, ir aizliegtas arī aplikācijas, kuras noteikti varētu izmantot bez mazākajām problēmām.

macOS Catalina Project Mac Catalyst FB
Mac Catalyst, kas nodrošina iPadOS lietojumprogrammu pārnešanu operētājsistēmai MacOS

Kāpēc izstrādātāji ignorē šīs iespējas?

Noslēgumā paliek jautājums, kāpēc izstrādātāji vairāk vai mazāk ignorē šīs iespējas? Lai gan viņiem ir pieejami stabili resursi, lai atvieglotu savu darbu, tas viņiem nav pietiekama motivācija. Protams, ir jāskatās arī uz visu situāciju no viņu viedokļa. Tas, ka ir iespēja palaist iOS/iPadOS lietojumprogrammas Mac datoros, negarantē, ka tas būs tā vērts. Izstrādātājiem ir pilnīgi bezjēdzīgi izlaist programmatūru, kas nedarbosies pareizi, vai optimizēt to, ja jau iepriekš ir vairāk vai mazāk skaidrs, ka macOS platformā par to vienkārši nebūs nekādas intereses.

.