Lotsa ways of doing that. For example my solution is following; snapping a photo with the device triggers rsync to my cloud, where the uploaded photo is added to my album script and immediately accesible via my web interface. Simple and elegant, requires no actions whatsoever... take photo, and surf to the page with whatever equipment you have... On the occasion network is unreacahble, for example if I am in the woods hunting for mushrooms, when I come back to civilized world I just trigger rsync and my taken snaps are processed.