What is the "Cross Platform Toolkit Library (xtklib)" ?
The Cross Platform Toolkit Library(xtklib) is a C++ based framework for highly object-oriented cross-platform programming.
In particular, the library provides a full abstraction layer between its API and the main services offered by the underlying operating system(Thread, processes,GUI,Filesystem,etc.) plus a set of generic utilities (Strings,Data structures,etc.).
Unlike other famous libraries, xtklib makes full use of all features of C++ like RTTI, Templates, Exceptions thus obtaining a strongly object-oriented design with a Java-like sensation. The library is composed by two main modules: "Base" and "Widgets". The target operating systems are Windows and Unix(Linux,BSD and MacOSX) with a plan to move also towards other systems.
Click here for a complete list of the features currently implemented.
The library is dual-licensed under:
Development Status: Actually "Base" module is almost complete but needs an in depth testing before become usable,"Widgets" module is the focus of actual development efforts and is in an early status.
Project frozen
Submitted by xshadow on Mon, 2007-03-19 21:36. NewsHi to everybody,
as you can notice, the site and the project itself are no longer updated. This is because, actually I've focused my efforts on university, and on a new open source project(very important for me), so I haven't so much time to dedicate to XTKLib.
Although the project is not dead! It's only "frozen". I have yet many plans for it and it seems that still there aren't no other C++ library that satisfy my idea of cross-platform object-oriented library. So there is no reason to stop developing XTKLib.
In addition, I'm waiting for new motivation for going ahead, the need for a community of developers supporting the project is necessary for a project of such dimension, and moreover would be a good demonstration that my work is useful to someone.
I hope to return develop for this project as soon as possible (maybe also next month, who knows?), so keep tuned!
For any question or proposal you can send a message using this form or simply write to xshadow [AT] email (DOT) it.
Xtklib "base" ported to MacOSX
Submitted by xshadow on Tue, 2006-06-06 09:59. NewsWe have great news today. The base module of xtklib was successfully ported to MacOSX. Thanks to Yuen Ho Wong (Jimmy) for his good work and his patience.
Released version 0.2.0-alpha
Submitted by xshadow on Fri, 2006-01-06 12:18. NewsA new xtklib release is out! This one includes a working "widgets" facility and many bug fixes.
Go to download page.
Take a look at changelog.
First screenshot!
Submitted by xshadow on Mon, 2005-12-05 20:06. News
|
|
| Under Windows XP | Under Gentoo linux amd64 gtk+-2.8.8 |
