I would like to know this also. I have been wracking my brains out on this thing.
If something does not come up soon, and I am dropping Palm and going to Windows CE.
Utterly ridiculous that one cannot even easily find something to program a simple PDA.
There was the Palm OS Developer Suite which was based on the Open "Eclipse" IDE. Well that was dropped very fast.
There is CodeWarrior for Palm OS v 9.3, but I have not heard too many things good about it.
Next up is GCC available on Linux. Not sure how long that would take to learn just to compile a program with the needed libraries. Documentation is dated and sparse.
Eclipse is still available, but I cannot find a plug-in or library for it for Palm.
And you people wonder why Microsoft is selling the heck out of their Visual Studio and the OS.
I do see there is a Palm OS Conduit Development Kit which is suppose to be for VS 2003, but again ANOTHER abandoned project.
The administrator has disabled public write access.
or you will get really obscure error messages from the compiler.
* From the same Sourceforge download page, get the sample code. Use the Makefiles as a starting point for building your project. If you get stuck here I can publish my "hello world" example.
* Download an install PilRC from http://www.ardiri.com/index.php?redir=palm&cat=pilrc.
This is useful for designing the user interface. Unfortunately, I was unable to make pilrcui work, it seems to be compiled against an old version of GTK.
* In an ideal world, you want to test your software in the emulator first. I did not get there just yet, I may have started on the wrong track there.
Hope this helps, and let me know if you get stuck - I am not close to the computer where I did this, so this is all based on the 2 neurons that are still firing at the moment Misa
Post edited by: misa, at: 2008/03/05 15:43
The administrator has disabled public write access.
We are using CodeWarrior v9 but Metrowerks was bought by Freescale and while they still provide links to download the updates for version 8 and 9, You can still buy it at www.freescale.com. Search for this part number: CWX-PLM-PROED-CX. It is $399.10 (US).
PODS can be downloaded for free from this site provided that you have joined the Access Developer Network. It is still being used by a lot of developers.
The are tons of resources in the form of recipes, code samples, forums, etc. Don't give up yet! I'd be glad to help if I can.
The administrator has disabled public write access.
I bought a Tungsten E somewhere around 2 years ago. It's a very nice PDA, and has exactly the stuff I need.
Back then, Palm still produced the OS and Dev tools, but now with the division into Access and Palm, I've lost my way into development.
I've searched again and again for info on how to dev for palm, but no help. I've download the GODS (Garnet OS Dev Suite) and other zip files (PRC, etc), but no use. GODS itself doesn't compile or make any PRCs, and I couldn't find any linker/compiler (a hint behind my ear tells me there's something to do with PRC?).
So, any link or quick help on how to setup stuff to begin developing? I'm on WinXP Pro here.
Thanks for any coming support!
The administrator has disabled public write access.
to start programming for palm you need: 1. know how to program on C/C++, if you don't know how program at all start with "Basic" - primitive lang of programming, use your preffered search engine for more info and tutorials(if you don't want to learn "Basic" start with C/C++) and don't forget to learn about algorithms and programming basics(this is very important and applies to all existing lang of programming), if you know some other programming lang but not C/C++ search for "C reference" to learn the basics. 2. Download folowing files: Garnet OS Development Suite(GODS),Garnet OS Companion and Reference(html/pdf). 3. install GODS(with Cygwin option during install-important!!!, and don't install to path with space character). 4. launch GODS, New->Standart Make C/C++ project->name of project(give it a name)->choose application(prc), next->simple application. Project needed files will be automaticaly created. 5. From menu choose Run->"Run...". first opened tab will be "Project" if your project is not marked for install, choose it,on tab "Target" Device->Garnet OS simulator 5.4. Press "Run". will appear dialog press "OK". your first program will be compiled and launched on simulator you will see "Hello World!" 6. For understanding on how Garnet(ex-Palm)OS is working, read "Companion"(it's important to know how things are in OS) and use "Reference" for programming. 7. Modify your project in way you like. That's all and have fun.
P.S. this explanation is intended for people who would like to start programming for Garnet OS on Windows OS.
Post edited by: chamel, at: 2008/03/29 14:02
The administrator has disabled public write access.
Surely u have downloaded Garnet OS development Suit. If not download it. It will come in zip format. Open the zip file and extract . You wiil find Garnet OS development Suit setup.exe file. Just dbl=click it...and it will install by it self..with all the emulator and simulator and resource tools. It is a complete package.
The difficulty i faced was setting up the run target. I have successfully setup the run target to both the simulator and emulator in my office pc.but cant configure it at my home pc .
I dont know what has happend. May be the firewall is doing bad to it.
Good luck
The administrator has disabled public write access.
Surely u have downloaded Garnet OS development Suit. If not download it. It will come in zip format. Open the zip file and extract . You wiil find Garnet OS development Suit setup.exe file. Just dbl=click it...and it will install by it self..with all the emulator and simulator and resource tools. It is a complete package.
The difficulty i faced was setting up the run target. I have successfully setup the run target to both the simulator and emulator in my office pc.but cant configure it at my home pc .
I dont know what has happend. May be the firewall is doing bad to it.
Good luck
The administrator has disabled public write access.
Surely u have downloaded Garnet OS development Suit. If not download it. It will come in zip format. Open the zip file and extract . You wiil find Garnet OS development Suit setup.exe file. Just dbl=click it...and it will install by it self..with all the emulator and simulator and resource tools. It is a complete package.
The difficulty i faced was setting up the run target. I have successfully setup the run target to both the simulator and emulator in my office pc.but cant configure it at my home pc .
I dont know what has happend. May be the firewall is doing bad to it.
Good luck
The administrator has disabled public write access.
Surely u have downloaded Garnet OS development Suit. If not download it. It will come in zip format. Open the zip file and extract . You wiil find Garnet OS development Suit setup.exe file. Just dbl=click it...and it will install by it self..with all the emulator and simulator and resource tools. It is a complete package.
The difficulty i faced was setting up the run target. I have successfully setup the run target to both the simulator and emulator in my office pc.but cant configure it at my home pc .
I dont know what has happend. May be the firewall is doing bad to it.
Good luck
The administrator has disabled public write access.
chamel wrote: to start programming for palm you need: 1. know how to program on C/C++, if you don't know how program at all start with "Basic" - primitive lang of programming, use your preffered search engine for more info and tutorials(if you don't want to learn "Basic" start with C/C++) and don't forget to learn about algorithms and programming basics(this is very important and applies to all existing lang of programming), if you know some other programming lang but not C/C++ search for "C reference" to learn the basics. 2. Download folowing files: Garnet OS Development Suite(GODS),Garnet OS Companion and Reference(html/pdf). 3. install GODS(with Cygwin option during install-important!!!, and don't install to path with space character). 4. launch GODS, New->Standart Make C/C++ project->name of project(give it a name)->choose application(prc), next->simple application. Project needed files will be automaticaly created. 5. From menu choose Run->"Run...". first opened tab will be "Project" if your project is not marked for install, choose it,on tab "Target" Device->Garnet OS simulator 5.4. Press "Run". will appear dialog press "OK". your first program will be compiled and launched on simulator you will see "Hello World!" 6. For understanding on how Garnet(ex-Palm)OS is working, read "Companion"(it's important to know how things are in OS) and use "Reference" for programming. 7. Modify your project in way you like. That's all and have fun.
P.S. this explanation is intended for people who would like to start programming for Garnet OS on Windows OS.<br><br>Post edited by: chamel, at: 2008/03/29 14:02
I did it and it worked fine. Thanks a lot for that.
I noticed that when you create a new project, it compiles, links and creates the .prc file. Can you tell me how I can reproduce these steps, I mean, compile, link and generate the .prc file. I was able to find these targets in the "makefile-engine.mk", which is included in the makefile, but I can't call them.
The administrator has disabled public write access.
Hi, I found the solution. For those with the same problem as me:
Right click your project > create make target. There you create two targets: 'clean' and 'all'. Then, every time you want to recompile, you just have to right click your project > build make target and run 'clean' before you run 'all'.
The administrator has disabled public write access.
Hey my new friends...Im new in this topic of to program aplications in Garnet OS development suit...Im searching for the document Exploring Garnet OS: Programming Basics..its mentioned in all documents a i have of Garnet...Ive said ohhh this document is the excelent point to star...but what do i find?...In the PAge of ACCES the document it doesnt exists...I cant find it...i found a very big documentation many many many...but this...my point to begin: Exploring Garnet OS: Programming Basics... Where can i get it?????????????
The administrator has disabled public write access.
chamel wrote: to start programming for palm you need: 1. know how to program on C/C++, if you don't know how program at all start with "Basic" - primitive lang of programming, use your preffered search engine for more info and tutorials(if you don't want to learn "Basic" start with C/C++) and don't forget to learn about algorithms and programming basics(this is very important and applies to all existing lang of programming), if you know some other programming lang but not C/C++ search for "C reference" to learn the basics. 2. Download folowing files: Garnet OS Development Suite(GODS),Garnet OS Companion and Reference(html/pdf). 3. install GODS(with Cygwin option during install-important!!!, and don't install to path with space character). 4. launch GODS, New->Standart Make C/C++ project->name of project(give it a name)->choose application(prc), next->simple application. Project needed files will be automaticaly created. 5. From menu choose Run->"Run...". first opened tab will be "Project" if your project is not marked for install, choose it,on tab "Target" Device->Garnet OS simulator 5.4. Press "Run". will appear dialog press "OK". your first program will be compiled and launched on simulator you will see "Hello World!" 6. For understanding on how Garnet(ex-Palm)OS is working, read "Companion"(it's important to know how things are in OS) and use "Reference" for programming. 7. Modify your project in way you like. That's all and have fun.
P.S. this explanation is intended for people who would like to start programming for Garnet OS on Windows OS.<br><br>Post edited by: chamel, at: 2008/03/29 14:02
Just some slight modifications to the above instructions (they were very helpful, but just in case someone gets stuck as I did)
5. After choosing Run ... | Run I needed to create a new Run Configuration under "Garnet OS Application". Then the tabs described are available.
6. The OS documentation appears bundled with the IDE. Simply go to Help | Help Contents |
The administrator has disabled public write access.