10-20-2010 09:34 AM - edited 10-20-2010 02:24 PM
--- Updated with Kuler for your design colors and "A list Apart" for more design thoughts and the Google Web Toolkit for vast development, but is a bit heavy "lifting" ----
First off, I think we live in exciting times. Mobility is pushing IT to the next frontier.
Helped by Agnostic "clouds" (which means to me WebServices), allowing us to consume information whenever, where-ever we are.
This is a totally new concept of using information and drives a further need for contextualisation, as we can't put all information in one screen, not in to many separate isolated applications on those smaller screens.
It also forces us to completely reinvent the wheel, as applications and information up till now mainly resided in either mainframes, central server systems and on desktop/laptop machines.
As the Web Platform is so open and free, there are a million ways to get from A to B, but not neccesarly all the roads get us there in time or without running into trouble.
I hope that working together in the forums and sharing ideas, we can try to create some groundrules and methods, frameworks which can be reapplied to solve particular Web Application problems and migth further the existing of Powerful Web Applications V2.0.
To make this possible I wanted to share the information I have used to get to the point I'm now.
Apart from these, ensure you visit the forums regularry and don't forget to take a look at some of the excellent presentations and approaches From DevCon10 some of our fellow WebApp developers used to get to Point B.
DEV10 - Meemlee showed a great WebApp for the Hollywood Bowl
COM01 - An in field WebApp
DEV64 - HTML5 CSS3
COM28 - Indepth code of a WebApp
General Widget reference:
First off off course is, can't do without, but might not be your first stop to get into the groove:
First stop should be, gets you in the game in a jiffy.
To extend and use the newer browser features look here:
For testing and HTML5 reference:
Has a list of all browser compatability (or at least the most comprehensive one) and helps you deal with cross-browser interoperability.
New Mobile site with great ideas which will help you think longer about developing mobile applications:
Especially this presentation gives you a laugh and some thoughts:
I will not be giving all the sites of the Frameworks, but try to take a look (google it) at: jQuery, ProtoType, node.js, PhoneGap, DoJo, Etx, UIX, Sencha, etc....
Google Web Toolkit: (Eclipse plugin also available):
More on UI Design:
A list Apart:
Good luck hope to stay in touch
10-20-2010 04:57 PM
As a Java / Web Developer I'm quite used to Eclipse to do all my development in, while other swear on Notepad++. (also to support other platforms)
I would like to urge you all to list your tools you use to get your application up and running.
Aptana can also work together with for instance Adobe DreamWorks, this might save you ton of work.
Photoshop can't be far of.
Whenever I can I also try to use multiple image resources for the same image, depending on the screen estate and bandwidth available to you.
10-26-2010 04:43 PM
Also for debugging purposes:
Many people are very happy using FireFox
with FireBug http://getfirebug.com/
and sometimes User-Agent switcher:
Just start up your index.htm(l) from your widget project in FireFox.
Start with the bare WebApp test it in FireFox and add the Widget API integration last. This should save you tons of time in packaging deploying and running the BlackBerry Simulator.
10-28-2010 04:10 PM - edited 10-28-2010 04:10 PM