fbpx

6. Big Sur Update II

Unikalne zastosowania dla artystów i muzyków

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 być może wiecie, były to "niespodziewane" projekty. W listopadzie, byliśmy w trakcie kończenia rozwoju MetaSynth CTX 1.0 i rozpoczynaliśmy testy, kiedy pojawiła się wersja Big Sur(prise) i zepsuła wszystkie aplikacje. Oznaczało to brak MetaSyntha na święta, ponieważ uznaliśmy, że ważne jest rozwiązanie problemu dla użytkowników ArtMatic. Niestety, zajęło to o wiele więcej czasu niż sobie wyobrażaliśmy. Problem okazał się być błędem w AppKit firmy Apple, który kontroluje interfejsy użytkownika w Cocoa, a oni nie odpowiadali na nasze płatne bilety wsparcia dla kodu deweloperskiego (nadal nie odpowiadają). Tak więc Eric musiał sam znaleźć problem i wymyślić sposób na jego obejście. W końcu musiał zmodyfikować Application Framework, który jest głębokim kodem, co oznaczało głębokie testy. Nagle okazało się, że wszystkie programy działają 5x wolniej niż wcześniej! To nie miało prawa się udać... znalazł problem. Apple zmieniło swój kompilator C++ w Xcode 10 i spowolniło to wszystkie renderowanie i czyste przetwarzanie matematyczne. Wrócił do kompilacji z Xcode 8 i viola! Programy działały świetnie nawet na Macach M1. Whew! Ale to oznacza, że nie możemy 1. Tworzyć natywnych wersji 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 bilet. Jesteśmy zainteresowani wejściem do App Store, ponieważ Apple obniżyło swoją marżę cenową z 30% do 15%. Znacznie bardziej sprawiedliwe dla klientów. Tydzień pracy nad kodem zamienił się w miesiące pracy i odciągał uwagę od ukończenia nowego programu MetaSynth CTX, a także Xx CTX. Dobra wiadomość jest taka, że wysłałem wszystkie trzy produkty ArtMatic i Eric natychmiast zaczął wbijać poprawki błędów. Ponadto, zbudowałem równoległy zespół testowy MetaSynth, który pracował z nim i tworzył tutoriale wideo w tym samym czasie, gdy zespół ArtMatic pracował dalej. Tak więc, 10 straconych tygodni to raczej 6 straconych tygodni, a MSCTX1.0 również powinien zostać wkrótce wydany. Dziękujemy za całą waszą cierpliwość i wsparcie, kiedy przez to wszystko przechodziliśmy i pracowaliśmy przez wakacje, aby upewnić się, że problemy z Big Sur zostały rozwiązane. Projekt CTX lutuje się dalej!

p.s. Podczas gdy w Wigilię i dzień Bożego Narodzenia były przerwy, wdrożyłem dynamiczne tłumaczenie strony U&I Software dzięki współpracy z DeepL. Obecnie mają 11 języków i dodają kolejne. Wierzą w jakość ponad ilość, a ankiety pokazują, że są 20x lepsi niż inne usługi. Cieszę się, że możemy udostępnić nasze aplikacje szerszej publiczności w 2021 roku i później.

pl_PLPolski
%d blogerów jak ten: