Do let me know if you find any problems or have suggestions for improvements. I'm still a relative newbie when it comes to Python development
David, newbie or not, you are a hero ! Thanks a lot for this !
I agree with you that trimmed-down Python distributions (for size reasons) are a hassle. Except for code you create yourself, everything else is bound to have problems.
Lately I have been wanting to use some existing apps on my Z, and mostly failing because there was always something missing. In particular, the new DateTime module is not present in either Riverbanks's discontinued 2.3.3 port, or Mickeyl's arm-python. And it's a binary module too, so you can't just grab a .py file from your desktop install and copy it over...
I was just about to call for help here on this issue, only to find out you'd solved it for us -- twice actually : a complete Python/PyQt distribution AND CF/SD install.
Heartfelt thanks !
Pyqt is such a quick and easy way to develop Zaurus apps! I'm hoping a readily availability, easy to use, Sharp ROM compatible Python will lower the bar for casual developers who have ideas for Zaurus apps but don't want to deal with cross-development, setting up an onboard arm-gcc toolchain, or the limitations of the various JVMs for the Zaurus.
I've no experience with Qt/PyQt (only dabbled in wxPython for GUIs), but the Z is a good motivation to try it out, and your work will certainly help.
Otherwise, for apps that are not too interface-heavy, another way to meet those goals you set above is to use some of the many excellent Python tools available and create Web apps...