I have to say I agree with this. Trying to relearn programming after a long gap (20+ years) and it is a real uphill struggle trying to know where to start. I have ubuntu with scratchbox SDK installed. I have compiled an app on it I want to port to Maemo. The app runs in the SDK window, but being PC based, I need to press Fn-keys to configure it so it doesn't get past the initial screen. I don't know if it is because of that or a more serious error yet. How to port this? I know I've seen a page in the past which gives a very crude example of this, "hildonizing" menus etc, but can I find it now I need it? Not a chance. Been looking for weeks at example after example but nothing with a useful "where to start" guide - and I'm not including "hello world" as useful! Then there's python. I'm sure this is something I could get to grips with, but are there any examples out there specific to the N900? I don't consider myself stupid, I've been hacking around with Linux since Slackware'96, I can recompile kernels, and I'm very at home with a CLI. I even use VIM as my preferred editor! My problem is that all my programing is business based, so databases, accounts etc. but I think with a few good examples and some API references, I may be able to have a go at this. I have some ideas for some very nice apps! More developers on board means more apps for all of us!