Search:
|
Access:
» The IDERelated categories: Portable GUI | IDE Daniel KosViewed: 7156 | Article date: 2006-01-18 11:48:32 Ultimate++ (upp in short) is not just a collection of general-purpose and graphical user interface-development libraries. In contrast with the majority of well-known Open Source projects from the similar field, upp comes with a fully functional integrated development environment, known simply as TheIDE. What is more, this is more than just a simple code editor - it features an integrated debugger, a window editor, an editor of images and a system for generating documentation. All this has been crammed into one file, the size of which is just above 4 megabytes.
Daniel Kos has graduated from the Computer Science Faculty at Szczecin University of Technology. At present he works as a C/C++ programmer. He is particularly interested in programming computer graphics, mainly real-time 3D visualisation systems, and GUI. Contact with the author: dgs@pac.pl
Ultimate++ (upp in short) is not just a collection of general-purpose and graphical user interface-development libraries. In contrast with the majority of well-known Open Source projects from the similar field, upp comes with a fully functional integrated development environment, known simply as TheIDE. What is more, this is more than just a simple code editor - it features an integrated debugger, a window editor, an editor of images and a system for generating documentation. All this has been crammed into one file, the size of which is just above 4 megabytes. Of course it is possible to make use of the upp suite in any other IDE; however, a number of important reasons exists which make it worth it to stand by the standard one. Among what The IDE has got to offer one can mention:
Organisation of a ProjectOne of the reasons for creating TheIDE was the issue of rather problematic management of large projects in similar tools. Deficiencies such as long project loading times or the lack of good rules governing the layout of files on disc forced the authors of upp to search for their own solutions. In order to eliminate most of the problems they encountered, three basic concepts have been introduced which lay foundation for project management in upp: an assembly, a nest and a package. Let us begin with the third - and the most basic - one. A package is a single directory containing source code, resource files (of course nothing prevents one from having any other kind of files in a package) and one special file which contains information about used files in this directory and configuration of a package as a whole. This file is given the extension upp and, what is important, its name is exactly the same as that of the directory the file resides in.
|
|
Copyright C 2006 by Software Developer's Journal. All rights reserved.





SDJ Users:
Shopping Cart









