I've got an idea for an application that will expand upon the idea of a "shared network drive". Initial release will not include a "web app" per se, it would only include computers connected to the same network. Long-term though I would like to have a web interface similar to that of DropBox. What sort of technologies would I need in order to implement this? Objective-C? Things like, "right-click" menu modification, accessing hard-drives of other computers on the network running the same application. Thanks.