Metrowerks parla di CodeWarrior v9

Metrowerks rilascerà CodeWarrior Development Studio per Mac OS, v9 il 9 settembre. 2, che porta diverse nuove funzionalità e una nuova struttura dei prezzi.

“La versione 9 è la versione più completa e più stabile di CodeWarrior che abbiamo mai rilasciato per Mac comunità", ha dichiarato Greg Hemstreet, direttore del marketing di prodotto, prodotti standard e tecnologie di base di Metrowerks MacCentral.

Funziona con Mac OS X, ma può essere utilizzato per creare applicazioni sia per Mac OS X che per il classico sistema operativo Mac. Ora, Metrowerks ha una soluzione per gli sviluppatori per passare dal classico Mac OS a Mac OS X, ha detto Hemstreet. CodeWarrior 9 può essere utilizzato anche per creare software Windows. CodeWarrior Integrated Development Environment (IDE) fornisce una soluzione multi-host, multi-lingua e multi-target.

"Il debugger di CodeWarrior può collegarsi a una macchina Windows, proprio come il nostro strumento Windows ti consente di creare un'applicazione Mac", ha affermato Hemstreet. "Gli strumenti di sviluppo multipiattaforma per Mac offrono la possibilità di sviluppare su Mac OS X per più obiettivi, ciò significa che gli sviluppatori possono creare software per sistemi operativi Mac OS X, Classic OS e Windows, utilizzando lo stesso sviluppo ambiente. L'utilizzo degli strumenti CodeWarrior per progetti multipiattaforma riduce al minimo le modifiche al codice tra le piattaforme ed elimina la necessità di supportare diversi ambienti di sviluppo su piattaforme diverse.

Inoltre, con la versione 9, gli sviluppatori possono ora eseguire il debug remoto delle applicazioni Mac OS classiche indirizzandole su un sistema mentre eseguono Mac OS X su un altro Mac. Anche questo può far risparmiare molto tempo, ha aggiunto.

Metrowerks suddivide il mercato Mac in cinque segmenti di mercato: grandi sviluppatori, piccoli sviluppatori, hobbisti, sviluppatori Web e studenti. CodeWarrior è progettato più per lo sviluppatore commerciale, sebbene la società abbia anche un'ampia base di studenti (e offra la CodeWarrior Learning Edition specifica per questo mercato), ha affermato Hemstreet. Aziende come Adobe, Maya, Macromedia, Corel, Microsoft e altre utilizzano gli strumenti di CodeWarrior per realizzare i propri prodotti, ha aggiunto.

Hemstreet ha affermato che CodeWarrior IDE ha tutto il necessario per lo sviluppo in una suite: un progetto manager, sistema di compilazione, editor di codice sorgente, compilatori, linker, debugger, browser di classi, tutorial e Di più.

L'IDE consente di modificare, navigare, esaminare, compilare, collegare, eseguire il debug e configurare le opzioni per la generazione del codice, la navigazione del progetto e altre operazioni all'interno dello stesso ambiente. L'IDE CodeWarrior include un browser di classi progettato per navigare e modificare il codice. Il browser delle classi crea un database dei simboli nel codice, consentendo agli sviluppatori di cercare rapidamente la definizione o l'implementazione di qualsiasi simbolo nei loro progetti.

Il CodeWarrior Project Manager conserva e organizza i file di origine, le librerie e le dipendenze. L'editor multifunzionale consente di visualizzare, modificare e manipolare i file sorgente. Il debugger di CodeWarrior passa attraverso ogni riga di codice, modifica il codice, modifica i valori delle variabili, ispeziona il contenuto dei registri del processore e imposta i punti di interruzione.

"PowerPlant è il framework C++ più potente per Mac OS", ha affermato Hemstreet. “Gli sviluppatori possono risparmiare tempo e fatica sfruttando questa libreria di classi C++ che fornisce servizi e infrastrutture standard per tutte le applicazioni Mac OS e Classic OS. Il nuovo framework PowerPlant C++ in CodeWarrior 9 consente agli sviluppatori di scrivere codice Mac OS X nativo utilizzando le funzionalità di supporto di Mac OS X.”

Il Framework PowerPlant X di Development Studio per Mac OS, v9 offre: una libreria di classi C++ che supporta Mac OS X 10.2 e versioni successive; Eventi di carbonio; HI Visualizzazioni; e supporto Unicode.

I nuovi miglioramenti apportati all'Editor, incluso il completamento del codice per Objective-C, sono progettati per far risparmiare tempo e fatica agli sviluppatori. La nuova funzione di imballaggio offre una visualizzazione visiva del loro pacchetto. (Il packaging è la fase finale nella creazione di un'applicazione Mac.)

L'editor in Development Studio per Mac OS, v9 supporta; a capo automatico durante la stampa; formattazione automatica del codice (una delle funzionalità più richieste, ha affermato Hemstreet); colorazione della sintassi per Objective-C; un menu a comparsa Funzione che conosce i metodi Objective-C; la capacità di andare avanti/indietro di una funzione alla volta; e nuove opzioni di ricerca del testo (ricerca solo nei commenti, ricerca solo al di fuori dei commenti, ricerca ovunque).

Il packaging è ora un meccanismo completo di trascinamento della selezione. C'è una nuova scheda nella finestra del progetto IDE per i pacchetti di layout, la possibilità di abilitare layout arbitrari specificati dall'utente e la capacità di copiare qualsiasi file o cartella nel pacchetto.

Per quanto riguarda il completamento del codice, Development Studio per Mac OS, v9 offre: nuovo completamento per Objective-C, nuovo completamento per i modelli C++ e nuovo completamento per le opzioni #pragma del compilatore. Il debugger dell'aggiornamento ha una nuova finestra dei punti di interruzione che consente di raggruppare i punti di interruzione in raggruppamenti logici; ora puoi anche nominare i punti di interruzione. C'è anche un nuovo visualizzatore di informazioni sul profilo (che non è lo stesso del prodotto CodeTest introdotto di recente) e un nuovo visualizzatore di tracce. Ci sono anche miglioramenti in C/C++ PowerPC Compiler 3.2, Mach-O Linker e Metrowerks Standard Library.

E con la versione 9, Metrowerks continua ad aumentare la velocità del compilatore. Hemstreet ha affermato che la società mirava a un "obiettivo piuttosto aggressivo per il miglioramento della velocità del compilatore".

"Vogliamo fornire il set di strumenti più professionale possibile e complementare con altri set di strumenti come Revolution e RealBasic", ha aggiunto.

Hemstreet ha affermato che CodeWarrior continuerà a funzionare con tutti i processori Apple. Il supporto per Power Mac G5 è in lavorazione, ma non farà parte della versione CodeWarrior 9.

Per i nuovi clienti, CodeWarrior Development Studio per Mac OS, v9, ha prezzi modulari:

  • Solo Mac OS X: US$399 per licenza;
  • Obiettivo Mac OS X più sistema operativo classico, $ 499;
  • Obiettivo Mac OS X più Windows, $ 499;
  • Obiettivi Mac OS X più sistema operativo classico e Windows, $ 599.
  • Clienti che sono utenti degli strumenti di sviluppo CodeWarrior per Mac OS 7 o 8, strumenti di sviluppo CodeWarrior per Mac OS e Windows 7 o 8, o CodeWarrior Development Studio Mac OS X Edition 8 possono rinnovare la loro licenza a CodeWarrior Development Studio per Mac OS, v9, come segue:

  • Solo Mac OS X, $ 199 per licenza;
  • Obiettivo Mac OS X plus Classic OS, $ 249 per licenza;
  • Obiettivo Mac OS X più Windows, $ 249 per licenza;
  • Obiettivi Mac OS X più sistema operativo classico e Windows, $ 299 per licenza.
  • "In passato i prezzi erano all-inclusive", ha detto Hemstreet. “Ora abbiamo scelto di permetterti di partire dalla base che desideri; puoi aggiungerlo da lì. È più un tipo di offerta à la carte. Puoi scegliere il set di strumenti di cui hai bisogno per portare a termine il lavoro. Crediamo di offrire un miglior rapporto qualità-prezzo".

    Development Studio per Mac OS, v9 richiede Mac OS X (10.2 o superiore), un Power Mac G3 (un G4 è altamente consigliato), almeno 128 MB di RAM e 350 MB di spazio libero su disco rigido per un'installazione minima (700 MB è consigliato).

    • Jul 27, 2023
    • 64
    • 0