San Francisco Metrowerks Corp., long a stalwart in the Mac community and more recently a serious contender in the embedded systems tool space, has combined its Windows OS hosted environment with Linux and launched a version of the CodeWarrior Development Studio targeted for the Sharp Zaurus personal digital assistant.
The CodeWarrior integrated development environment allows developers to author code on a Windows operating system desktop and deploy applications to the Sharp Zaurus device, which is based on Intel XScale technology.
The Sharp Zaurus runs on the Linux operating system and is based on the Metrowerks OpenPDA platform, a three-year-old Linux-based framework for wireless devices. Developers can choose to write applications in Qt, a multi-platform C++ application framework, Java 2 Platform, Micro Edition (J2ME), and other standard programming languages. According to Metrowerks, application developers building customized solutions for the Zaurus PDA family can create, compile, link, debug and deploy applications on the Sharp Zaurus device without exiting the CodeWarrior environment.
The development suite includes a GNU compiler, linker and assembler utilities within the Trolltech Qt Designer, the CodeWarrior Debugger for ARM architectures, and the Cygwin environment, which is compatible with the Linux OS and is hosted on the Windows OS.
The Metrowerks CodeWarrior Development Studio for Sharp Zaurus Application Development, Version 1 is available for $799 from Metrowerks and Sharp.