Python - A Mobile Perspective

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    3 Favorites

    Python - A Mobile Perspective - Presentation Transcript

    1. Python – A mobile perspective Christopher Fairbairn ARANZ Medical Ltd christopher@christec.co.nz www.christec.co.nz/blog/
    2. Who Am I? www.christec.co.nz/blog/
    3. www.christec.co.nz/blog/
    4. Microsoft Most Valuable Professional www.christec.co.nz/blog/
    5. Why Mobile Development? www.christec.co.nz/blog/
    6. Why Windows Mobile? • Strong enterprise story • Excellent device compatibility • Established product www.christec.co.nz/blog/
    7. Why Python? •Read-Eval-Print Loop •Small Edit •Efficient •Popular! Debug Compile •Excellent modules Deploy www.christec.co.nz/blog/
    8. Development Challenges •Less resources •Slower execution •Memory Management is critical •Users are less forgiving www.christec.co.nz/blog/
    9. Current state of affairs •Python 2.5 •Partially merged into CPython trunk •SCONS based build environment www.christec.co.nz/blog/
    10. Future Directions •Python 2.6 or 3? •Fully integrated into trunk •Use standard build environment •Better POSIX support •More polish www.christec.co.nz/blog/
    11. Remote Console •Long typing sessions on a PDA are painful •Really portable Python! www.christec.co.nz/blog/
    12. What do I need to relearn? www.christec.co.nz/blog/
    13. User Interface Frameworks •VensterCE •Pocket PC GUI (PPyGui) •wxPython •TkInter (TCL/TK) www.christec.co.nz/blog/
    14. PyGame www.christec.co.nz/blog/
    15. PyS60 emulation •Run Python S60 applications on Windows Mobile devices •Very early proof of concept • Minimal appuifw module • Functional e32 module •Built on top of PPyGui www.christec.co.nz/blog/
    16. Call to action •Has this sparked an interest in anyone? •Do you have development expertise or time to contribute? Website: http://pythonce.sourceforge.net www.christec.co.nz/blog/
    17. Contact Information Christopher Fairbairn ARANZ Medical Ltd Questions? Email: christopher@christec.co.nz Website: www.christec.co.nz/blog/ www.christec.co.nz/blog/
    18. Interested in presenting? Have you investigated IronPython? Would you like to share your experience? Website: http://www.dot.net.nz www.christec.co.nz/blog/
    SlideShare Zeitgeist 2009

    + christopherfairbairnchristopherfairbairn Nominate

    custom

    763 views, 3 favs, 0 embeds more stats

    An introduction to the PythonCE project - a port of more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 763
      • 763 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 3
    • Downloads 0
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories