digitalmars.D - D on WinCE / Windows Mobile and PalmOS
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?
Mar 06 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?
Mar 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?
Mar 10 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.comAh. 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.
Mar 11 2006