· visions of pyneo · endusers how to start · developer information ·
· diary · stories · history ·
The Goals and Ideas of pyneo
For me the way to interact with the mobile must be completly different from a pc/desktop computer. I hate to wait for computers but in the mobile world it often takes a long time to to receive a reply on user requests. So the interaction over the UI needs to be different from a desktop system. pyneo takes it's asynchrone aproach up into the UI. You can think of many operations in the UI as requests from the user that are immediatly answered by pyneo as "I will do that for you and come back to you if i'm done". If something takes a while to perform pyneo will notify you, letting you continue with other work in the meanwhile. You will not wait for something to happen. If you for example want to read more details of a news article pyneo just (immediatly!) answers "Okay, i will take care of getting that stuff". Much later there is a new entry telling you that the article is available to read.
This is mainly a question of trust. If you can trust the machine you won't bother. If you don't trust it you need all this fancy stuff like signal strengt gauge, satellite position view, battery level display, program killer app, memory usage view, ...whatever. If you could trust, that the battery lasts for weeks, you wouldnt bother, the mobile just would ask you for power days before the battery dwindles (for sure there is a gauge for all these measurements, at least for the geeks, but for the day to day business these are useless). The device will send you a notification if it needs you to do something like putting a larger micro-sd in place. But are you really interested on `df -h` (disk freespace) if there is enough space left?
I want a mobile gadget that helps manage the annoying thinks in life, helps me not to forget urgent things I have to do. Also, it should make me immediately aware of things that happen and I should act on. Examples of that are phone calls coming in; messages like SMS, MMS, email; messages from IM like jabber, IRC, ICQ; transactions on my bank account; reaching a location where I wanted to buy something; ebay auctions that interest me, and so forth.
When I talked to a friend about pyneo he told me that it reminds him of a popular book on a philosophy to manage his life called 'Getting Things Done'. I don't know how much his model applies here, I never read one of his books.
I don't like the idea of "applications" on a mobile. I rather have structured, organized data that has to be displayed, changed, whatever.
for a short history of pyneo, see history.