Don't need NextStep API ?
Petite. It is a library in Objective-C with simple interface
to complex graphical use, and
even audio, uses. Its stronger point is that it is not using any
NextStep/OpenStep/GNUstep components.
Instead it invent a different nomenclature
so you will be able to invent and compile any Objective-C
programs; but hardly compile existing one.
That means it is absolutly not complient with Openstep, as it
tries
to replace the needs of graphical crossPlatform .
I developped Petite because I'm developping a children art
software
on Win32 and Linux, and didn't wanted to use or adapt GNUStep, so
I developped my own library.
I'm happy with this idea that you don't need any _Step to use
Objective-C, and I think Petite can be really useful for people
who wants to discover the Objective-C syntax, but can't afford
OpenStep/OS X or want to develop on Win32.
A big part of Petite is ready to compile and immediatly usable,
with examples and a funny app using the library.
Because for me Objective-C is not solely linked to OpenStep /
OS X, I recommend Petite.
Petite is using features from SDL, in order to be cross
platform. As I needed a GUI to put on top of SDL, Petite was
requiered
Petite has been compiled with gcc on Win32 and Linux successfully.
I will be really pleased to heard from anybody who compiles it
succesfully on others
Petite is a tailor made library to develop using Objective-C,
without any NeXTStep/OpenStep/GNUStep/OS X requiements.
Petite is there to help people to discover
Objective-C programming.
Petite doesn't support the usual NSObject syntax, because it
doesn't need to
You can discuss about it at bille2 at free.fr
--------------------------------------------> links
PS: link to various objective-C helps:
http://www.gnustep.org/resources/documentation/ObjectivCBook.pdf
http://developer.apple.com/techpubs/macosx/Cocoa/Reference/ApplicationKit/ObjC_classic/AppKitTOC.html
http://cocoa-x.com/tutoriaux/objc.php
Remember that Petite doesn't follow NSObject !, those links are
ideas of how program IS actually made on
'original' Objective-C platform. We do not want to promote them
as there seems to propose an unified
but alas unique way of see the world
http://www.cs.indiana.edu/classes/c304/oop-intro.html is more open.
Or even http://www.geom.umn.edu/software/w3kit is
really a good shot . It helps to understand The AppKit as it
create a similar one, and even is a little bit similar to WebObject
/ GNUStepWeb
and is another good alternative to the _Step syntaxes
(only usable on XWindows system)