The company is today expected to announce Borland C++BuilderX, an integrated development environment (IDE), capable of building applications for mobile, embedded devices and traditional computing platforms running Windows or Unix.

Borland will also announce Enterprise Studio for C++BuilderX and Enterprise Studio for Mobile, featuring a version of the Together Unified Modeling Language (UML) environment for C+ with C++BuilderX.

The launches will see Borland attempt to move C++ developers using its cross-platform development tools to the new product. Borland said C++BuilderX and Enterprise Studio provide a single, unified development environment and interface, potentially eliminating training issues.

C++ programmers are the largest class of developers today, and while Borland has provided users with C++ tools for 15 years these latest offerings target a new range of customers. These include enterprise developers on Unix, especially those building high-performance business applications or migrating to Linux.

The growing mobile developer community is Borland’s second major focus. C++ is the most popular language for mobile development, according to analyst Evans Data.

Corporate enterprises account for 28% of all wireless development with most effort focused around applications addressing mobile e-mail, wireless portals, sales force automation, mobile positioning and customer relationship management (CRM).

C++BuilderX uses the framework of Borland’s market-leading Java 2 Enterprise Edition IDE, JBuilder. C++BuilderX uses a visual, drag-and-drop development and includes a range of compliers, such as GCC and Metrowerks, Microsoft Corp Visual Basic 6.0, 32-bit Intel Corp, Borland and Sun Microsystems Inc’s Forte C++.

C++BuilderX and Enterprise Studio for Mobile, meanwhile, open-up Nokia’s series 60, 80 and IUQ platforms, with on-device debugging provided. Borland is expected to announce backing today from Nokia, Sony Ericsson, Symbian and Virtio.

Borland hopes the addition of ALM tools, such as Together, will help developers plan and quickly construct resilient applications across different platforms using a single, familiar environment.

We need to get code that’s efficient and proficient for these devices, said the vice president and general manager of Borland’s mobile and C++ business unit JP Leblanc.

Source: ComputerWire