Þegar Apple kynnti komu Apple Silicon, eða eigin flísar fyrir Apple tölvur, í júní 2020, vakti það töluverða athygli frá öllum tækniheiminum. Cupertino risinn hefur ákveðið að yfirgefa Intel örgjörva sem notaðir voru fram að því, sem hann er að skipta út á tiltölulega hröðum hraða fyrir sína eigin flís byggða á ARM arkitektúr. Fyrirtækið hefur mikla reynslu á þessu sviði. Á sama hátt hannar hann flísasett fyrir síma, spjaldtölvur og aðra. Þessi breyting leiddi til fjölda dásamlegra kosta, þar á meðal óneitanlega þægindi. En er ein besta græjan að falla hægt og rólega í gleymsku? Hvers vegna?
Apple Silicon: Hver kosturinn á eftir öðrum
Eins og við nefndum hér að ofan, þá hefur það marga frábæra kosti í för með sér að skipta úr Intel örgjörvum yfir í eigin Silicon lausn Apple. Í fyrsta lagi verðum við auðvitað að setja hina mögnuðu frammistöðubót sem helst í hendur við betri sparnað og lægra hitastig. Enda, þökk sé þessu, hitti Cupertino risinn naglann á höfuðið. Þeir komu með tæki á markað sem geta auðveldlega tekist á við venjulega (jafnvel meira krefjandi) vinnu án þess að ofhitna á nokkurn hátt. Annar kostur er að Apple byggir flís sína á fyrrnefndum ARM arkitektúr, sem það hefur, eins og áður hefur komið fram, mikla reynslu af.
Aðrir flögur frá Apple, sem er að finna bæði í iPhone og iPad (Apple A-Series), og nú á dögum líka í Mac (Apple Silicon - M-Series), eru byggðar á sama arkitektúr. Þetta hefur áhugaverðan ávinning í för með sér. Forrit hönnuð fyrir iPhone, til dæmis, er einnig hægt að keyra gallalaust á Apple tölvum, sem getur auðveldað lífið verulega, ekki aðeins fyrir notendur, heldur einnig fyrir einstaka þróunaraðila. Þökk sé þessari breytingu notaði ég persónulega Tiny Calendar Pro forritið á Mac í ákveðinn tíma, sem er venjulega aðeins fáanlegt fyrir iOS/iPadOS og er ekki opinberlega fáanlegt á MacOS. En það er ekkert vandamál fyrir Mac með Apple Silicon.
Vandamál með iOS/iPadOS öpp
Þó að þetta bragð virðist vera frábær kostur fyrir báða aðila, þá er það því miður hægt og rólega að falla í gleymsku. Einstakir forritarar hafa möguleika á að velja að iOS forritin þeirra séu ekki fáanleg í App Store í macOS. Þessi valkostur hefur verið valinn af miklum fjölda fyrirtækja, þar á meðal Meta (áður Facebook) og Google. Þannig að ef Apple notendur hafa áhuga á farsímaforriti og vilja setja það á Macinn sinn, þá eru góðar líkur á að þeir muni einfaldlega ekki ná árangri. Miðað við möguleika þessarar samtengingar er það mikil synd að það sé nánast ómögulegt að nýta þetta forskot til fulls.
Við fyrstu sýn kann líka að virðast að sökin liggi aðallega hjá hönnuðunum. Þótt þeir eigi sinn þátt í því getum við ekki kennt þeim eingöngu um núverandi ástand, því að hér eru enn tvær mikilvægar greinar. Fyrst af öllu ætti Apple að grípa inn í. Það gæti komið með fleiri verkfæri fyrir forritara til að auðvelda þróun. Einnig hafa komið fram skoðanir á umræðuvettvangunum að hægt væri að leysa allan vandann með því að kynna Mac með snertiskjá. En við munum ekki spá fyrir um líkurnar á svipaðri vöru núna. Síðasti hlekkurinn eru notendurnir sjálfir. Persónulega finnst mér þeir ekkert hafa heyrst undanfarna mánuði og þess vegna hafa forritararnir ekki hugmynd um hvað apple aðdáendur vilja frá þeim. Hvernig lítur þú á þetta vandamál? Viltu nokkur iOS forrit á Apple Silicon Macs, eða eru vefforrit og aðrir valkostir nóg fyrir þig?
Ég kveð þig. Mér þætti klárlega gaman ef appið sem ég er með á iPhone og iPad gæti líka verið notað á MacBook með M1 og það er 24me appið
Vandamálið var veðmálið á nákvæmlega þá orkunotkun. Það er eitthvað sem í dag mun takmarkaðasti hópur fólks kunna að meta. Þökk sé aðgerðunum með CV19 hefur þeim fækkað verulega sem þurfa að kóða einhvers staðar á kaffihúsi, veitingastað, strönd á vasaljósi. Aðallega þurfa þeir ekki svo mikið afl.
Margt fleira fólk í vinnustofunum lendir í HW takmörkunum á pallinum. Eða skortur á frammistöðu óháð neyslu. Ekki einu sinni X SoC í öllum breytum af afköstum og tengingum.
Halló. Í hreinskilni sagt, það getur verið afar einfalt eða flókið að fá forrit frá iOS til Mac á þennan hátt. Það er ekki mikið þar á milli. Ástæðan er einföld - hægt er að búa til iOS app á tvo vegu - með því að nota SwiftUI eða UIKit (vanrækslu aðrar aðferðir, aðferðin er svipuð þar, stundum jafnvel flóknari). Í raun er SwiftUI auðveldasta leiðin, umhverfið er búið til með kóða og lagar sig að tækinu. Því verður því breytt þannig að það sé einnig aðgengilegt á Mac. Það er ekkert of flókið. UIKit vinnur síðan á grundvelli þess að byggja upp viðmót á striga, aðlögun krefst meiri íhlutunar þróunaraðila. Eftir því sem ég best veit eru Meta eða Google öpp gerð aðeins flóknari og til að fá réttan Mac stuðning væri nauðsynlegt að búa til nýtt app. Vandamálið með SwiftUI er að það er frekar nýtt, það hefur verið hjá okkur síðan iOS 12 eða 13 (ég er ekki viss hér), svo aðeins mjög nútímaleg forrit eru rétt kembiforrit fyrir það. Apple hefur stórt frumkvæði fyrir þróunaraðila að búa til í SwiftUI, það er einfaldleikinn og hröð þróun rammans, en að mínu mati getur það ekki gert neitt meira.