not to be too spammy, so keeping it very short. A lot of times people suggest work on a programming project. This is a project I had tought about to do from scratch both interface and backend, a real world scenario, say running on WinMo ( I dont know symbian so dont blame me ) :
 
- Dial a delivery. You get the hardcopy menu with all its vendors, order your food and it gets delivered. Why is this interface not on a mobile or computer? Why should I browse the hardcopy and decide? I should be able to click on the screen ( not hallo world! ), sends auto text message to food vendor ( or the delivery company ) , sms gets ingested as an order into main system database. Main system sends a text confirmation.
 
This one really annoyed me as it seems quite easy. All those screens you see hanging in malls are screens shipped with windows embed. And someone wrote a folder watch, grab and display program to display the variuos screen " savers" with effects. Those E-photo frames are similar too. embed running on a 4 gb CF card. Cost of win embedded is pretty low based on quantity.
 
So as theory projects, there are many cases around us. Am still back in square one. what methods flow is best?  :-(