Upload and sharing for mobile usage