Gava ku Apple di Hezîrana 2020-an de gihîştina Apple Silicon, an çîpên xwe yên ji bo komputerên Apple-ê destnîşan kir, ew ji tevahiya cîhana teknolojiyê bala girîng kişand. Giant Cupertino biryar da ku dev ji pêvajoyên Intel-ê yên ku heya wê demê hatine bikar anîn, berde, yên ku ew bi çîpên xwe yên li ser bingeha mîmariya ARM-ê bi lezek bi lez diguhezîne. Pargîdanî di vî warî de xwedî ezmûnek berfireh e. Bi heman awayî, ew ji bo têlefon, tablet û yên din çîpsetan dîzayn dike. Vê guherînê bi xwe re gelek feydeyên ecêb anî, tevî rehetiya ku nayê înkar kirin. Lê gelo yek ji çêtirîn amûran hêdî hêdî ber bi jibîrbûnê ve diçe? Çima?
Silicon Apple: Yek li pey hev avantaj
Wekî ku me li jor behs kir, guheztina ji pêvajoyên Intel-ê berbi çareseriya Silicon-a xweya Apple-ê gelek feydeyên mezin bi xwe re tîne. Di rêza yekem de, bê guman, pêdivî ye ku em di performansê de çêtirbûna ecêb deynin, ku bi aboriya çêtir û germahiyên kêmtir re derbas dibe. Jixwe, bi saya vê, dêwek Cupertino li serê xwe xist. Wan cîhazên ku bi hêsanî dikarin bi xebata asayî (heta jê daxwaztir) re bêyî ku bi ti awayî zêde germ bibin, anîn bazarê. Avantajek din ev e ku Apple çîpên xwe li ser mîmariya ARM-a jorîn ava dike, ku pê re, wekî ku berê jî behs kir, xwedan ezmûnek berfireh e.
Çîpên din ên Apple, ku hem di iPhones û iPad-an de (Apple A-Series), hem jî îro di Mac-an de (Apple Silicon - M-Series) têne dîtin, li ser heman mîmariyê ne. Ev bi xwe re feydeyek balkêş tîne. Mînakî, serîlêdanên ku ji bo iPhone-ê hatine çêkirin, dikarin li ser komputerên Apple-ê jî bêkêmasî werin xebitandin, ku ev yek dikare ne tenê ji bikarhêneran, lê di heman demê de ji bo pêşdebirên kesane jî jiyanê hêsantir bike. Bi saya vê guherînê, min bixwe ji bo demek diyar serîlêdana Tiny Calendar Pro li Mac-ê bikar anî, ku bi gelemperî tenê ji bo iOS/iPadOS-ê heye û bi fermî li macOS-ê nayê peyda kirin. Lê ew ji bo Mac-ên bi Apple Silicon re ne pirsgirêk e.
Pirsgirêka sepanên iOS/iPadOS
Her çend ev hîle ji bo her du aliyan vebijarkek mezin xuya bike jî, mixabin hêdî hêdî ber bi jibîrbûnê ve diçe. Pêşdebirên kesane vebijarkek heye ku hilbijêrin ku serîlêdanên wan ên iOS-ê li ser App Store-ê li macOS-ê ne berdest in. Ev vebijark ji hêla hejmareke mezin ji pargîdaniyan ve hatî hilbijartin, di nav de Meta (berê Facebook) û Google. Ji ber vê yekê heke bikarhênerên Apple bi serîlêdanek mobîl eleqedar in û dixwazin wê li Mac-a xwe bixin, şansek baş heye ku ew ê tenê bi serfirazî nebin. Bi berçavgirtina potansiyela vê pêwendiyê, şermek mezin e ku bi pratîkî ne gengaz e ku meriv bi tevahî ji vê avantajê sûd werbigire.
Di nihêrîna pêşîn de, dibe ku di heman demê de xuya bibe ku xeletî bi gelemperî bi pêşdebiran re ye. Her çend para wan jî hebe, lê em nikarin wan bi tenê ji ber rewşa niha gunehbar bikin, ji ber ku li vir hîn du gotarên me yên girîng hene. Berî her tiştî, Apple divê mudaxele bike. Ew dikare ji bo pêşdebiran amûrên din bîne ku pêşveçûnê hêsantir bike. Di heman demê de li ser forumên nîqaşê jî nerîn hene ku bi danasîna Mac-ek bi ekranek pêvekirî dikare tevahî pirsgirêk were çareser kirin. Lê em ê niha li ser îhtîmala hilberek wusa texmîn nekin. Girêdana paşîn bikarhêner bixwe ne. Bi kesane, ez hest dikim ku ew di mehên dawî de qet nehatine bihîstin, ji ber vê yekê pêşdebiran nizanin ka temaşevanên apple ji wan çi dixwazin. Hûn vê pirsgirêkê çawa dibînin? Ma hûn dixwazin hin sepanên iOS-ê yên li ser Macên Apple Silicon, an sepanên malperê û alternatîfên din ji we re bes in?
Ez we silav dikim. Ez ê bê guman jê bixwazim ger sepana ku min li ser iPhone û iPad-a xwe heye jî li ser MacBook-ê bi M1-ê re were bikar anîn û ew sepana 24me ye.
Pirsgirêk bet li ser wê xerckirina hêzê bû. Yanî tiştekî ku îro koma herî bisînor a mirovan wê teqdîr bike. Bi saya tedbîrên bi CV19, hejmara kesên ku neçar in li deverek kafe, xwaringeh, peravê li ser çirayek kodê kod bikin pir kêm bûye. Di serî de, ew qas hêz ne hewce ne.
Zêdetir kes di studyoyan de di nav sînorên HW yên platformê de dimeşin. An jî kêmbûna performansê bêyî serfkirinê. Tewra di hemî pîvanên performans û pêwendiyê de X SoC jî nabe.
Slav. Bi rastî, girtina serîlêdanek ji iOS-ê ji Mac-ê bi vî rengî dikare pir hêsan an tevlihev be. Di navberê de pir zêde tune. Sedem hêsan e - serîlêdanek iOS-ê dikare bi du awayan were afirandin - bi karanîna SwiftUI an UIKit (rêbazên din paşguh nekin, prosedur li wir mîna hev e, carinan jî tevlihevtir). Di eslê xwe de, SwiftUI awayê herî hêsan e, jîngeh bi kodê tê afirandin û bi cîhazê ve tê adaptekirin. Ji ber vê yekê ew ê were veguheztin da ku ew li ser Mac-ê jî bigihîje. Ew ne pir tevlihev e. Dûv re UIKit li ser bingeha avakirina navgînek li ser kanavkê dixebite, xwerûkirin bêtir destwerdana pêşdebiran hewce dike. Bi qasî ku ez dizanim, sepanên Meta an Google hinekî tevlihevtir têne çêkirin, û ji bo piştgiriya rast a Mac, pêdivî ye ku meriv serîlêdanek nû çêbike. Pirsgirêka SwiftUI ev e ku ew pir nû ye, ew ji iOS 12 an 13-ê ve bi me re ye (ez li vir ne bawer im), ji ber vê yekê tenê serîlêdanên pir nûjen ji bo wê bi rêkûpêk têne derxistin. Apple ji bo pêşdebiran însiyatîfek mezin heye ku di SwiftUI de biafirînin, ew sadebûn û pêşkeftina bilez a çarçoveyê ye, lê bi dîtina min, ew nikare tiştek din bike.