Discussion:
programs development
(too old to reply)
Max
2010-05-18 11:46:31 UTC
Permalink
Hello,

I would like to know which should be the best programming software in order
to develop applications that have to run either on panelPC with WinCE (not
phone) either on notebook with XP OS.

Possibly without great modifications between each release of the same
software.

Thanks
Max
r***@pen_fact.com
2010-05-18 20:39:30 UTC
Permalink
On Tue, 18 May 2010 13:46:31 +0200, "Max"
Post by Max
Hello,
I would like to know which should be the best programming software in order
to develop applications that have to run either on panelPC with WinCE (not
phone) either on notebook with XP OS.
I'm not sure what you mean by "panelPC", but I'll try to give a brief
answer anyway, to hopefully get you a little closer. I'll assume you
mean some sort of retail, rather than industrial or custom, device.
And I assume you'll ask and/or comment if I don't answer your actual
question.

The current crop of retail Windows CE devices are running Windows
Mobile. You can use C#, C, or C++ to write apps for them. You can use
eVC (eMbedded Visual C), but most people use Visual Studio. You will
need an SDK (Software Development Kit) meant for the version of
Windows Mobile you want to support.

The next version of retail devices will be running Windows Phone 7.
They will _all_ be phones. And you will need to use Silverlight to
develop apps. No compatibility between Windows Mobile and Windows
Phone 7 apps.

Windows XP and other versions of "Big" Windows support a much wider
range of languages and development environments.
Post by Max
Possibly without great modifications between each release of the same
software.
It is possible to use the same source for Windows Mobile and "big"
Windows programs, with pre-compiler macros (#ifdef) to selectively use
parts of the code for different platforms. It is possible to use
completely share > 80% (very rough estimate) of the code. But few
people do this.
Post by Max
Thanks
Max
-----------------------------------------
To reply to me, remove the underscores (_) from my email address (and please indicate which newsgroup and message).

Robert E. Zaret, MVP
PenFact, Inc.
20 Park Plaza, Suite 400
Boston, MA 02116
www.penfact.com
Max
2010-05-19 12:00:43 UTC
Permalink
Thanks for your reply,

for panelPC I intended a pc with littler screen sizes and resolution (e.g.
6,4" or 7" with res. 640x480 or 800x480) with a processor like ARM not able
to run XP but preconfigured with WinCE (version ?).

My hint is to develop a software that should be used either on this kind of
systems either on standard notebook with different OS.

Bye
Max
Post by r***@pen_fact.com
On Tue, 18 May 2010 13:46:31 +0200, "Max"
Post by Max
Hello,
I would like to know which should be the best programming software in order
to develop applications that have to run either on panelPC with WinCE (not
phone) either on notebook with XP OS.
I'm not sure what you mean by "panelPC", but I'll try to give a brief
answer anyway, to hopefully get you a little closer. I'll assume you
mean some sort of retail, rather than industrial or custom, device.
And I assume you'll ask and/or comment if I don't answer your actual
question.
The current crop of retail Windows CE devices are running Windows
Mobile. You can use C#, C, or C++ to write apps for them. You can use
eVC (eMbedded Visual C), but most people use Visual Studio. You will
need an SDK (Software Development Kit) meant for the version of
Windows Mobile you want to support.
The next version of retail devices will be running Windows Phone 7.
They will _all_ be phones. And you will need to use Silverlight to
develop apps. No compatibility between Windows Mobile and Windows
Phone 7 apps.
Windows XP and other versions of "Big" Windows support a much wider
range of languages and development environments.
Post by Max
Possibly without great modifications between each release of the same
software.
It is possible to use the same source for Windows Mobile and "big"
Windows programs, with pre-compiler macros (#ifdef) to selectively use
parts of the code for different platforms. It is possible to use
completely share > 80% (very rough estimate) of the code. But few
people do this.
Post by Max
Thanks
Max
-----------------------------------------
To reply to me, remove the underscores (_) from my email address (and
please indicate which newsgroup and message).
Robert E. Zaret, MVP
PenFact, Inc.
20 Park Plaza, Suite 400
Boston, MA 02116
www.penfact.com
r***@pen_fact.com
2010-05-21 00:13:30 UTC
Permalink
On Wed, 19 May 2010 14:00:43 +0200, "Max"
Post by Max
Thanks for your reply,
for panelPC I intended a pc with littler screen sizes and resolution (e.g.
6,4" or 7" with res. 640x480 or 800x480) with a processor like ARM not able
to run XP but preconfigured with WinCE (version ?).
Who made or will make this device? Sure sounds like you'll need an SDK
from that company.
Post by Max
Bye
Max
Post by r***@pen_fact.com
On Tue, 18 May 2010 13:46:31 +0200, "Max"
Post by Max
Hello,
I would like to know which should be the best programming software in order
to develop applications that have to run either on panelPC with WinCE (not
phone) either on notebook with XP OS.
I'm not sure what you mean by "panelPC", but I'll try to give a brief
answer anyway, to hopefully get you a little closer. I'll assume you
mean some sort of retail, rather than industrial or custom, device.
And I assume you'll ask and/or comment if I don't answer your actual
question.
The current crop of retail Windows CE devices are running Windows
Mobile. You can use C#, C, or C++ to write apps for them. You can use
eVC (eMbedded Visual C), but most people use Visual Studio. You will
need an SDK (Software Development Kit) meant for the version of
Windows Mobile you want to support.
The next version of retail devices will be running Windows Phone 7.
They will _all_ be phones. And you will need to use Silverlight to
develop apps. No compatibility between Windows Mobile and Windows
Phone 7 apps.
Windows XP and other versions of "Big" Windows support a much wider
range of languages and development environments.
Post by Max
Possibly without great modifications between each release of the same
software.
It is possible to use the same source for Windows Mobile and "big"
Windows programs, with pre-compiler macros (#ifdef) to selectively use
parts of the code for different platforms. It is possible to use
completely share > 80% (very rough estimate) of the code. But few
people do this.
Post by Max
Thanks
Max
-----------------------------------------
To reply to me, remove the underscores (_) from my email address (and
please indicate which newsgroup and message).
Robert E. Zaret, MVP
PenFact, Inc.
20 Park Plaza, Suite 400
Boston, MA 02116
www.penfact.com
-----------------------------------------
To reply to me, remove the underscores (_) from my email address (and please indicate which newsgroup and message).

Robert E. Zaret, MVP
PenFact, Inc.
20 Park Plaza, Suite 400
Boston, MA 02116
www.penfact.com

Ulrich Eckhardt
2010-05-20 06:55:44 UTC
Permalink
Post by Max
I would like to know which should be the best programming software in
order to develop applications that have to run either on panelPC with
WinCE (not phone) either on notebook with XP OS.
We are developing code here that runs on CE5 and CE6 and on the desktop
using MSVC2005. Most of our code is C++, but we also have C# code that,
when designed for it, is equally portable.
Post by Max
Possibly without great modifications between each release of the same
software.
There are things CE doesn't have, like e.g. a current working directory or
environment variables and COM. Further, several UI features like tooltips
are missing or only restricted, too.

Preprare to separate the application backend logic from the UI and to create
separate UIs for both variants, unless the UI is very simple.

Uli
--
Sator Laser GmbH
Geschäftsführer: Thorsten Föcking, Amtsgericht Hamburg HR B62 932
Max
2010-05-20 07:13:42 UTC
Permalink
Thanks, I will try

Max
Post by Ulrich Eckhardt
Post by Max
I would like to know which should be the best programming software in
order to develop applications that have to run either on panelPC with
WinCE (not phone) either on notebook with XP OS.
We are developing code here that runs on CE5 and CE6 and on the desktop
using MSVC2005. Most of our code is C++, but we also have C# code that,
when designed for it, is equally portable.
Post by Max
Possibly without great modifications between each release of the same
software.
There are things CE doesn't have, like e.g. a current working directory or
environment variables and COM. Further, several UI features like tooltips
are missing or only restricted, too.
Preprare to separate the application backend logic from the UI and to create
separate UIs for both variants, unless the UI is very simple.
Uli
--
Sator Laser GmbH
Geschäftsführer: Thorsten Föcking, Amtsgericht Hamburg HR B62 932
r***@pen_fact.com
2010-05-21 00:13:30 UTC
Permalink
On Tue, 18 May 2010 13:46:31 +0200, "Max"
Post by Max
Hello,
I would like to know which should be the best programming software in order
to develop applications that have to run either on panelPC with WinCE (not
phone) either on notebook with XP OS.
You might want to check some threads started by kajBre in
microsoft.public.windowsce.app.development. In particular, check the
18 May 2010 contribution by Paul T. to a thread called "Visual Studio
2008 and Win CE 5.0 application development"
Post by Max
Possibly without great modifications between each release of the same
software.
Thanks
Max
-----------------------------------------
To reply to me, remove the underscores (_) from my email address (and please indicate which newsgroup and message).

Robert E. Zaret, MVP
PenFact, Inc.
20 Park Plaza, Suite 400
Boston, MA 02116
www.penfact.com
Loading...