|
Java development environment |
|
Written by Jerry Wu
|
|
Sunday, 12 August 2007 |
|
As title suggests, Eclipse is the most popular IDE for programmers, web developers and many more due to its universal characteristics for implementation. The flexiblely added JAVA extensions made the toolset broadly used for a variety of commercial and open source projects. One of the several applications with Eclipse is its alternate format Carbide framework for C++ and Java development both. Carbide.C++ is acknowledged development enviornment for Nokia and a series of mobile phones based on Symbian OS, the global open industry standard operating system for advanced, embedded wireless system.
Nokia, Symbian and CodeWarrior have provided the extra class of plug-ins for distinct features of the behavior for the development in terms of different series of OSs and mobiles. The SDKs for commonly used development are S60 2nd Edition, 3rd Edition Featured pack1, 3rd Edition Featured pack 2, etc. In particular, Symbian OS holds a couple of managed features which includes memory management, descriptors, Clients/Server Framework and resource localization files. The redefined or overridden keywords and concept made the system efficiently managed for the reliable and low-cost system.
Carbide.C++ express edition enhanced the design features of the application based on Symbian OS. The debug and release accordingly on the specified compiler, WINSCW and GCC respectively, made efficient compiling experience.
The cleanup stack designed to avoid the memory leak: Symbian OS uses a global cleanup stack. It is accessed via
static functions of the class CleanupStack and references all the variables that would become unreferenced in the event of a leave. The operating system will clean up the memory/resources associated with all variables on the cleanup stack when an unhandled leave occurs.
Trackback(0)
|
|
Last Updated ( Sunday, 12 August 2007 )
|
http://www.meta-fx.com
forex فاركس