I'm the kind of "trial and error" learner and always been like that, so I decided to start my own project just to learn some basic Java at least. My programming skills are very limited but I have 10 years of touch in IT and I'm a fast learner.
My learning project is Web Based. A kind of iGoogle. It is a desktop, with a nice GUI and gadgets where I can link my Google Calendar, Facebook and then visualize some of the data from these sources and insert data on them. It will basically synchronize, concentrate and redirect to other websites with links and sync.
In my understanding, this is easy enough so I could even try HTML5, right? Despite the fact I'd like it running multi-platform. My main question is, what should I study and what flow should I use? Do you recommend sticking to Java anyway?
What should I study for Interactive GUI (nice buttons and graphics, floating stuff, should I use flash at all?)
How should I store users information?
Are there any examples with source codes that are similar to this?
Thanks a lot ;D