I am looking to create an image upload application and allow users to annotate their images before uploading (I actually don't mind if it is before or after uploading--as long as they can annotate it).
The idea is that they (users):
Browse to the photo
Confirm that photo
Use drawing tools (either basic boxes or, ideally, a basic MS Paint-style paint brush system
Add a note to the drawing
The content of this drawing, gets uploaded along-side the photo (which I can then access myself)
This is definitely going to be quite complicated.
My questions are:
Which technology should I use for this (Flash, Flex, AIR, Silverlight, JavaScript etc)? [I am a PHP user mainly.]
Are their any tutorials anywhere relating to this type of thing?
Bookmarks