Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.543.916 Times

xtklib 0.1.0

  Date Added: May 25, 2010  |  Visits: 475

xtklib

Report Broken Link
Printer Friendly Version


Product Homepage
Download (70 downloads)



The purpose of xtklib is to provide a simple, unique and complete set of API to developers that wants to create cross-platform software under the maxim "Write once, compile everywhere". In particular, the library, provides a full abstraction layer between the APIs and the main services offered by the underlying operating system(eg. Thread, processes,GUI,Filesystem...) plus a set of generic utilities (eg. Strings,Data structures...). Unlike other famous libraries, xtklib makes full use of all features of C++ like RTTI, Templates, Exceptions so obtaining a strongly object-oriented set of APIs with a Java-like sensation. The library is composed by two main modules: "Base" and "Widgets". Initially, the target operating systems are Windows and Unix(Linux and BSD in primis) with a plan to move also towards other systems.. The Cross Platform Toolkit Libary (xtklib) is a free C++ based framework for highly object-oriented cross-platform programming. 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 (string,Data structures,etc.).

Requirements: No special requirements
Platforms: Linux
Keyword: Api Complete Cross-platform Developers Libraries Programming Provides Simple Streams To Create Xtklib
Users rating: 0/10

License: Freeware Size: 133.12 KB
USER REVIEWS
More Reviews or Write Review


XTKLIB RELATED
Multimedia & Graphics  -  Developer's Image Library 64.1.7.8
Developer's Image Library (DevIL) is a cross-platform image library utilizing a simple syntax to load, save, convert, manipulate, filter and display a variety of images with ease.
1.67 MB  
Libraries  -  SDL 1.2.11
Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. SDL is used by MPEG playback software, emulators, and many...
215.04 KB  
Utilities  -  GNU tar 1.18
GNU tar program provides the ability to create tar archives, as well as various other kinds of manipulation. For example, you can use Tar on previously created archives to extract files, to store additional files, or to update or list files which...
2.5 MB  
Network & Internet  -  ifGraph 0.4.10rc3
ifGraph provides a tool to create graphs of network interface traffic via SNMP queries. ifGraph is a set of Perl scripts created to help network administrators to visualize network flow on a daily, weekly, monthly, and yearly basis. The graphics...
 
Libraries  -  Cross Platform Toolkit Library (xtklib) 0.2.0 Alpha
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...
256 KB  
Libraries  -  macstl 0.3.1
macstl is a C++ header library designed to bring the world of generic programming to the Macintosh, and deliver the surprising speed of SIMD in an intuitive cross-platform package. For example, a simple loop calculating a trigonometric function...
174.08 KB  
Programming  -  AllegroPro 0.1a
AllegroPro is a cross-platform 2D game programming library that provides access to powerful hardware accelerated features, including OpenGL acceleration, for 2D graphics, input, audio, and file access.
40.96 KB  
ActiveX Components  -  NOV User Interface for .NET 2016.2
Nevron Open Vision (NOV) implements a complete and feature-rich set of cross-platform User Interface elements (widgets) that aims to completely eliminate the need to use any platform specific controls, that would ultimately bind your Presentation...
307.34 MB  
Libraries  -  SocketW r031026
SocketW project is a cross platform (Linux/FreeBSD/Unix/Win32) streaming socket C++ library designed to be easy to use. It supports Unix sockets and TCP/IP sockets with optional SSL/TLS (OpenSSL) support. SocketW allows you to write portable and...
47.1 KB  
Networking Tools  -  OpenPlay 2.2r2
OpenPlay is a cross-platform network abstraction layer. OpenPlay is designed to simplify the task of creating programs which communicate across multiple computers and has been used in dozens of commercial products. Includes NetSprocket API...
3.7 MB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB  
Libraries  -  App::SimpleScan::Substitution::Line 2.02
App::SimpleScan::Substitution::Line is a line with optional fixed variable values. SYNOPSIS my $line = App::SimpleScan::Substitution::Line->new(" this "); # Use only this value when substituting " ". $line->fix(substituite =>...
54.27 KB