KoKit

From GNUstepWiki

(Difference between revisions)
Revision as of 22:15, 6 September 2006
Cbv (Talk | contribs)
updated
← Previous diff
Revision as of 09:20, 17 October 2006
Cbv (Talk | contribs)
Moved Tryst to separate page
Next diff →
Line 12: Line 12:
* '''KoNet''' is a collection of classes that deal with BSD socket programming. * '''KoNet''' is a collection of classes that deal with BSD socket programming.
- 
- 
----- 
- 
- 
-[[Image:Tryst.jpg|right|thumbnail|Example screenshot of a net service browser (TBrowser.app).]] 
- 
-* '''Tryst''' is a ''proof of concept'' implementation of [http://www.apple.com/ Apple]'s [http://www.apple.com/macosx/features/bonjour/ Bonjour] (formerly known as Rendezvous) for GNUstep.<br/><br/>Bonjour allows you to register a network service, such as a printer or file server, so that it can be found by name or browsed for by service type and domain.<br/><br/>Using Tryst, applications can discover what services are available on the network, along with all necessary access information such as name, IP address, and port number for a given service.  
[[Category:Frameworks]] [[Category:Frameworks]]

Revision as of 09:20, 17 October 2006

KoKit is a framework collection, that extends the functionality of GNUstep's Foundation and AppKit. Basically it's a collection of classes we use repeatedly, so instead of adding the source again and again, we decided to create KoKit.

It currently consists of the following frameworks:

  • KoBase is the low-level framework in the KoKit framework collection. It provides some simple to use debugging aids, instance counting to discover and track memory leaks, an HOM implementation and functions for easy C string manipulation.
  • KoFoundation is an extension to GNUstep's Foundation framework. It adds additional containers, such as LIFO (stack) and FIFO (queue), a signal handler and more.
  • KoAppKit is an extension to GNUstep's AppKit framework. It adds a collection of useful extensions and widgets that make GUI development a bit easier.
  • KoCrypt provides a collection of classes of cryptographic algorithms and categories for quick and easy access.
  • KoNet is a collection of classes that deal with BSD socket programming.