Difference between revisions of "Developer Guides"
m (add stub) |
m (Add category) |
||
Line 20: | Line 20: | ||
One of the most common use-patterns of applications on modern platforms is that of document-based applications --- applications which can have several active user-controlled contexts. Some familar examples might be a word processor where the user may have multiple document windows concurrently, or a web browser which allows a user to have a number of different browser windows open at the same time. This guide provides information and tips on how to code this style of application. | One of the most common use-patterns of applications on modern platforms is that of document-based applications --- applications which can have several active user-controlled contexts. Some familar examples might be a word processor where the user may have multiple document windows concurrently, or a web browser which allows a user to have a number of different browser windows open at the same time. This guide provides information and tips on how to code this style of application. | ||
+ | |||
+ | |||
+ | [[Category:Development]] |
Revision as of 17:21, 2 September 2006
This page is intended as a collection of guides for developers.
Introductory Articles on GNUstep Development
This article or section is a stub (i.e., in need of additional material). You can help us by expanding it |
---|
General
Coding for Portability
Writing code that will compile and then run on different platforms can be surprisingly easy. This guide describes some straight-forward steps to take to make your program easy to port to new platforms.
Using Property Lists
A regular issue that programmers face is storing structured configuration information, and reading it back. GNUstep has a standard mechanism that can be used for this task, amongst others: Property Lists.
Graphical Applications
Document-based Application Design
One of the most common use-patterns of applications on modern platforms is that of document-based applications --- applications which can have several active user-controlled contexts. Some familar examples might be a word processor where the user may have multiple document windows concurrently, or a web browser which allows a user to have a number of different browser windows open at the same time. This guide provides information and tips on how to code this style of application.