Thread overview
D on WinCE / Windows Mobile and PalmOS
Mar 07, 2006
Chad J
Mar 10, 2006
Tam Hanna
Mar 10, 2006
Tam Hanna
Mar 11, 2006
Chad J
March 07, 2006
I intend to write a game for PDAs, namely the WinCE and PalmOS varieties.  One of the options I see is to use GDC as a compiler for these platforms, which would let me use my favorite programming language, D.  However, there seem to be a lot of obstacles, like a lack of phobos.  Maybe I'd cross-compile it onto those, or use Ares, or I dunno really.  I am inexperienced at dealing with GDC or GCC or any of the inner workings of D.  How long would I have to work on this to just be able to start writing my game?

Another obstacle I face is coming up with good SDKs.  Using Java would save me a lot of time because of the excellent GUI support.  D does not have much GUI support at all, IMO.  I've heard talk of porting SWT to D and using that.  How long would that take to get working?
March 10, 2006
In article <duiq95$2r9m$1@digitaldaemon.com>, Chad J says...
>
>I intend to write a game for PDAs, namely the WinCE and PalmOS varieties.  One of the options I see is to use GDC as a compiler for these platforms, which would let me use my favorite programming language, D.  However, there seem to be a lot of obstacles, like a lack of phobos.  Maybe I'd cross-compile it onto those, or use Ares, or I dunno really.  I am inexperienced at dealing with GDC or GCC or any of the inner workings of D.  How long would I have to work on this to just be able to start writing my game?
>
>Another obstacle I face is coming up with good SDKs.  Using Java would save me a lot of time because of the excellent GUI support.  D does not have much GUI support at all, IMO.  I've heard talk of porting SWT to D and using that.  How long would that take to get working?


March 10, 2006
Hi, sorry for the empty message before, but I dont yet understand the interface.

Anyways, I do development for the Palm OS in C and can only tell you one thing: the GUI support of the language is totaly irrelevant on the platform.

The OS itself includes resource files into the shipping PRC and you pass those resource 'entries' to OS functions to invoke GUI operations.

Best regards
Tam Hanna(Tamog AT gmx DOT at)

Tamoggemon Software
http://tamspalm.tamoggemon.com
http://www.tamoggemon.com

In article <duiq95$2r9m$1@digitaldaemon.com>, Chad J says...
>
>I intend to write a game for PDAs, namely the WinCE and PalmOS varieties.  One of the options I see is to use GDC as a compiler for these platforms, which would let me use my favorite programming language, D.  However, there seem to be a lot of obstacles, like a lack of phobos.  Maybe I'd cross-compile it onto those, or use Ares, or I dunno really.  I am inexperienced at dealing with GDC or GCC or any of the inner workings of D.  How long would I have to work on this to just be able to start writing my game?
>
>Another obstacle I face is coming up with good SDKs.  Using Java would save me a lot of time because of the excellent GUI support.  D does not have much GUI support at all, IMO.  I've heard talk of porting SWT to D and using that.  How long would that take to get working?


March 11, 2006
Tam Hanna wrote:
> Hi, sorry for the empty message before, but I dont yet understand the interface. 
> 
> Anyways, I do development for the Palm OS in C and can only tell you one thing:
> the GUI support of the language is totaly irrelevant on the platform.
> 
> The OS itself includes resource files into the shipping PRC and you pass those
> resource 'entries' to OS functions to invoke GUI operations.
> 
> Best regards
> Tam Hanna(Tamog AT gmx DOT at)
> 
> Tamoggemon Software
> http://tamspalm.tamoggemon.com
> http://www.tamoggemon.com
> 

Ah.  Thanks for the info.  I was hoping to have some kind of GUI library that abstracts all of that sort of stuff, so I don't have to rewrite code between platforms.  I may end up just writing my own very specialized GUI subsystem due to the lack of such a library, and will have to deal with that rewriting.