Python for S60

Visit the Python forum at Forum Nokia for developer discussions
Any issues relating to applications/extensions can be discussed there.


    Project: hStandby

    • An alternative Home Screen for the Nokia E71
    • Based on 1.4.5, To be ported to 1.9.x
    • BuiltIn functions: Missed Call/New SMS alert, SMS Conversation, Quick AppLauncher, TaskManager, Agenda Viewer, Weather Plugin (Today & 5 day), Live Memory stats


    Project: PocketMedDict

    • A searchable notepad for me to lookup/add/update on medical knowledge for my medical training
    • Based on 1.9.x


    Ported Extensions for 1.9.x

    SIS are all unsigned, and will install extensions for mobile device.
    Zip files contain .pyd and .py wrapper for module repository.

    appuifw2

    • Original author: Arkadiusz Wahlig
    • http://code.google.com/p/appuifw2/
    • Update: RECOMPILED 08/Sep/2009
    • Thanks to NeoJinux for his assistance.
    • Download: sis (recompiled), zip

    elocation

    • Original author: Christophe Berger
    • http://chris.berger.cx/PyS60/PyS60
    • Download: sis, zip

    wlantools

    • Original author: Christophe Berger
    • http://chris.berger.cx/PyS60/PyS60
    • Download: sis, zip

    appswitch

    • Original author: Simo Salminen
    • http://ssalmine.googlepages.com/somepys60extensions
    • Download: sis, zip

    applist 1.1.0

    • » Original author: Lee Chee Meng
    • » http://code.google.com/p/applist/
    • » Update: (See Self-Made Extn’s for newer version)
    • » Download: sis (now with test UID), zip

    sysinfo2 1.0.0 – 15/Sep/09

    Provides sysinfo plus more!

    sysinfo2.bt_power()
    #is bluetooth on?
    sysinfo2.bt_switch()
    #toggle bluetooth power
    
    sysinfo2.total_drivespace()
    #why was this omitted in sysinfo??
    
    sysinfo2.list_access_points()
    #returns [{iapid,active,type,name},…]
    sysinfo2.active_access_points()
    #returns the above but filtered for active=1
    
    sysinfo2.charger_status()
    #returns 1=charging | 0=not charging | -1=not known
    
    sysinfo2.new_missed_calls()
    #repository value
    sysinfo2.launch_missed_calls()
    #launch the Logs app in Missed Calls view
    
    sysinfo2.new_emails()
    #list number of new emails per native mailbox found
    sysinfo2.new_email_status()
    #returns 0=no new email | 1=new email | -1=error