Mobyboat interior

Mobypicture is a small company located in the city centre of Amsterdam. Moby was the first company in the world to enable people to share photos and video to Twitter. We have a couple of products, such as MobyNow – our business to business solution – and Tag the Love, our brand new product for collecting all social traffic around individuals.

We work for well established clients that are often very enthusiastic, such as Heineken, Rabobank, 3FM, 538, Top Notch; Amsterdam stuff like TedXAmsterdam, the Museumnacht and the RAI conference center, and personal brands like Churandy Martina. That’s why we can make awesome stuff that is used and seen by literally millions of people. Mobypicture has won many awards over the last years and is working on the next level of publishing, helping brands and individuals find the right mix of communication with their target audience.

To expand our services and make sure we can keep improving the quality of our products, we need an experienced web developer. You’ll be responsible for maintenance and development of our APIs and system architecture (PHP) and work together with front-end developers and designers on the Mobypicture website and client platforms. Because we’re small and move fast, you’ll have to know your way around HTML, CSS and JavaScript. The Mobynow and Tag the Love platforms are client side applications.

This is you:

  • Excellent all round developer; you can learn to work with new languages and unfamiliar environments in no-time
  • Interested in and experienced with social media
  • You are perfectly capable of planning your own work, taking responsibility and explaining to others what you need
  • You are motivated to get our products and services to a higher level and can contribute ideas on how to achieve that and execute them

This is what we offer:

  • A full time job (40 hours per week) with interesting benefits in the pipeline
  • The best office in Amsterdam in a houseboat on the Amstel river (check our Google Office View)
  • Nespresso machine
  • A relaxed working environment where personal input and responsibility is stimulated and where we want to learn from each other

If you think you want to work at a small company in the centre of Amsterdam, where you can realise your potential as an experienced developer, carry out your ideas, work together with enthusiastic colleagues on new social media things that will be seen and used by millions worldwide, send us an e-mail or tweet: mathys@mobypicture.com, @mathys or @mobypicture.

Mobypicture is one of the partners for Kings of Code and will be will be presenting their popular API during the Hackathon this Saturday. The Kings of Code hackathon is a 26 hour contest for developers to build an app, a service or something else that utilizes the API of one of their partners.

The Mobypicture API helps developers to make their apps social. Because Mobypicture is able to share photos, video and audio to over more than 60 different services and destinations, developers -who want to help their users share their adventures and content across the web- only need to implement the Mobypicture API, instead of adding and servicing all the individual services (e.g. Facebook, Twitter, YouTube, Foursquare, Tumblr, Google Plus).

Over 1200 different apps/services have implemented Moby’s API, mostly focussing on sharing photos, videos, screenshots etc. We’re really proud of our developers and keep introducing new calls and options to extend and improve the already numerous possibilities.

The challenge
Developers use Mobypicture for sharing content simply because it really is the easiest way to make apps social. But the Mobypicture API could be used for creative stuff like fun games as well.

Using the friend feed it would be really easy to make a simple fun app like:

  1. Memory. Find matching images.
  2. Slide/puzzle game. Take a random/trending pic
  3. Match pictures to avatars :) last 50 pics, how well do you know your friends.
  4. Exploring the geo content around you. Find and interact with users/friends who took pictures at the same spot in the past. Could be great for travel/dinner trips.
  5. Rich iPad viewing app.

Interesting calls you guys should explore
getFriends
http://developers.mobypicture.com/documentation/1-0/getfriends/
Get the friends of a user.

searchPosts
http://developers.mobypicture.com/documentation/1-0/searchposts/
Search for posts on Mobypicture. Supports searching by geolocation.

getUserMedia
http://developers.mobypicture.com/documentation/1-0/getusermedia/
Get the media posted by a user.

Prize!
Besides the prizes and an opportunity to present the app on stage at Kings of Code, Mobypicture also awards the best, most creative, or funniest app (built upon our API) with a full-fledged MobyNow platform, plus 1 year of hosting. Employing a MobyNow platform will drive traffic back to the app website and will increase conversion. (so this will make you money!!!)

Not attending the conference/hackathon?
Of course you can still build a cool app using our API. Just sign up for a free API key at: http://www.mobypicture.com/apps/my

Thanks and ToS call

In: Announcements by: mathys

20 May 2011

Dear beloved developers,

The last weeks have been pretty exciting for Moby.

But first a thank you!
Thank you for taking the time to use Moby for making your apps and sites more social.
We’ve passed the magic 1000 API developers marker!

Some other highlights:
There was a great hackathon at the TNW conference in Amsterdam. Four teams have built some cool apps with the Moby API.

Tweetdeck for iPhone, the beautiful Tweetbot, Echofon for Mac and YoruFukurou for Mac were some of the Twitter apps adding us, but also a cool screenshot app in Adobe Air named Screentweetr and a neat new photo app called Magichour added Moby as an upload destination.

For MobyNow (beta status, which has some undocumentated APIs) a Pro Cycling app and a Field Hockey app were launched. Our MobyNow APIs enable our developer community to tap into the real-time market and built context rich apps and services easily for their clients.

It has also been pretty hectic around the rights issues and Terms of Service of Twitpic and many of the other photo/video sharing services out there. I have blogged about this and many, many websites have stressed the not user-(read customer)-centric terms which entitle the platforms to sell the shared photos and videos. (TechCrunch, ASMP.org, TNW)

We think that developers and platforms should give their users good insights into what they can expect from the sites and services they use. When a default sharing service is used, the user ends up with an account and automatically has agreed to the ToS.

ToS action
That’s why we’re introducing a new API call for our developers. The ToS action.
This is a very simple call with which you can present the user with the ToS. :)

example:

api.mobypicture.com?action=getTOS&format=html
(you can choose: plain text, xml, json or html)

Let’s give our mutual customers/users the best possible service and present them with friendly partners :) Moby for default!

Thanks
Mathys
p.s. we’re hiring! looking for mobile developers and great thinkers

New actions added to our 1.0 API

In: Announcements by: mathys

25 Feb 2011

In the past few days we’ve added some missing actions:

Until today it was possible to add friends, but not remove them, or check the relation between two users. Retrieving a user’s media had to be done via the searchAPI. Not a bad thing, but our searchAPI is not as scalable as our normal API. getuserMedia is much more optimized.

We’ve also added pagination to getFriends and getFollowers. It is not required, but because users can have hundreds of friends and followers, it is advised.

We will continue to add and improve our API in the coming weeks! Any feedback is, as always, very much appreciated.

Sharing our knowledge

In: Sharing our knowledge by: mathys

16 Feb 2011

We’re using quite a bit of Open Source software and are learning a lot by reading blogposts from other developers.

We think it’s time to start sharing our knowledge as well. Our team has quite some experience with high traffic websites, not only from Mobypicture, but also from earlier companies like Sugababes.nl (peaked to 200M+ pageviews a month). We will write about our knowledge in PHP, MySQL, Linux and Amazon AWS at first, expanding it to our mobile development later.

We will release a couple of blogposts in the next weeks and will release most of our mobile apps as Open Source after we’ve released them.

Some of the blogposts we are writing are:

  • Using Capistrano to deploy your PHP application
  • Building daemons in PHP
  • Using Gearman to offload tasks

We hope you will find our blogposts as interesting as we find yours and maybe they will start some discussions we will all benefit from.

I love the ‘Operation Developer Love‘ by Facebook. They’re actively working on their API, docs, support forums after neglecting it for a while, to win back the support of their development community:

We have received a great deal of feedback recently about things we should do to improve Facebook Platform. The themes are clear: “fix the bugs,” “update the documentation,” “talk to us more,” and “make things more reliable.” We are listening, and this post outlines some of the things we are doing to address your concerns.

By Douglas Purdy

I feel like we have neglected our developers and API a bit as well and am trying to make it up to you. We’ve rewritten our documentation last week and tried to straighten our API and remove inconsistencies. Now it’s your turn:

Tell us what you think we should fix, improve, change or add to our API or our documentation. Please tell us your ideas, dreams and hates, so we can make our current and new v2.0 API better. The new API will be RESTful (and not action-based as it is now) and we are looking closely at Facebook’s Graph API because of its simplicity. But we’re only with few and you are with many.

So my request on Valentines day is easy: We love your feedback.

Our API has been around for some time. For long you can do almost anything you can do on Mobypicture also through our API. From registering new users, posting comments and getting all the info about a post. Our documentation however wasn’t our strongest point and our API had some illogical calls.

We completely rewrote our documentation this week with example responses and a better description of which parameters you can and have to send. At the same time, we leveled the illogical parts of our API. It was for example nescessary to send the parameter u for most calls, but sometimes you had to use username. Same for post-id’s and tinyurl codes with or without the moby.to part. Every call accepts the same parameters and returns more similar results.

No need to worry BTW, our API stays completely backwards compatible, which results in some illogic response fields. Please just ignore those :)

If you have any feedback, please let us know! We’re always happy to improve.

Friday 26th November at 23.00 CET the Mobypicture.com, Moby.to and 147 other domains Mathys van Abbe registered got suspended by Sitelutions, the company we’ve been using for many years for domain name registration and DNS hosting.

A Mobypicture user has supposedly uploaded a copyrighted photo on our website. The company owning the rights of this picture has made a complaint and sent us a DMCA notice through Sitelutions.

Read the rest of the story on the Mobypicture blog.

We apologize for all the trouble this caused. We already made sure there were as less single-points-of-failure as possible in our architecture, but did not suspect DNS would be the cause of such severe downtime twice in 2 weeks. We will make sure this won’t happen again.

Rate limiting our API

In: Announcements by: mathys

20 Jul 2010

We never had hard limits on our API, but because of some excessive use of our Search API lately, we are forced to implement rate limiting. We will however not limit the upload call and will play nice with the rate limit.

Currently we will limit calls to our Search API to 5 calls per 10 seconds. That’s still 1800 calls per hour. Our current 1.0 and new 2.0 API’s are not yet limited, but will be in the future. The same limits will probably apply.

Please note that:

You should implement caching on your end when you use our API and expect a lot of traffic. We receive a lot of uncached queries to, for example, getThumb and SearchPosts, which could easily be cached.

Our API is not built for large scale javascript implementations. You should always proxy calls through your own server, to prevent massive duplicate queries.

(fulltime 32-40 hours)

At Mobypicture we’re constantly working to improve and expand the functionality of our software. Currently we are looking for a frontend developer with more than excellent design skills who can keep up with the pace.

Do you have the skills to do both frontend development as well as developing and implementing design based on existing style guides and wireframes? Can you switch between projects quickly, are not afraid of a tight deadline and are you capable of bringing our front-end to the next level? Than get on board with Mobypicture! Read the rest of this entry »

About Mobypicture Developers

Build your own applications on top of Mobypicture, like over 600 others have done before you using our extensive API.

You can find find out more about the usage of the Mobypicture API in the API Documentation. To use the API you have to get a developer key. This also allows you to promote your Mobypicture enabled app on the Mobypicture website.

Get a Mobypicture developer key

RSS Mobypicture product news

  • Talent Centered Publishing January 22, 2014
    New ways of distributing content are changing the world. The publishing world at least. Mobile devices which connect you to the world are reaching the hands of more and more people from all walks of life. Thanks to this connectivity “Every … Continue reading →
  • How do you find the right media mix to tell your story? December 9, 2013
    [ it will take you approximately 12 minutes to read and of course share this blog post, if your concentration is up to the task that is. ] There are 1440 minutes in a day. The average person should spend … Continue reading →
  • Launching the Instant Apps May 6, 2013
    Mobypicture has always been focusing on delivering an extensive service allowing you to do a lot of contextual things with your social postings. This makes our site and native apps rich and full of features. For posting many of our … Continue reading →