developing for XPe questions

  • Thread starter Thread starter Slobodan Brcin
  • Start date Start date
S

Slobodan Brcin

Tony,

First you write regular XP application (driver, etc).
Then you customize XPE to level required to support your application.

Regards,
Slobodan Brcin
 
Forgive me for being new to XPe. I would simply like to know what it
takes to write applications and drivers for XPe.

I hear about these 'tools' and using .NET and all that. I have .NET and
VC6 Ent. I can't seem to find a place to get the 'tools'. Is there a
special SDK I need? Is there special documentation for the API and all

or

do I just develope for regular XP as normal and then deploy to XPe and
see if I need to add components? What if I can't add components to the
XPe device / PC? Can I just not use services that don't exist and
recompile and everything will be fine?

I read all I could find on the subject on MSDN and it talks a lot about
creating an XPe device and deploying it and such, but I did not come
away with a clear understanding of how to write actual apps for it.

Thanks,

Tony
 
Tony,
Slobodan's explanation is exactly right but I sense you can use a little more
detail. I'm only a bit further down the road but close enough to the starting
point that I understand why you're not getting a full picture from the available
docs. I think the following article would be helpful:
http://msdn.microsoft.com/library/d...p/html/xecontutorialbuildingrun-timeimage.asp
The article tells you how to take an .exe that you developed, compiled, and
linked with your favorite programming tools and componentize it and build an XPe
system around it. This tutorial, as is true of many of the others, can be
subtly misleading. For example, the first two steps it describes are quite
generic and similar to what you would do when creating any component. The third
step however instructs you to insert the Kiosk/Gaming component into your
configuration and this is not a very generic step. For the sake of beginners, I
think it would be helpful if the tutorials made a distinction between the
generic steps and the steps that are used primarily to achieve a specific result
within the context of the tutorial. Consequently, I think the best way to get
an overall view is to read as many of the tutorials as you can and then try to
separate out some of the key concepts so you can use them to synthesize design
methods that make sense for what you are doing.

Roger Levy
 
Back
Top