WinCE port

Mike,

Unfortunately, the browser is not effective in some contexts,
particularly when an Internet connection is not available. For
instance, one of our clients needs very fast data lookup in an area
where coverage is spotty. They use PDAs running Windows Mobile, and
this would be an ideal case for wxPython if it were available.

Brian

Mike Driscoll wrote:

···

Brian Wolf

Activus Technologies Corporation
410.367.2958


brian@activustech.com

www.activustech.com

Hi
Paul,

<div class="moz-text-flowed"

style=“font-family: -moz-fixed”>Is the silence since this post
indicative of the status of wxpyce?

Paul

Brian Wolf wrote:

  Hello list.

What is the current status of wxPython port for Windows CE (running on
PocketPC)?

Is it production-ready? Well supported?

Known issues?

Anyone have a successfull project/application for Windows CE?

Thanks.

Brian


After haunting this list for the last year or so, I can say that I’ve
never seen anyone on it say they were developing something for CE or
Symbian or any other mobile OS. This may be due to the fact that ports
to those OSes are few and far between more than any other reason. While
I think it would be cool to develop for one of those OSes, I think I’d
probably be better off using the browser as the platform.

Probably not what you want to hear though. However, Python has some
pretty cool web frameworks that should work. Django and TurboGears
spring to mind. We use CherryPy for our tablet PCs. Just some
ideas…and yes, I love wxPython too!

Mike


wxpython-users mailing list

wxpython-users@lists.wxwidgets.org
http://lists.wxwidgets.org/mailman/listinfo/wxpython-users

Paul Sijben wrote:

Biran,

I am considering running a local python script that acts as a webserver. So the browser will look at localhost, no coverage required.

Admittedly I need to test this idea to see if it there is no silly restriction on win mobile that restricts this

Brian Wolf wrote:

Mike,

Unfortunately, the browser is not effective in some contexts, particularly when an Internet connection is not available. For instance, one of our clients needs very fast data lookup in an area where coverage is spotty. They use PDAs running Windows Mobile, and this would be an ideal case for wxPython if it were available.

Brian

--
Paul Sijben tel: +31334566488
Eemvalley Technology fax: +31334557523
the Netherlands http://eemvalley.com
  

Brian and Paul,

Brian is correct that web apps don't work without a web connection...unless you run a server, which is what we do with CherryPy. We wrote an application for one our offices that goes into the field all the time and uses tablet PCs. CherryPy allows us to have a CherryPy server running locally that can run the web app and save the data. And when they get to a web connection, it can sync up the data.

I doubt CE has limitations on that sort of thing, but admittedly, I've never tried that.

Mike

All,

I have been looking into the local mobile web alternative for a bit and
I found that it will not solve my problem. My project needs a WM6
client that can update the screen in response from asynchronous events
restricted. This means that clever AJAX-like things do not work.

For me this means I am back in the position that I need a client on
windows mobile. An available wxPython port for windows mobile would be
the shortest route (1). Another python-based GUI tool (2) or
re-implementing my client in Java (3) would be alternatives.

ad 1) Now the wxPython CE port is dead correct? What would it take to
resurrect it? Anyone has any ideas?

ad 2) alternatives, euhm. Venster CE was abandoned by its creators for
something new (PocketPyGui) but that hasn’t materialized as far as I
can see. I just sent an email to the developer of that project so let’s
see what happens.

ad 3) that seems like a lot of work but at least there is a known path
forward.

Does anyone have any input on this? Maybe interested parties could pool
resources?

I certainly have an immediate job opening for someone who can solve
this problem for me and would certainly be willing to donate code
and binaires back to the community if we can resurrect wxPyCE for
instance so I can have my client on Windows Mobile 6 sooner rather than
later.

Paul Sijben

···
-- Paul Sijben tel: +31334566488
Eemvalley Technology fax: +31334557523
the Netherlands

http://eemvalley.com

Paul Sijben wrote:

All,

I have been looking into the local mobile web alternative for a bit and I found that it will not solve my problem. My project needs a WM6 client that can update the screen in response from asynchronous events from my server. The mobile internet explorer is based on IE4 and then restricted. This means that clever AJAX-like things do not work.

For me this means I am back in the position that I need a client on windows mobile. An available wxPython port for windows mobile would be the shortest route (1). Another python-based GUI tool (2) or re-implementing my client in Java (3) would be alternatives.

ad 1) Now the wxPython CE port is dead correct? What would it take to resurrect it?

Probably just time, effort and determination.

···

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!

Paul Sijben wrote:

ah, TODAY (in the broadest sense of the word) I am wrapping up the
WinXP/Linux version of the client

Then try it out with most recent wxPythonCE you can find.. maybe you're close.

Anyway, the point is that you don't need to start from scratch. There seems to be some interest in wxPython for winCE, so if someone needs it bad enough to put some time into it, I think we could have a pretty nice product.

That being said, I've been planning on porting wxPython to my Nokia n800 since I got it over a year ago, but then I don't have a real need, I just think it would be nice. though as I think about it, one of my drivers what that I'd like to run the app we have on WinCE on it...

By the way, do you NEED to use WinCE? There are some pretty cool other
handhelds out there now. I like the Nokia n800/n810 for instance.

Two reasons:
1) WM6 is in many popular smartphones. So the devices are already out
there.

Yes, or course. the same reason many of us support Windows on the desktop...

2) I have looked at the n810 it has a lot going for it, however it has
no GPRS/UMTS connection. This limits the applicability even as a
demo-platform.

That's cellular data right? It is too bad they haven't built that in, but you can get cellular data service through a cell phone via bluetooth. I can't say I've tried it, as I don't want to pay Verizon $60.00/month for the service, but from the mailing lists, it seems to work well.

-Chris

···

--
Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR&R (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception

Chris.Barker@noaa.gov