Przedstawiciele Apple dali podczas WWDC do zrozumienia, że zdecydowanie nie przeszkadza im rozwój aplikacji wyrastających w ramach projektu Catalyst (pierwotnie Marzipan) dla macOS Catalina. Są to natywne aplikacje dla systemu iOS, które następnie zostały przekonwertowane do pracy w systemie macOS. Pierwsze zapowiedzi tych portów zaprezentowano w zeszłym roku, a w tym roku mają pojawić się kolejne. Powinni już pójść o krok dalej, co potwierdził teraz Craig Federighi.
W macOS High Sierra pojawiło się kilka aplikacji oryginalnie z iOS, na których Apple testowało w praktyce funkcjonowanie projektu Catalyst. Były to aplikacje Wiadomości, Gospodarstwo domowe, Akcje i Rejestrator. W nadchodzącym macOS Catalina aplikacje te zobaczą znaczące zmiany na lepsze i zostaną dodane kolejne.
Wspomniane aplikacje Apple posłużyły programistom Apple jako swego rodzaju narzędzie edukacyjne pozwalające zrozumieć, jak kombinacja UIKit i AppKit będzie się zachowywać w praktyce. Po roku pracy mówi się, że cała technologia jest znacznie dalej zaawansowana, a aplikacje powstałe w wyniku projektu Catalyst powinny znajdować się zupełnie gdzie indziej, niż były w swojej pierwszej wersji w zeszłym roku.
Pierwsze wersje aplikacji korzystały z UIKit i AppKit jednocześnie, dla różnych, czasem powielanych potrzeb. Dziś wszystko jest znacznie prostsze, a cały proces rozwoju, w tym narzędzia, znacznie usprawniony, co logicznie znajdzie odzwierciedlenie w samych aplikacjach. Powinny one bardziej przypominać klasyczne aplikacje dla systemu macOS niż raczej prymitywne porty iOS o ograniczonej funkcjonalności.
W aktualnej wersji testowej macOS Catalina powyższe nowości nie są jeszcze dostępne. Federighi twierdzi jednak, że nowa wersja na pewno pojawi się najpóźniej wraz z pojawieniem się pierwszych publicznych testów beta, co powinno nastąpić gdzieś w lipcu.
W Catalinie jest mnóstwo dowodów na to, że pracują nad pełną wersją Wiadomości Catalyst, podobnie jak Skróty na Maca. Tak więc, podobnie jak Skróty, zdecydowałem się przejść do sedna i zrobić to sam, wywołując frameworki systemowe. Voilà pic.twitter.com/IsXKrGpemd
- Steve Troughton-Smith (@stroughtonsmith) 19 czerwca 2019 r.
Deweloperzy testujący obecnie dostępne wersje testowe macOS Catalina twierdzą, że wewnątrz systemu znajduje się kilka wskazówek wskazujących, jakie inne aplikacje mogłyby zostać poddane konwersji w ramach projektu Catalyst. Powinny to być Wiadomości i skróty. W przypadku wiadomości byłby to logiczny krok, gdyż aplikacja Wiadomości na iOS jest znacznie bardziej wyrafinowana niż jej siostra na macOS. Port z iOS umożliwiłby korzystanie np. z efektów czy sklepu iMessage App Store na macOS, które tutaj w obecnej formie nie są dostępne. To samo dotyczy konwersji aplikacji Skróty.