ArtMatic CTX 1.1 (Designer, Voyager, Explorer) został udostępniony dla kont klientów CTX 1.0. Jest to bezpłatne uaktualnienie. Jeśli nie aktualizowałeś wcześniej swojego oprogramowania, zapoznaj się z Aktualizacje w sekcji Wsparcie na tej stronie. Jak zapewne wiesz, były to "nieoczekiwane" projekty. W listopadzie byliśmy w trakcie kończenia prac nad MetaSynth CTX 1.0 i rozpoczynaliśmy testy, gdy pojawiła się wersja Big Sur(prise), która zepsuła wszystkie aplikacje. Oznaczało to brak MetaSynth na święta Bożego Narodzenia, ponieważ uznaliśmy, że ważne jest rozwiązanie problemu dla użytkowników ArtMatic. Niestety, zajęło to znacznie więcej czasu niż zakładaliśmy. Problemem okazał się błąd w AppKit firmy Apple, który kontroluje interfejsy użytkownika w Cocoa, a oni nie odpowiadali na nasze płatne bilety wsparcia kodu deweloperskiego (nadal nie odpowiadają). Eric musiał więc sam znaleźć błąd i znaleźć sposób na jego obejście. W końcu musiał zmodyfikować Application Framework, który jest głębokim kodem, co oznaczało głębokie testowanie. Nagle wszystkie programy działały 5x wolniej niż wcześniej! To nie miało prawa zadziałać... Znalazł problem. Apple zmieniło kompilator C++ w Xcode 10 i spowolniło renderowanie i przetwarzanie matematyczne. Wrócił do kompilacji z Xcode 8 i viola! Programy działały świetnie nawet na Macach M1. Whew! Oznacza to jednak, że nie możemy 1. tworzyć natywnych wersji dla procesorów ARM i 2. Nie możemy kompilować dla App Store. Nic nie możemy zrobić, dopóki Apple tego nie naprawi. Otworzyłem zgłoszenie. Jesteśmy zainteresowani wejściem do App Store, ponieważ Apple obniżyło cenę z 30% do 15%. Znacznie bardziej sprawiedliwe dla klientów. Podsumowując, tydzień pracy nad kodem zamienił się w miesiące pracy i odwrócenia uwagi od ukończenia nowego programu MetaSynth CTX, a także Xx CTX. Dobrą wiadomością jest to, że wysłałem wszystkie trzy produkty ArtMatic, a Eric natychmiast zaczął pracować nad poprawkami błędów. Ponadto stworzyłem równoległy zespół testowy MetaSynth, który pracował z nim i tworzył samouczki wideo w tym samym czasie, gdy zespół ArtMatic pracował. Tak więc 10 straconych tygodni to raczej 6 straconych tygodni, a MSCTX1.0 również powinien zostać wkrótce wydany. Dziękujemy za cierpliwość i wsparcie, gdy przechodziliśmy przez to wszystko i pracowaliśmy przez święta, aby zapewnić rozwiązanie problemów Big Sur. Projekt CTX trwa!
p.s. Podczas przerwy w Wigilię i dzień Bożego Narodzenia wdrożyłem dynamiczne tłumaczenie strony U&I Software we współpracy z DeepL. Obecnie mają 11 języków i dodają kolejne. Wierzą w jakość ponad ilość, a ankiety pokazują, że są 20 razy lepsi niż inne usługi. Cieszę się, że możemy udostępnić nasze aplikacje szerszej publiczności w 2021 roku i później.

