SmugMug has a nice iOS app. And one for those droid users. Very slick to use.
As far as I know, Lightroom is the only app that can upload files from within the app. I usually just have a folder open with the ready to upload files. Drag and drop to what ever gallery you choose.