2020ko ekainean Apple-k Apple Silicon edo bere txipak Apple-ren ordenagailuetarako iritsi zirenean, teknologiaren mundu osoaren arreta handia lortu zuen. Cupertinoko erraldoiak ordura arte erabilitako Intel prozesadoreak alde batera uztea erabaki du, eta erritmo bizi samarrean ordezkatzen ari da ARM arkitekturan oinarritutako txip propioekin. Enpresak esperientzia zabala du norabide horretan. Modu berean, telefono, tablet eta bestelakoentzako chipset-ak diseinatzen ditu. Aldaketa honek hainbat onura zoragarri ekarri zituen, ukaezina den erosotasuna barne. Baina tramankulu onenetako bat poliki-poliki ahanzturan erortzen al da? Zergatik?
Apple Silicon: Abantaila bat bestearen atzetik
Goian aipatu dugun bezala, Intel prozesadoreetatik Apple-ren Silicon soluziora aldatzeak onura handi ugari dakartza. Lehenik eta behin, noski, errendimenduaren hobekuntza harrigarria jarri behar dugu, ekonomia hobearekin eta tenperatura baxuagoarekin batera doana. Azken finean, horri esker, Cupertinoko erraldoiak iltzea jo zuen buruan. Inola ere gehiegi berotu gabe lan arruntari (are zorrotzagoak) erraz aurre egiteko gailuak ekarri zituzten merkatura. Beste abantaila bat da Applek bere txipak lehen aipatutako ARM arkitekturan eraikitzen dituela, eta horrekin, esan bezala, esperientzia zabala du.
Apple-ren beste txip batzuk, iPhone eta iPad-etan (Apple A-Series) eta gaur egun Mac-etan ere aurki daitezkeenak (Apple Silicon - M-Series), arkitektura berean oinarritzen dira. Horrek onura interesgarri bat dakar. iPhonerako diseinatutako aplikazioak, adibidez, Appleko ordenagailuetan ere ezin hobeto exekutatu daitezke, eta horrek bizitza nabarmen errazten die erabiltzaileei ez ezik, banakako garatzaileei ere. Aldaketa honi esker, pertsonalki Mac-en Tiny Calendar Pro aplikazioa erabili nuen epe jakin batean, normalean iOS/iPadOS-erako soilik eskuragarri dagoena eta ofizialki ez dagoen macOS-en. Baina hori ez da arazorik Apple Silicon duten Mac-entzat.
Arazoa iOS/iPadOS aplikazioekin
Trikimailu hau bi aldeentzat aukera bikaina dela dirudien arren, tamalez, poliki-poliki ahanzturan erortzen ari da. Garatzaile indibidualek beren iOS aplikazioak macOS-en App Store-n erabilgarri ez egotea aukeratzeko aukera dute. Aukera hau enpresa ugarik aukeratu dute, besteak beste, Meta (lehen Facebook) eta Google-k. Beraz, Appleko erabiltzaileek mugikorretarako aplikazio bat interesatzen badute eta Mac-en jarri nahi badute, aukera ona da arrakastarik ez izateko. Interkonexio honek duen potentziala kontuan hartuta, pena handia da ia ezinezkoa izatea abantaila hori guztiz aprobetxatzea.
Lehen begiratuan, badirudi ere errua garatzaileena dela nagusiki. Beraiek euren parte-hartzea badute ere, ezin diegu leporatu egungo egoerari bakarrik, oraindik bi artikulu garrantzitsu ditugu eta hemen. Lehenik eta behin, Applek esku hartu beharko luke. Garatzaileentzako tresna osagarriak ekar ditzake garapena errazteko. Eztabaida-foroetan ere iritziak agertu dira arazo osoa ukipen-pantaila duen Mac bat sartuz konpon litekeela. Baina orain ez dugu antzeko produktu baten probabilitateaz espekulatuko. Azken lotura erabiltzaileak beraiek dira. Pertsonalki, azken hilabeteetan batere entzun ez direla iruditzen zait, eta horregatik garatzaileek ez dute ideiarik zer nahi duten sagar zaleek. Nola ikusten duzu arazo hau? Apple Silicon Mac-en iOS aplikazio batzuk nahi al dituzu edo nahikoa al dira web-aplikazioak eta beste alternatiba batzuk zuretzat?
agurtzen zaitut. Zalantzarik gabe gustatuko litzaidake nire iPhone eta iPad-en dudan aplikazioa MacBook-en M1-rekin ere erabil zitekeela eta 24me aplikazioa da.
Arazoa, hain zuzen, energia kontsumo horren aldeko apustua zen. Hau da, gaur egun jende multzo mugatuenak estimatuko duen zerbait. CV19-ren neurriei esker, kafetegi, jatetxe edo hondartza linterna batean nonbait kodetu behar duten pertsonen kopurua nabarmen murriztu da. Batez ere, ez dute horrenbesteko potentzia behar.
Estudioetan jende gehiago ari da plataformaren HW mugekin. Edo errendimendu falta kontsumoa kontuan hartu gabe. Ezta X SoC bat ere errendimendu eta konektibitate parametro guztietan.
Kaixo. Egia esanda, iOS-etik Mac-era aplikazio bat lortzea oso erraza edo konplikatua izan daiteke. Tartean ez dago gauza handirik. Arrazoia sinplea da - iOS aplikazio bat bi modutara sor daiteke - SwiftUI edo UIKit erabiliz (beste metodoak alde batera utzi, prozedura antzekoa da, batzuetan are korapilatsuagoa). Funtsean, SwiftUI da modurik errazena, ingurunea kodearen bidez sortzen da eta gailura egokitzen da. Beraz, eraldatu egingo da Mac-en ere eskuragarri egon dadin. Ez da oso konplikatua. Orduan, UIKit-ek oihalean interfaze bat eraikitzeko oinarrian funtzionatzen du, pertsonalizazioak garatzaileen esku-hartze handiagoa eskatzen du. Nik dakidala, Meta edo Google aplikazioak apur bat konplikatu egiten dira, eta Mac laguntza egokia izateko, beharrezkoa izango litzateke aplikazio berri bat egitea. SwiftUI-ren arazoa nahiko berria dela da, iOS 12 edo 13tik dago gurekin (ez nago ziur hemen), beraz, aplikazio oso modernoak bakarrik behar bezala arazketatzen dira. Apple-k garatzaileek SwiftUIn sortzeko ekimen handia dauka, hori da markoaren sinpletasuna eta garapen azkarra, baina nire ustez, ezin du ezer gehiago egin.