Site icoon U&I-software, LLC

3. CTX 1.0 gaat door

Eric werkt nog steeds dagelijks aan zijn 4 jaar durende reis om zijn stopgezette Carbon producten opnieuw te maken voor Apple's Cocoa omgeving. Zorg ervoor dat je blogs 1. en 2. leest om een idee te krijgen van deze reis en wat CTX 1.0 producten zijn. Apple heeft ervoor gekozen om te breken met het verleden en het merk Mac op één lijn te brengen met hun iDevice-technologie, zowel wat betreft het besturingssysteem (Cocoa) als de hardware (ARM/Unix).
AppleSilicon-processors). Hierdoor kunnen de huidige Macs ook iOS-programma's in hun eigen taal uitvoeren. Dit is logisch voor hen als een in hardware/software geïntegreerd bedrijf. Laten we hier beginnen, CTX 1.0 producten zijn nieuwe Apple programma's voor hun huidige platform waar jaren aan is gewerkt en die ook als zodanig worden verkocht.

Het betekent wel dat klanten na MacOS 10.14.6 geen besturingssysteem meer hebben om hun Carbon-programma's op te draaien. Als je een Intel Mac hebt bijgewerkt naar Catalina of Big Sur, ben je overgestapt naar een wereld met alleen Cocoa. Het is vergelijkbaar met het veranderen van je OS naar Windows - het draait niet de software voor het andere platform.

Om de laatste upgrades van de stopgezette Carbon-producten ArtMatic Engine: Designer 7.5.3, Voyager 4.5.3, VQuartz 4.5.3; en MetaSynth 6.0.1, en Xx 5.5.2 moet je een dual boot computer maken met een Carbon MacOS zoals 10.14.6. Ik gebruik Apple's BootCamp, sommige andere mensen gebruiken tools van derden zoals Parallels of VMware om zowel een Carbon/Cocoa OS zoals Mojave als een CocoaMac+iOS OS zoals Catalina te draaien. Als je de juiste MacOS-installers niet kunt vinden, probeer dan het downloadgedeelte van het gereedschap van deze man.

Als u van plan bent een Carbon MacOS te blijven gebruiken of een oudere machine bij de hand hebt, is de optie om te upgraden naar de definitieve versies nog steeds mogelijk op de Website van de erfenis -> Winkel pagina. Ze zijn beschikbaar met een "einde levensduur" korting. Als je bent overgestapt op Cocoa, kijk dan uit naar nieuwe CTX 1.0 producten in de winkel op deze site zodra ze beschikbaar zijn.

ArtMatic CTX 1.0 (Designer, Voyager, Explorer) zijn voltooid voor Catalina en zijn momenteel beschikbaar. Er zijn drie upgrades geweest en ze zijn allemaal GRATIS voor CTX 1.0 gebruikers. Ze zijn achterwaarts compatibel met MacOS 10.10 maar dat geeft problemen tussen Apple en U&I. Eric is een evenwicht aan het zoeken tussen deze problemen en het feit dat veel oudere klanten oudere MacOS versies blijven gebruiken. Er is een onderzoek omhoog om ons te helpen de voordelen/risico's hiervan af te wegen. Big Sur bevat een bug in AppKit van Apple dat Cocoa-gebruikersinterfaces uitvoert. We hebben een zaak lopen bij Apple en zijn met hen bezig om dit op te lossen. Eric heeft nog een andere "work-a-round" gemaakt om de Apple bugs te omzeilen, maar deze vermindert de prestaties van de applicatie, dus hij heeft liever dat ze het oplossen.

MetaSynth+Xx CTX 1.0 is in ontwikkeling en we beginnen het te testen. De gebruikersinterface maakt gebruik van Apple's AppKit en heeft dus hetzelfde probleem met Big Sur die delen van de applicatie-interface wist, dus de vrijwilligers richten zich voorlopig op MacOS 10.10-10.13 en 10.14 en 10.15. De voltooiing van Xx zou snel moeten gebeuren nadat MSCTX1.0 goud is.

Dus het werk... stap 1. Maak de toepassingen opnieuw in Cocoa. 2. Zorg ervoor dat ze werken op Catalina (alleen Cocoa, en Mojave (Carbon/Cocoa), en oudere MacOS (Carbon/Cocoa oud Apple bestandsformaat). 3. Herzie ze zodat ze werken op Big Sur voor Intel-machines. 4. 4. De programma's porten voor ARM/Apple Silicon-processors 5. De programma's aanpassen zodat ze werken op Big Sur voor Intel-machines. Andere herzieningen om aan te sluiten bij de huidige stand van Apple.

Natuurlijk heeft het oplossen van het Big Sur AppKit-probleem voor alle CTX-apps op dit moment invloed op de ontwikkelingslijnen van MS en Xx, waardoor VQuartz voor Metal nog verder wordt doorgeschoven naar 2021. Hetzelfde verhaal voor heel 2020. De Windows versies van de apps staan al een tijdje in de wacht - zorg ervoor dat je op de nieuwsbrieflijst staat, zie de ondersteuningspagina. De beslissing was om ze te baseren op de CTX-apps en niet op de Carbon-apps, wat logisch was in 2019, maar met 9-15 maanden vertraging door Apple-bugs en Cocoa-uitdagingen heeft dit ervoor gezorgd dat ze slechts een glimp van mijn projectplan zijn. Het werken met de Windows-ontwikkelaar staat nu achter de rest van de To Dos.

Alle veranderingen van Apple in besturingssystemen en processors (herinner je je de echte MacOS en PowerPC-processors?) zijn een echte uitdaging geweest voor U&I om te blijven bestaan, herhaaldelijk. Er zijn al lang geen manieren meer om de kosten voor klanten te subsidiëren en de markt voor desktopapplicaties is de afgelopen 20 jaar sterk veranderd. Veel bedrijven betalen ervoor via andere investeringen omdat de kosten nooit zullen worden terugverdiend. We stellen uw steun zeer op prijs voor wat grotendeels een vrijwillige inspanning is om ervoor te zorgen dat deze programma's beschikbaar blijven (in tegenstelling tot de programma's die dat niet zijn, zoals Bryce, Videodelic, VTrack...). Uw donaties houden letterlijk de wielen op de bus.

Kevin

Mobiele versie afsluiten