Many thanks Ben,

I'm a little worried about the future for Palm. I hear about a Windows CE for the future Palm products, so since I'm in the beginning of my projects on Palm I need to understand what's the best way to avoid wasting time developing with the wrong suite.

Some times ago I downloaded the Code Warrior but I found it very messy. However since there are these two suite... I will try personally what's the best. Unfortunately as you wrote Code Warrior is a dead product...

Well,
my best regards,
Piero Pirrone



At 17.38 18/10/2005, you wrote:
At 10:13 AM 10/18/2005, you wrote:
Yes of course, It's not a problem to buy Code Warrior, but I need some impressions about it, since coming from advanced tools like Delphi or Borland compilers and landing on Palm OS suite or Code Warrior seems to me a kind of turning back in the 80s when using TurboC you were forced to use a resource editor to make the user interface, then to write down a lot of API calls to handles the interface gadgets.

Has Code Warrior the same philosofy as Palm OS Suite has? or Code Warrior is a better environment than Palm OS Suite?

CodeWarrior for Palm OS was around first -- it was the original Palm OS development tool. It has a separation of resource creation and program writing, just like PODS. There is no automatic code generation from resources.

The big advantages of CW over PODS, IMO, are:

1) better support for C++ development
2) Object Library for Palm OS C++ framework
3) Better handling of large programs that have to be divided into segments

#1 and #3 are attributes of the compiler, which was developed by Metrowerks... PODS uses prc-tools, a port of GCC 2.95 that has some rough edges in the C++ support area.

The disadvantages:

1) Price and limited availability
2) No upgrades beyond the 9.3 release -- it's a dead product and no one at Metrowerks is supporting it anymore
3) No support for native programming on future versions of Palm OS
4) The ARM tools are useful for doing PNO development, but not as good as using prc-tools and PEAL.

-- Ben Combee, Senior Software Engineer, Palm, Inc.
   "Combee on Palm OS" weblog: http://palmos.combee.net/
   Developer Forum Archives:   http://news.palmos.com/read/all_forums/


--
For information on using the PalmSource Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/


--
For information on using the PalmSource Developer Forums, or to unsubscribe, 
please see http://www.palmos.com/dev/support/forums/

Reply via email to