Application Portability?

Neil Benn benn at cenix-bioscience.com
Fri Dec 30 05:29:29 EST 2005


greg.kujawa at gmail.com wrote:

>I have a CRM application that I've written in Ruby that currently runs
>on Win32 clients as well as Linux ARM clients (Sharp Zaurus PDA's). The
>application uses Qt for its GUI presentation and XMLRPC calls to
>push/pull contact data back and forth. It suits my purposes, but I am
>looking to port it to other platforms, such as Windows Mobile and Palm
>OS PDA's.
>
>Getting Ruby compiled for the Palm OS is out of the question, and
>getting Ruby to compile for Windows Mobile has hit many roadblocks. I
>have tried looking at some Smalltalk implementations to accomplish
>this, as I am willing to recode my app in another OO language if I can
>definitely port it over to Windows Mobile and Palm OS. But even the
>Smalltalk scenario would force me to recode the Smalltalk source itself
>since one implementation wouldn't port between both platforms.
>
>How about Python? Could I code the application once in Python and then
>port it to both PDA platforms easily? Or is this a pipe dream? I don't
>know much about Python yet, but would start picking it up if it could
>fit the bill...
>
>  
>
Hello,

          I know that this isn't a fashionable thing to write on a 
dynamic language newsgroup but I would really recommend switching to 
Java for your work if you are looking at recoding it.  I'm running Java 
on handhelds and it works well.  If you want to use dynamic languages 
then you can use Jytjon, there is an unofficial port of Jython for 
Personal Profile - I'm not sure how robust it is but you could take a 
look at that.

Cheers,

Neil

-- 

Neil Benn
Senior Automation Engineer
Cenix BioScience
BioInnovations Zentrum
Tatzberg 46
D-01307
Dresden
Germany

Tel : +49 (0)351 4173 154
e-mail : benn at cenix-bioscience.com
Cenix Website : http://www.cenix-bioscience.com




More information about the Python-list mailing list