WikiStart

Version 101 (Loïc Berthelot, 04/27/2009 02:00 pm)

1 57 Sebastien Metrot
h1. NUI Wiki
2 1
3 91 Sebastien Metrot
This wiki is about *NUI*, a C++ framework designed to build multiplatform applications with hardware accelerated GUIs.
4 58 Sebastien Metrot
5 83 Loïc Berthelot
To know a bit more:
6 79 Loïc Berthelot
7 84 Sebastien Metrot
"about nui":http://www.libnui.net/index.php?menu=about
8 84 Sebastien Metrot
"about nui's licensing":http://www.libnui.net/index.php?menu=licensing
9 84 Sebastien Metrot
"how to download nui":http://www.libnui.net/index.php?menu=download
10 57 Sebastien Metrot
11 88 Sebastien Metrot
h2. Getting Started
12 74 Sebastien Metrot
13 88 Sebastien Metrot
* [[GettingStartedWin32|On Windows]]
14 89 Sebastien Metrot
* [[GettingStartedMacOSX|On MacOSX and iPhone]]
15 89 Sebastien Metrot
* [[GettingStartedLinux|On Linux]]
16 51 Sebastien Metrot
17 70 Loïc Berthelot
h2. Development tutorials
18 70 Loïc Berthelot
19 70 Loïc Berthelot
 * [[TutorialCommon|Let's get started]]
20 87 Loïc Berthelot
 * [[TutorialCommunication|Communication systems]] 
21 95 Loïc Berthelot
 * [[TutorialAlways|Basics Overview part I: Strings, Paths and Streams]]
22 1
 * [[VirtualFileSystem|The virtual file system]] and how to access files and resources in an nui application
23 100 Loïc Berthelot
 * [[TutorialAlways2|Basics Overview part II: Timers, Threads and Critical Sections]]
24 101 Loïc Berthelot
 * [[TutorialButtons|GUI Layout with the _Buttons_ tutorials]]
25 70 Loïc Berthelot
 * [[TutorialColorSelector|color selector]]
26 70 Loïc Berthelot
 * [[TutorialComboBox|combo box]]
27 1
 * [[TutorialCommands|do, undo and repeat commands]]
28 1
 * [[TutorialCoverFlow|cover flow]]
29 1
 * [[TutorialDragnDrop|drag'n drop]]
30 1
 * [[TutorialFileSelector|file selector]]
31 1
 * [[TutorialGrids|grids and boxes]]
32 1
 * [[TutorialKnobs|knobs]]
33 1
 * [[TutorialList|list of elements]]
34 1
 * [[TutorialMainMenu|application menu]]
35 90 Sebastien Metrot
 * [[TutorialMessageQueue|message queue and asynchronous communication]]
36 1
 * [[TutorialTabView|tabs]]
37 88 Sebastien Metrot
38 88 Sebastien Metrot
h2. Design documents
39 88 Sebastien Metrot
40 88 Sebastien Metrot
 * [[NuiOverall|Overall]]
41 88 Sebastien Metrot
 * [[SimpleTypes|Simple types]]
42 98 Sebastien Metrot
 * [[ObjectModel|Object Model]]
43 88 Sebastien Metrot
 * [[GraphicRenderingEngine|Graphic rendering engine]]
44 88 Sebastien Metrot
 * [[WidgetTree|Widget tree]]
45 88 Sebastien Metrot
 * [[WidgetTree#Layout|Widget layout]]
46 88 Sebastien Metrot
 * [[WidgetTree#Events|Event propagation]]
47 88 Sebastien Metrot
 * [[DebuggingTools|Powerful debugging tools]]
48 88 Sebastien Metrot
 * [[CssSyntax|CSS language syntax]]
49 94 Sebastien Metrot
 * [[Licensing]]
50 92 Sebastien Metrot
51 93 Sebastien Metrot
52 93 Sebastien Metrot
53 93 Sebastien Metrot
h4. [[PressRelations|Places to update with project news]]