Maak advertensie toe

Die oorskakeling na Apple Silicon vir Mac's het 'n aantal groot voordele ingehou. Apple-rekenaars het aansienlik verbeter in terme van werkverrigting en energieverbruik, en danksy die gebruik van 'n ander argitektuur (ARM), het hulle ook die vermoë gekry om klassieke toepassings wat vir iPhones en iPads beskikbaar is, te laat loop. Hierdie opsie is beskikbaar vir ontwikkelaars sonder enige oordrag of moeilike voorbereiding - kortom, alles is feitlik onmiddellik funksioneel.

Ontwikkelaars kan net hul toepassings optimaliseer om meer beheerbaar te wees via sleutelbord en stuurvlak/muis. Op hierdie manier word die vermoëns van nuwer Apple-rekenaars, wat op Apple Silicon-skyfies gebaseer is, merkbaar uitgebrei. Hulle kan die bekendstelling van mobiele toepassings feitlik sonder die geringste probleem hanteer. Kortom, alles werk dadelik. Om sake te vererger, het Apple reeds met Mac Catalyst-tegnologie vorendag gekom, wat eenvoudige voorbereiding van iPadOS-toepassings vir macOS moontlik maak. Die toepassing deel dan dieselfde bronkode en werk op albei platforms, terwyl dit in hierdie geval nie eens beperk is tot Apple Silicon Macy nie.

Probleem aan ontwikkelaarkant

Die genoemde opsies lyk goed met die eerste oogopslag. Hulle kan hul werk aansienlik makliker maak vir ontwikkelaars, en vir gebruikers om hul Macs te gebruik. Maar daar is ook 'n klein vangs. Alhoewel albei opsies al 'n geruime tyd hier by ons is, blyk dit tot dusver dat die ontwikkelaars geneig is om dit oor die hoof te sien en eerlikwaar nie veel aandag daaraan gee nie. Natuurlik kon ons ook 'n paar uitsonderings vind. Terselfdertyd is dit gepas om een ​​belangrike ding te noem. Selfs al kan Mac's met Apple Silicon die bekendstelling van die voorgenoemde iOS/iPadOS-toepassings hanteer, beteken dit nie dat elke enkele toepassing op hierdie manier beskikbaar is nie. Ontwikkelaars kan direk stel dat hul sagteware onder geen omstandighede op Apple-rekenaars geïnstalleer kan word nie.

In so 'n geval verdedig hulle hulself gewoonlik met 'n eenvoudige regverdiging. Soos ons hierbo aangedui het, kan nie alle toepassings goed op Mac's werk nie, wat dit sal vereis om hulle vir Mac's te pasmaak. Maar 'n makliker opsie is om hulle direk uit te skakel. Aan die ander kant word toepassings wat sekerlik sonder die geringste probleem gebruik kan word ook verbied.

macOS Catalina-projek Mac Catalyst FB
Mac Catalyst wat die oordrag van iPadOS-toepassings vir macOS moontlik maak

Waarom ignoreer ontwikkelaars hierdie opsies?

Ten slotte bly die vraag, hoekom ignoreer ontwikkelaars hierdie moontlikhede min of meer? Alhoewel hulle goeie hulpbronne beskikbaar het om hul eie werk te fasiliteer, is dit nie genoeg motivering vir hulle nie. Dit is natuurlik ook nodig om vanuit hul oogpunt na die hele situasie te kyk. Die feit dat daar 'n opsie is om iOS/iPadOS-toepassings op Macs te laat loop, waarborg nie dat dit die moeite werd sal wees nie. Dit is heeltemal sinneloos vir ontwikkelaars om sagteware vry te stel wat nie behoorlik sal werk nie, of om dit te optimaliseer, wanneer dit min of meer duidelik vooraf is dat daar eenvoudig geen belangstelling daarin op die macOS-platform sal wees nie.

.