Mbyll reklamën

Kalimi në Apple Silicon për Mac solli një sërë përfitimesh të mëdha. Kompjuterët Apple janë përmirësuar ndjeshëm për sa i përket performancës dhe konsumit të energjisë, dhe falë përdorimit të një arkitekture të ndryshme (ARM), ata kanë fituar gjithashtu aftësinë për të ekzekutuar aplikacione klasike të disponueshme për iPhone dhe iPad. Ky opsion është i disponueshëm për zhvilluesit pa ndonjë transferim ose përgatitje të vështirë - me pak fjalë, gjithçka funksionon praktikisht menjëherë.

Zhvilluesit thjesht mund të optimizojnë aplikacionet e tyre që të jenë më të kontrollueshme nëpërmjet tastierës dhe tastierës/mausit. Në këtë mënyrë, zgjerohen dukshëm aftësitë e kompjuterëve më të rinj të Apple, të cilët bazohen në çipat Apple Silicon. Ata mund të përballojnë lëshimin e aplikacioneve celulare praktikisht pa problemin më të vogël. Me pak fjalë, gjithçka funksionon menjëherë. Për t'i bërë gjërat edhe më keq, Apple tashmë ka dalë me teknologjinë Mac Catalyst, e cila mundëson përgatitjen e thjeshtë të aplikacioneve iPadOS për macOS. Më pas aplikacioni ndan të njëjtin kod burimor dhe funksionon në të dyja platformat, ndërsa në këtë rast nuk kufizohet as tek Apple Silicon Macy.

Problem në anën e zhvilluesit

Opsionet e përmendura duken të shkëlqyera në shikim të parë. Ata mund ta bëjnë punën e tyre dukshëm më të lehtë për zhvilluesit dhe për përdoruesit që të përdorin Mac-et e tyre. Por ka edhe një kapje të vogël. Edhe pse të dyja opsionet kanë qenë këtu me ne për disa të premte, deri më tani duket se zhvilluesit priren t'i anashkalojnë ato dhe sinqerisht nuk u kushtojnë shumë vëmendje atyre. Sigurisht, mund të gjejmë edhe disa përjashtime. Në të njëjtën kohë, është e përshtatshme të përmendet një gjë e rëndësishme. Edhe nëse Mac me Apple Silicon mund të përballojë lëshimin e aplikacioneve të lartpërmendura iOS/iPadOS, kjo nuk do të thotë që çdo aplikacion i vetëm është i disponueshëm në këtë mënyrë. Zhvilluesit mund të vendosin drejtpërdrejt që softueri i tyre nuk mund të instalohet në kompjuterët Apple në asnjë rrethanë.

Në një rast të tillë, ata zakonisht mbrojnë veten me një arsyetim të thjeshtë. Siç treguam më lart, jo të gjitha aplikacionet mund të funksionojnë mirë në Mac, gjë që do të kërkonte personalizimin e tyre për Mac. Por një opsion më i lehtë është t'i çaktivizoni ato drejtpërdrejt. Nga ana tjetër, aplikacionet që sigurisht mund të përdoren pa problemin më të vogël janë gjithashtu të ndaluara.

macOS Catalina Project Mac Catalyst FB
Mac Catalyst që mundëson transferimin e aplikacioneve iPadOS për macOS

Pse zhvilluesit i injorojnë këto opsione?

Si përfundim, pyetja mbetet, pse zhvilluesit pak a shumë i injorojnë këto mundësi? Edhe pse kanë burime solide në dispozicion për të lehtësuar punën e tyre, ky nuk është motivim i mjaftueshëm për ta. Natyrisht, është gjithashtu e nevojshme të shikohet e gjithë situata nga këndvështrimi i tyre. Fakti që ekziston një opsion për të ekzekutuar aplikacionet iOS/iPadOS në Mac nuk garanton se do t'ia vlejë. Është krejtësisht e kotë që zhvilluesit të lëshojnë softuer që nuk do të funksionojnë siç duhet, ose ta optimizojnë atë, kur është pak a shumë e qartë paraprakisht se thjesht nuk do të ketë interes për të në platformën macOS.

.