Pan gyflwynodd Apple ddyfodiad Apple Silicon, neu ei sglodion ei hun ar gyfer cyfrifiaduron Apple, ym mis Mehefin 2020, cafodd gryn sylw gan y byd technoleg cyfan. Mae'r cawr Cupertino wedi penderfynu rhoi'r gorau i'r proseswyr Intel a ddefnyddiwyd tan hynny, y mae'n eu disodli ar gyflymder cymharol gyflym gyda'i sglodion ei hun yn seiliedig ar bensaernïaeth ARM. Mae gan y cwmni brofiad helaeth yn y cyfeiriad hwn. Yn yr un modd, mae'n dylunio chipsets ar gyfer ffonau, tabledi ac eraill. Daeth y newid hwn â nifer o fanteision rhyfeddol, gan gynnwys cysur diymwad. Ond a yw un o'r teclynnau gorau yn araf syrthio i ebargofiant? Pam?
Apple Silicon: Un fantais ar ôl y llall
Fel y soniasom uchod, mae newid o broseswyr Intel i ddatrysiad Silicon Apple ei hun yn dod â nifer o fanteision gwych. Yn y lle cyntaf, wrth gwrs, mae'n rhaid inni roi'r gwelliant rhyfeddol mewn perfformiad, sy'n mynd law yn llaw â gwell economi a thymheredd is. Wedi'r cyfan, diolch i hyn, tarodd y cawr Cupertino yr hoelen ar y pen. Daethant â dyfeisiau i'r farchnad sy'n gallu ymdopi'n hawdd â gwaith cyffredin (hyd yn oed yn fwy heriol) heb orboethi mewn unrhyw ffordd. Mantais arall yw bod Apple yn adeiladu ei sglodion ar y bensaernïaeth ARM a grybwyllwyd uchod, y mae ganddo, fel y crybwyllwyd eisoes, brofiad helaeth.
Mae sglodion eraill o Apple, sydd i'w cael mewn iPhones ac iPads (Apple A-Series), a'r dyddiau hyn hefyd mewn Macs (Apple Silicon - M-Series), yn seiliedig ar yr un bensaernïaeth. Mae hyn yn dod â budd diddorol. Gall ceisiadau a gynlluniwyd ar gyfer iPhone, er enghraifft, hefyd gael eu rhedeg yn ddi-ffael ar gyfrifiaduron Apple, a all wneud bywyd yn haws yn sylweddol nid yn unig i ddefnyddwyr, ond hefyd i ddatblygwyr unigol. Diolch i'r newid hwn, defnyddiais yn bersonol y cymhwysiad Tiny Calendar Pro ar Mac am gyfnod penodol, sydd fel arfer ar gael ar gyfer iOS / iPadOS yn unig ac nad yw ar gael yn swyddogol ar macOS. Ond nid yw hynny'n broblem i Macs gydag Apple Silicon.
Problem gydag apiau iOS/iPadOS
Er bod y tric hwn yn ymddangos yn opsiwn gwych i'r ddwy ochr, yn anffodus mae'n mynd yn araf i ebargofiant. Mae gan ddatblygwyr unigol yr opsiwn i ddewis nad yw eu cymwysiadau iOS ar gael ar yr App Store yn macOS. Mae'r opsiwn hwn wedi'i ddewis gan nifer fawr o gwmnïau, gan gynnwys Meta (Facebook gynt) a Google. Felly os oes gan ddefnyddwyr Apple ddiddordeb mewn cymhwysiad symudol ac eisiau ei roi ar eu Mac, mae siawns dda na fyddant yn cwrdd â llwyddiant. O ystyried potensial y rhyng-gysylltiad hwn, mae'n drueni mawr ei bod bron yn amhosibl manteisio'n llawn ar y fantais hon.
Ar yr olwg gyntaf, gall hefyd ymddangos bod y nam yn gorwedd yn bennaf gyda'r datblygwyr. Er bod ganddynt eu rhan ynddi, nis gallwn eu beio yn unig am y sefyllfa bresennol, oblegid y mae genym ddwy erthygl bwysig yma o hyd. Yn gyntaf oll, dylai Apple ymyrryd. Gallai ddod ag offer ychwanegol i ddatblygwyr hwyluso datblygiad. Cafwyd barn hefyd ar y fforymau trafod y gellid datrys y broblem gyfan drwy gyflwyno Mac gyda sgrin gyffwrdd. Ond ni fyddwn yn dyfalu am y tebygolrwydd o gynnyrch tebyg nawr. Y cyswllt olaf yw'r defnyddwyr eu hunain. Yn bersonol, rwy'n teimlo nad ydynt wedi cael eu clywed o gwbl yn ystod y misoedd diwethaf, a dyna pam nad oes gan y datblygwyr unrhyw syniad beth mae'r cefnogwyr afal ei eisiau oddi wrthynt. Sut ydych chi'n gweld y broblem hon? Hoffech chi gael rhai apps iOS ar Apple Silicon Macs, neu a yw apiau gwe a dewisiadau eraill yn ddigon i chi?
Yr wyf yn eich cyfarch. Byddwn yn bendant yn ei hoffi pe bai'r app sydd gennyf ar fy iPhone ac iPad hefyd yn gallu cael ei ddefnyddio ar y MacBook gyda M1 a dyma'r app 24me
Y broblem oedd y bet ar yr union ddefnydd pŵer hwnnw. Hynny yw, rhywbeth y bydd y grŵp mwyaf cyfyngedig o bobl heddiw yn ei werthfawrogi. Diolch i'r mesurau gyda CV19, mae nifer y bobl sy'n gorfod codio rhywle mewn caffi, bwyty, traeth ar flashlight wedi gostwng yn sylweddol. Yn bennaf, nid oes angen cymaint o bŵer arnynt.
Mae llawer mwy o bobl yn y stiwdios yn wynebu cyfyngiadau HW y platfform. Neu ddiffyg perfformiad waeth beth fo'r defnydd. Dim hyd yn oed X SoC ym mhob paramedr perfformiad a chysylltedd.
Helo. A dweud y gwir, gall cael ap o iOS i Mac fel hyn fod naill ai'n hynod o syml neu'n gymhleth. Nid oes llawer yn y canol. Mae'r rheswm yn syml - gellir creu app iOS mewn dwy ffordd - gan ddefnyddio SwiftUI neu UIKit (esgeuluswch y dulliau eraill, mae'r weithdrefn yn debyg yno, weithiau hyd yn oed yn fwy cymhleth). Yn y bôn, SwiftUI yw'r ffordd hawsaf, mae'r amgylchedd yn cael ei greu trwy god ac yn addasu i'r ddyfais. Felly bydd yn cael ei drawsnewid fel ei fod hefyd yn hygyrch ar Mac. Nid yw'n hynod gymhleth. Yna mae UIKit yn gweithio ar sail adeiladu rhyngwyneb ar y cynfas, mae addasu yn gofyn am fwy o ymyrraeth datblygwr. Hyd y gwn i, mae apiau Meta neu Google yn cael eu gwneud ychydig yn fwy cymhleth, ac ar gyfer cefnogaeth Mac priodol, byddai angen gwneud app newydd. Y broblem gyda SwiftUI yw ei fod yn weddol newydd, mae wedi bod gyda ni ers iOS 12 neu 13 (Dydw i ddim yn siŵr yma), felly dim ond apiau modern iawn sydd wedi'u dadfygio'n iawn ar ei gyfer. Mae gan Apple fenter fawr i ddatblygwyr ei chreu yn SwiftUI, hynny yw symlrwydd a datblygiad cyflym y fframwaith, ond yn fy marn i, ni all wneud dim mwy.