Devs ding Catalyst, nowy system Apple do przenoszenia aplikacji z iPada na Maca

Devs ding Catalyst, nowy system Apple do przenoszenia aplikacji z iPada na Maca

macOS Catalyst przenosi aplikacje z iPada na komputer Mac
Deweloperzy twierdzą, że macOS Catalyst ma duży potencjał, ale ma też wiele ograniczeń.
Zdjęcie: Jabłko

Deweloperzy korzystający z systemu Apple do konwersji oprogramowania iPada na macOS twierdzą, że Catalyst nadal wymaga dużo pracy, zanim spełni swoją obietnicę.

Funkcjonalność jest w większości dostępna, ale brakuje niektórych funkcji i pojawiają się skargi dotyczące stylu powstałych aplikacji.

Catalyst katalizuje rozwój macOS

Istnieje znacznie więcej aplikacji na iPhone'a i iPada niż na macOS. Najważniejszym wydarzeniem właśnie wydany macOS Catalina jest Catalyst, który ma na celu umożliwienie zewnętrznym programistom łatwego przeniesienia oprogramowania iPadOS na komputer Mac.

Apple mówi, że „Począwszy od Xcode 11, możesz utworzyć wersję aplikacji na iPada na Maca za pomocą Mac Catalyst. Skonfigurowanie aplikacji do działania w systemie macOS wymaga tylko jednego kliknięcia w polu wyboru”.

Deweloper James Thomson przetestował przeniesienie swojej aplikacji PCalc z iPada na Maca i stwierdził, że Catalyst naprawdę działa.

Jednak napotkał ograniczenia. „Obsługa wielu okien działa, ale napotkałem wiele problemów” — zauważył w poście na blogu. „Niektóre interfejsy API, takie jak arkusz udostępniania, po prostu nie są obecne”.

A może dlatego, że iPady nie są dostarczane z klawiaturami, Catalyst też ich nie obsługuje. „Nadal nie ma bezpośredniego sposobu na odczytanie stanu klawiatury” – powiedział Thomson. Wskazuje, że spowoduje to problemy w grach wykorzystujących sterowanie klawiaturą.

I nie jest sam. Deweloper Steve Troughton-Smith często używa jego konto na Twitterze aby omówić ograniczenia Catalyst, choć również opublikował wiele pozytywnych komentarzy.

Steve Troughton-Smith

@stroughtonsmith

Naprawdę, naprawdę mam nadzieję, że Apple będzie agresywnie aktualizować Catalyst (i UIKit na iOS), aby dodać brakujące funkcje, których potrzebują różnego rodzaju aplikacje komputerowe (takie jak zdarzenia kluczy). Byłoby beznadziejnie czekać cały rok, żeby zobaczyć jakiś postęp

Obraz
19:32 · 8 paź 2019

108

6

Mimo to zarówno on, jak i Thomson skrytykowali brak dokumentacji dla macOS Catalyst.

Kwestia stylu

Jak wspomniano, Catalyst był w stanie przekształcić wersję PCalc na iPada w aplikację na Maca prawie bez pracy. Ale to nie znaczy, że Thompson jest zadowolony z wyniku. „Wersja PCalc Catalyst z pojedynczym polem wyboru to pojedyncze okno o zmiennym rozmiarze, z wieloma tabelami i popoverami, które wydają mi się nie na miejscu na Macu”.

PCalc w macOS przekonwertowany za pomocą Catalyst
PCalc przeniesiony na Maca nadal wygląda jak aplikacja na iPada.
Zdjęcie: James Thomson

Witryna dewelopera Apple oferuje przewodnik o nazwie „Optymalizacja aplikacji na iPada dla komputerów Mac”. Pokazuje to programistom, jak kontrolować to, co pojawia się na pasku menu i oknie preferencji aplikacji macOS, a także zapewnia inną pomoc. Oczywiste jest, że tworzenie wysoka jakość Aplikacja macOS z iPada zajmuje więcej niż kliknięcie pola wyboru.

Thompson powiedział: „Mam nadzieję, że to tylko wersja 1.0 (jeśli liczyć aplikacje Mojave jako publiczną wersję beta), a sytuacja będzie się poprawiać”.

Najnowszy wpis na blogu

| Kult Maca
October 21, 2021

Supermodelki seriale dokumentalne przedstawiają ikony mody lat 90. na Apple TV+Wiele osób wciąż potrafi wymienić wszystkie cztery kobiety, które bę...

| Kult Maca
October 21, 2021

Porozmawiaj o „Spring Loaded”: Wydarzenie Apple sprawia, że ​​kręci mi się w głowieW końcu otrzymaliśmy nasze pierwsze legalne spojrzenie na AirTag...

IOS 11 beta 4 zawiera nowe ikony aplikacji i mnóstwo poprawek błędów
October 21, 2021

iOS 11 beta 4 wprowadza nowe ikony aplikacjiiOS 11 to ogromna aktualizacja dla iPhone'a i iPada.Zdjęcie: JabłkoDeweloperzy otrzymali dziś zupełnie ...