Catalyst-plattformen hadde ett enkelt oppdrag. Gjør det enkelt for utviklere å portere iPadOS-appene sine til Mac. Innenfor plattformen var det nok for dem å krysse av for ett tilbud, og den gitte søknaden ble skrevet ikke bare for mobilen, men også for skrivebordssystemet. Fordelen var åpenbar, fordi det bare var én kode, redigering som endret begge applikasjonene. Men nå gir det ingen mening.
Mac Catalyst ble introdusert sammen med macOS Catalina i 2019. Blant de mest kjente applikasjonene portert fra iPad til Mac av den er utvilsomt Twitter. Som en del av macOS avbrøt sistnevnte klienten i februar 2018. Men ved å bruke denne plattformen returnerte utviklerne den til Apple-skrivebordet i den enkleste formen. Andre applikasjoner portert på denne måten inkluderer for eksempel LookUp, Planny 3, CARROT Weather eller GoodNotes 5.
Situasjonen med Apple Silicon
Så selskapet introduserte denne lovende funksjonen bare et år før Big Sur kom og før Apple Silicon-brikker kom. Og som du vet, er det nettopp på datamaskiner med disse ARM-brikkene du kan starte applikasjoner fra iPhone og iPad ganske enkelt. Du kan finne dem direkte i Mac App Store og installere dem derfra. Selv om det er en mulig hake med riktig kontroll, spesielt hvis titlene tilbyr unike berøringsbevegelser, er det ikke et like stort problem når det gjelder applikasjoner som det er med spill.
Selvfølgelig er det opp til utviklerne å bruke litt av tiden på å finpusse (eller ikke levere Mac-appen i det hele tatt), men likevel er de fleste mobiltitler faktisk brukbare på skrivebordet. Og der ligger snublesteinen. Så gir "katalysatoren" fortsatt mening? For datamaskiner med Intel-prosessorer, ja (men hvem andre ville bry seg med dem?), for en utvikler som ønsker å gi brukeren maksimal brukeropplevelse, ja, men for de fleste vanlige utviklere, nei.
I tillegg er det generelt en synkende trend med å legge til nye titler i App Store på macOS. Utviklere tilbyr den mer spesialiserte heller gjennom sine egne nettsider, der de ikke trenger å betale passende provisjoner til Apple.
Det er ikke sant at det ville bli glemt, men det er vanskelig å portere applikasjoner til macCatalyst.. det er ikke nok å bare krysse av i boksen, du må ha alle avhengigheter tilgjengelig enten som kildekoder eller å ha tilgjengelige avhengigheter forhåndsbygd for den gitte arkitekturen, som imidlertid ikke er den samme som arkitekturen for ios.. f.eks. webrtc har for øyeblikket ikke offisiell full støtte.. og det er bare ett av mange hovedrammeverk.. det tilpasser seg sakte mye annet avhengigheter..