Devs ding Catalyst, Apples nya system för att överföra iPad -appar till Mac

Devs ding Catalyst, Apples nya system för att överföra iPad -appar till Mac

macOS Catalyst portar iPad -appar till Mac
Utvecklare säger att macOS Catalyst har mycket potential, men också många begränsningar.
Foto: Apple

Utvecklare som använder Apples system för att konvertera iPad -programvara till macOS säger att Catalyst fortfarande behöver mycket arbete innan det kan uppfylla sitt löfte.

Funktionaliteten finns mestadels, men vissa funktioner saknas och det klagas på stilen på de resulterande apparna.

Katalysator katalyserar macOS -utveckling

Det finns mycket fler iPhone- och iPads -appar än det finns macOS -appar. En höjdpunkt i nyss släppt macOS Catalina är Catalyst, som skulle göra det möjligt för tredjepartsutvecklare att enkelt porta sin iPadOS-programvara till Mac.

Apple säger att ”Från och med Xcode 11 kan du skapa en Mac -version av din iPad -app med Mac Catalyst. Att konfigurera din app för att köras i macOS tar bara ett klick i en kryssruta. ”

Utvecklaren James Thomson testade att portera sin PCalc -app från iPad till Mac och fann att Catalyst verkligen fungerar.

Han stötte dock på begränsningar. "Flera fönstersupport fungerar, men jag stötte på många problem", noterade han i ett blogginlägg. "Vissa API: er som aktiebladet finns bara inte."

Och kanske eftersom iPads inte levereras med tangentbord, stöder Catalyst dem inte heller helt. "Det finns fortfarande inget direkt sätt att läsa tangentbordets tillstånd," sa Thomson. Han påpekar att det kommer att orsaka problem för spel som använder tangentbordskontroller.

Och han är inte ensam. Utvecklaren Steve Troughton-Smith använder ofta hans Twitter -konto för att diskutera Catalysts begränsningar, även om han också har skrivit många positiva kommentarer.

Steve Troughton-Smith

@stroughtonsmith

Jag hoppas verkligen att Apple är aggressivt med att uppdatera Catalyst (och UIKit på iOS) för att lägga till saknad funktionalitet som olika typer av stationära appar behöver (som nyckelhändelser). Det vore tråkigt att behöva vänta ett helt år bara för att se några framsteg

Bild
19:32 · 8 okt. 2019

108

6

Ändå har både han och Thomson kritiserat brist på dokumentation för macOS Catalyst.

En fråga om stil

Som nämnts kunde Catalyst göra iPad -versionen av PCalc till en Mac -app med nästan inget arbete. Men det betyder inte att Thompson är nöjd med resultatet. "Katalysatorversionen av" enda kryssruta "av PCalc är ett enda fönster som kan ändras, med många tabeller och popup-fönster som jag tycker verkar vara out-of-place på Mac."

PCalc i macOS konverterat med Catalyst
PCalc som överförs till Mac ser fortfarande ut som en iPad -app.
Foto: James Thomson

Apples utvecklarwebbplats erbjuder en guide som heter "Optimera din iPad -app för Mac”. Detta visar utvecklare hur man kontrollerar vad som visas i menyraden och inställningsfönstret i en macOS -app, samt ger annan hjälp. Det är klart att skapa en hög kvalitet macOS -app från en iPad tar mer än att klicka på en kryssruta.

Thompson sa: "Jag hoppas att det här bara är en 1,0 (om du räknar Mojave -apparna som en offentlig beta), och saker kommer att fortsätta att förbättras."

Senaste blogginlägget

| Cult of Mac
August 20, 2021

VMware tillkännager Fusion 5 med stöd för OS X Mountain Lion och Windows 8Fusion stöder nu funktioner som introducerades i OS X Mountain Lion.VMwar...

| Cult of Mac
August 20, 2021

Bloomberg: Apple kommer att lansera en 7-tums iPad utan retina i oktober [Ryktet]Kommer en 7-tums iPad vara Apples "en sak till" i höst?En ny rappo...

Apples tidigare marknadschef om hur det var att arbeta under Steve Jobs [Video]
August 20, 2021

Apples tidigare marknadschef om hur det var att arbeta under Steve Jobs [Video]Allison Johnson fungerade som Apples VP för global marknadsföring fr...