HELP!
As a long term PalmOS developer I need heelp on what I need to do to port my PalmOS applications to WinCE devices.
I have Visual Studio 6.0 Professional.
Everything I have reviewed lists 100's of tools needed and installed in specific orders. Is this true I thought I could simply install a Mobile or CE toolkit onto my 6.0 Professional and run from there. I assume WinXP is OK (not 98 or ME ).
My apps are primarily multiple form GUI's with C code chugging behind and transferring 200 bytes back and forth out a serial port every 400mS.
HELP!
Thanks to all. Very much appreciated.

PalmOS switching to WindowsCE ...needs help!
sadia
The WindowsCE Toolkit for VisualC++ 6.0 is NOT the way to go and that your clear
recommendation is that the eVC 4 SDK will allow me to quickly port the PalmOS apps to these Mobile Windows platforms.
Is this a preferred implementation over Java CDLC/MIDP alternatives This is ideal for for me for true platform independence.
Thanks
jberlanga
Last Q: Will I need anything else to build/use GUI objects (menu's,pull-downs,dialogs, checkboxes, etc.) And Will I need to download (and perform builds) additional SDKs or emulators for each Windows Mobile Platform I'm targeting (CE, PocketPC, WindowMobile, etc.)
I guess that's actually 2.5 Q's.
Dedy Susanto
I'm not quite sure what you mean. The process of building UI with eVC involves picking existing controls from toolbox and dragging/dropping them on to the form in eVC's IDE. You can get working UI with buttons, checkboxes and so on without writing any code.
As to Java, you should get Java runtime and development tools from your favorite Java vendor.< xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
baba2007
After you're done with download, you'll get C++ compiler and IDE. Will it allow you to port code quickly I could not say as porting legacy code from different platform is completely up to you. Forms probably would have to be redesigned from scratch; business logic probably can be reused. You might also change approach to your application. For example, it would be logical to use separate threads for UI and for reading stuff from serial port.
Is using eVC a proffered approach It depends on your preferences. It might be disappointing, but there's no such thing as “true platform independence". If you ever downloaded Java games, you must know there are usually separate versions for different phone models, sometimes even running the same OS. If you have to use custom hardware, it’s getting worse.
However, if your original code is in Java, it might be beneficial to use it.
Chris Lively
There is absolutely no add-on SDK or built-in IDE support for building basic UI's All my Palm Apps are primarily UI's. Even Visual Studio (Basic) provides core UI components.
If this is indeed the case I will be forced to build in Java CDLC/MIDP. Do you know or can you direct me to someone who knows what Java is supported in Windows Mobile devices
Thanks for coontinued help - even if the news stinks!
Brad Lindberg
No, UI stuff is included with eVC. You'll find it pretty close to VC 6 in that respect.
As far as I remember, yes, you would need SDKs for targeted platforms. < xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
Standard CE 4.1 SDK should be included with eVC. Don't forget to install latest service pack for eVC (SP4, I believe).
Coleman Brumley
No, that's not true because you can't use VS 6.0 to target WinCE.
You should use eVC 4 (free download) or VS 2005 Standard or above for native code development (C++).
If you'd like to try managed code (C# or VB.Net) which might greatly speed up development, you can use VS 2003 Pro or above or VS 2005 Standard or above.< xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
eVC 4 can be found here:
http://www.microsoft.com/downloads/details.aspx FamilyID=1dacdb3d-50d1-41b2-a107-fa75ae960856&DisplayLang=en
VS 2005 is available to MSDN subscribers as a download or can be purchased as usual.
Trial version is available here: http://msdn.microsoft.com/trial/