|
quick buy |
add to cart |
subscription
Ultimate++
Ultimate++ is an attempt at creating a versatile platform for developing desktop applications for Windows and POSIX/X11 systems. To this end, Ultimate++ makes extensive use of advanced C++ functionality and explores several new approaches to application development. The package consists of a number of C++ libraries and an integrated development environment called TheIDE. This article introduces the most interesting features of the Ultimate++ toolkit. [ level:
type: ]
quick buy |
add to cart |
subscription
JediVCS
The JediVCS is developed as Open Source and as a consequence, using it does not result in having to suffer any kind of expenses. It is based on a tool called FreeVCS and is its functional continuation. This article demonstrates the capabilities of software called JediVCS, meant to organise work of a development team. [ level:
type: ]
quick buy |
add to cart |
subscription
The IDE
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. [ level:
type: ]
quick buy |
add to cart |
subscription
Scintilla - an editor not just for programmers
Scintilla is a universal control dedicated to editing text, with a strong emphasis on source code of software. Scintilla is used in many applications distributed under the GNU licence, for example in the styles editor cssed, as well as in commercial ones, e.g.: Komodo. The component can be embedded into applications created with diverse packages, for instance with GTK+ or QT. Ports for other programming languages, e.g. Python, are available as well. In this article Marek will demonstrate how to take advantage of the power of this component in the GTK+ environment under Linux (32-bit version for x86 processors). [ level:
type: ]
quick buy |
add to cart |
subscription
NetBeans IDE with NetBeans Mobility Pack
In this article the authors would like to show how to create an application running on a mobile phone, which is able to connect to the server and get information from it. As an example the authors have chosen an application running on a mobile device with support for JavaME with MIDP profile (i.e. most of the mobile phones available today), which is able to monitor virtual machine of the JavaEE server using the Java Management Extensions API. They will use Java 1.5 and NetBeans IDE with NetBeans Mobility Pack installed – this is all we need to create and run the application. [ level:
type: ]
quick buy |
add to cart |
subscription
Java EE 5, or It's Easier Now to Be a Programmer
Java 2 Enterprise Edition (J2EE) is a popular environment for developing enterprise-level applications. We are expecting a release of the specification of the new version of the platform in the first quarter of 2006; it is to be called Java Platform Enterprise Edition 5. In this article Arkadiusz presents solutions implemented in the new version. [ level:
type: ]
quick buy |
add to cart |
subscription
Documenting in Software Development Projects
The following article will touch upon the issues of sense and form of the process of documenting, in conjunction with different methodologies of software development. In order to avoid excessive amounts of text, common-use terms and names will not be explained. An inset at the end of the article contains references and useful links. [ level:
type: ]
Page:
1
|
|
Subscribe |
Contact Us |
Newsletter |
See all issues |
About Hakin9
Copyright C 2006 by Software Developer's Journal. All rights reserved.
Copyright C 2006 by Software Developer's Journal. All rights reserved.



SDJ Users:
hakin9 StarterKit IT Practical Solutions for Newbies










