From Mosh site:

“A user-generated content platform designed specifically for use with any mobile device. Create, upload, collect and share applications (like games, software mashups, videos, blogs, music and photos) all from your mobile.”