Um...it's nice to think that way, and chances are the app largely works, 
but porting isn't usually quite so sweet and easy.

Typically you have to deal with, to name just a few things:

* System defaults and where user files are stored
* Font, typeface, font size, layout tweaks
* Names and locations of some menu items
* Interaction with other apps on the system
* If you've built any custom modules, you have to make them build and work
* Building a deliverable package (py2app vs py2exe)
* Finding the full set of support modules and making them work
* Locating and storing the set of non-code assets (art, sound, etc)
* Installation / uninstallation
* Registration codes or whatever forms of DRM

If the original code was naive about platform issues, the task could be 
... nontrivial.

Don't get me wrong, porting Python apps is hugely easier than porting 
C/C++ apps. But even with WX, if you didn't code for portability it's 
fairly easy to make something that needs effort to port properly.

    Kent



Nehemiah Dacres wrote:
> provided WxPy is installed on the user's mac, it should work fine. The 
> program can possibly install the appropriate dependancies for your 
> application as part of the installer. simply wrapping all the 
> dependancies (python version x.x, Wx version x.x other python 
> dependancies) in a bundle along with an applescript applet as a 
> launcher and you're done.
>
> On 4/25/07, *Omri Reuter* <[EMAIL PROTECTED] 
> <mailto:[EMAIL PROTECTED]>> wrote:
>
>     Hi,
>
>      
>
>     We have a very cool application written in python WX that we need
>     ported to Macintosh. I'm looking for a freelance developer that
>     has experience in Python on Mac and can take this projepuyct ASAP.
>     I'm open to discuss any working model
>
>     Regards,
>
>      
>
>     */Omri Reuter/*/ /
>
>     /*CTO*/*/  /**//*
>
>     */EglooMedia/*
>
>     /[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>/
>
>     /+972-52-5556369// /
>
>     /+972-73-2525252// /
>
>      
>
>
>     _______________________________________________
>     Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
>     <mailto:Pythonmac-SIG@python.org>
>     http://mail.python.org/mailman/listinfo/pythonmac-sig
>
>
>
>
> -- 
>
> "lalalalala! it's not broken because I can use it"
>
> http://linux.slashdot.org/comments.pl?sid=194281&threshold=1&commentsort=0&mode=thread&cid=15927703
>  
> <http://linux.slashdot.org/comments.pl?sid=194281&threshold=1&commentsort=0&mode=thread&cid=15927703>
>  
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
> http://mail.python.org/mailman/listinfo/pythonmac-sig
>   


-- 
------------------------------------------------------------
Kent Quirk           I'm making a game about global warming.
Game Architect                        Track the progress at:
CogniToy                http://www.cognitoy.com/meltingpoint

_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig

Reply via email to