Closed

Minified wxPython App

Write a self-contained “shell” WxPython project that runs a sample Python app that renders a simple dialog and can be packaged into a small app for Mac and Windows. The main purpose is to make the packaged app small (3-5MB compressed) by doing a custom build of WxPython. This shell project will be the basis of a desktop app.

The project needs to contain:

* Sample [url removed, login to view] that uses wxPython to render a dialog or frame containing a text label, text field, multi-line text field, checkbox, radio button, button, and PNG image.

* CPython 32-bit 2.7.3 for mac and windows (to be bundled into the packaged apps)

* Custom build of wxPython 2.9 that’s very small (removes unused functionality and turns on compiler optimizations). [url removed, login to view]://[url removed, login to view]

* Scripts to run the app on Mac and Windows

* Scripts to package the app on Mac using py2app, and on Windows using py2exe, using whatever options available to minimize the size, and only included the parts of the python runtime that are used.

* Scripts to rebuild wxPython on Mac and Windows

* Documentation on how you did it all, sufficient to reproduce.

* Instructions on how to add/remove wxWidgets functionality for re-compiling, and turn on/off the compilation optimizations.

You’ll deliver a zip file containing this project. I want to unzip the project, run the scripts, and have it just work the first time on both Mac and Windows.

Let’s see how small you can get the app!

Someone good should be able to get this done in a week. There’s follow-on work if you get it done quickly and do a good job.

Skills: C++ Programming, Python

See more: small project in python, radio programming, python programming wiki, python programming uses, python button, programming wiki, mac or windows for programming, c programming wiki, 5mb file, line desktop app, just in time compiler, how to get a job in programming, windows desktop app , small python project, py2app, file dialog custom, wxpython dialog, app zip, runtime app, package python app, image app windows, build radio app, containing app, dialog mac, app runtime

About the Employer:
( 0 reviews ) United States

Project ID: #4411094

2 freelancers are bidding on average $975 for this job

Blender3D

Hello. I've worked with just about every Python app packager and have made ~10mb apps with PyQt4, which is considerably larger than wxPython. As a proof of concept, I'll try building a tiny executable and send you the More

$1200 USD in 3 days
(20 Reviews)
5.4
eghlima

I have reviewed the project's description.

$1000 USD in 3 days
(17 Reviews)
4.4
ddhnyh1

Hi. Please check my pm.

$750 USD in 10 days
(6 Reviews)
4.4