Please support our sponsors!
This service provided by BeBits: The Best Source of BeOS Software!
SikosisTutorial
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.

  1. From the Deskbar, Launch Applications\BeIDE

  2. Select File then New Project...

  3. 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.

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

  5. 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.




Back to PhilGreenway or Continue on to SikosisTutorialPartTwo



Email: beos@gravity24hr.com

IndexPage | TableOfContents

PAGE VISITS
1,536

LINKS HERE
TableOfContents
PhilGreenway
SikosisTutorialPartTwo

NEW PAGES
BuildingCairo
StoringDataInBetweenOSes
ScriptingBeosRuby
ScriptingBeosPython
HaikuOS
QemUwinbe
MinimalBeos
XpMBRoverwrite
SteveSakoman
MailingLists

RECENT CHANGES
BuildingCairo
BeCommunity
BuildingFirebird
PlayGround
CorumIII
BeAcademic
SupportForMachinesAndArchitectures
BeOsReleases
HowTo
HaikuOS
Edit Page | Front Page | BeBits
Site content is in the public domain. Unless otherwise noted, everything else is copyright © 1999-2002 Fifth Ace Productions, LLC. All Rights Reserved.
For more legal trivia, take a gander at our
Legal Stuff page and our Privacy Statement.
Fifth Ace Productions