This is my attempt to try and show people how easy it is to get a BeOS application up off the ground. The techniques I will be using will hopefully be easy to understand and use. Whilst, they may not be the "best" or "optimized" options, they will get the job done.
Step One - What do you want your Application to Achieve ?
Firstly, you must know what you want you app to do. It's a good idea to even jot down on paper (or a PDA for the gadget generation) what the application is to do. The Application we are going to create, is going to be an Application Launcher. Basically, we will create a Window and a View with a couple of Buttons and some Text.
Step Two - Creating a BeIDE Project File
Be Inc was kind (and smart) enough to include Development tools along with their kick ass OS. Whilst, these tools are a little dated now, they still do the job quite well. We will now create a BeIDE Project File for our Application.
- From the Deskbar, Launch Applications\BeIDE

- Select File then New Project...

- Select BeApp at this stage. This will add the libraries we need, also tick (or untick) if you want a Directory (or not) created. Then click Create.

- Save your Project File. We will call our app - Launcher.proj

- We have now got a Project file with two library files - libbe.so and libroot.so - We will now give the App a File Name for when it is compiled.
In the BeIDE window, Select Edit then Project Settings.
Under the Project section, Select x86 ELF Project and you should see a field called File Name. This is where you title you App. Once you have done this, click Save.
