Imagga API kits in Ruby and Java, now looking for your platforms!

I guess most of you agree that nothing is as motivating as seeing people being enthusiastic about what you do. And that’s why we feel privileged to have some real supporters among you guys!

We are happy to announce that now we have some great community-supported kit/clients for Imagga API in Ruby and Java!

Trying to stick to the MVP approach when launching our platform in the end of this January, we decided that it’s absolutely OK to have only a PHP client and a well written concise documentation that still allows developers integrate the API in other platforms, until we manage to implement multiple platform kits later on.

We thought that if hackers are eager enough to try and use our API it should be OK for them to spend an hour or two figuring out how to make the proper HTTP calls on their own, in their development platforms of choice. Happily enough, this turned out to be right!

 

Ruby

The first version of the Ruby client was implemented in about two hours by Mart Karu during Seedhack in February! The ColourTag.me team formed during the hackathon was eager to use Imagga’s color extraction and they were using Ruby, so Mart did the ‘hackwork’. He was kind to publish it on GitHub – https://github.com/martkaru/imagga - and to continue supporting it after that. Big Thanks Mart!

 

Java (registered trademark of ORACLE)

The Java API kit is implemented and constantly updated by Jakob Vad Nielsen. He contacted us long time ago, when we still haven’t launched Imagga API publicly, and we took the chance to contact him back once we were ready. Soon after he shared that he has implemented and published a Java kit, available in GitHub again – https://github.com/lazee/imagga-java-kit. Big Thanks to Jakob, also for his feature and tweak requests that make a lot of sense, and for being that rapid in keeping the kit up to date with the constant changes we apply to the API!

Now it’s your turn!  We are currently focusing the majority of our technical efforts to providing more advanced and scalable technology. That’s why porting the Imagga API client/kit to some other platforms unfortunately is out of our very-short-term backlog. But that’s where you can help! Do you feel enthusiastic about what we do and want to try it out, but your preferred platform is neither PHP, nor Ruby, nor Java? You are more than welcome to wrap a client for it and share it with others! Node.js, .NET/C# and Python for example would be very nice additions to our kit-supported platforms. Of course, we will help as much as possible in providing relevant info and support, in addition to the color and cropping API docs that are already there.

We are starting to hire soon, and implementing a tidy kit for Imagga API in a new platform is definitely a plus for those who want to apply. And the good karma should be enough for the others? Please contact us if you think so :)


Seedhack - an awesome experience!

As we announced last week - we were preparing to participate as an API partner in the 3rd edition of Seedhack druing the upcoming weekend. And we did! :) That was a really awesome experience for Imagga. The event started in Friday evening with a lot of hackers and fashionists. Surprisingly or not, most probably becaue of the topic, this was the first hackathon I've participtated with over 40% female attendance.

Seedhack opening
Seedhack opening

Passionate opening by the Seedcamp's team, followed by several keynote speeches from Nick Perrett from HarperCollins Publishers, Nick Cust from NET-A-PORTER.COM and Devin Hunt from Lyst, who provided a lot of inspiration to the participants.

They were followed by API speakers from HarperCollins, ASOS, Google, Net-A-Porter, Imagga (us) and Paypal. In our 5 min API presentation I tried to clearly communicate what Imagga and our APIs are about. It went quite well and a lot of excited people come nearby to talk after :). The word about the event and Imagga even managed to reach New York - in about half an hour after the presentation I got my first email from there, and another one two hours later, regarding the fashion week held in NY at the same time.

The serious hacking started Friday night and continued heavily through the next two days:

Heavy seedhacking
Heavy "seedhacking"

Now, let me share a few numbers that made us feel quite inspired to drill more deeply in the fashion vertical as an appropraite application field for what we do:

  • During the three days of Seedhack we received 11 trial API requests from the "seedhackers": two right away during the API presentation in Friday, two more later in the evening, four more in Saturday, and three more in Sunday. Quite good coverage given that the participating teams were 21 in total;
  • Three of the teams came several times to talk to me for more details about integration ideas, technical details, and pricing;
  • One of the teams - INDELIBLE STYLE (project Colourtag.me) - actually managed to integrate the API during the first day of the weekend! Great job for this team about their passion to levarege on colors, and special "hacker applauses" to Mart Karu who implemented, debugged, and integrated a Ruby client for our color API in no time! He promised to publish it on GutHub in a few days, so you'll be able to enjoy a Ruby blue-print quite soon :)

    Mark Karu and team after a few hours of happy hacking :)
    Mark Karu and team after a few hours of happy hacking :)

Happily enough, exactly this project was one of the five recognized at the award ceremony in Sunday! They win the "Fit & Finish" award, most probably because of their fast execution, including the implementation of a prototype and shooting a promotional video - http://www.youtube.com/watch?v=kPuPKRAV2Sc featuring the brain behind the project - Jessica Healy.

Colourtag.me winning the Fit & Finish award

Now back on Imagga - in addition to the lots of trial requests and the succesfull API integration, from the numerous people that we talked to we got several very creative ideas for potential applications of our cropping and color search, and also some reasonable feature and tweak requests for the APIs. Thank you all, guys!

In conlusion - the event had very very positive atmosphere and was quite well organizated - no tension, everything went smoothly. It also turned out that it's great to have a particular vertical/topic/theme for an event like this - it brings like-minded hackers, mentors and partners and also allows for more objective judging. Well done Seedcamp! Carlos, Kirsten, Ricardo, and Vincent were very supportive through the whole event :) It was a pleasure for me to present imagga and to try to help to the eager hackers there, in your company. Good luck with the future Seedhacks!

Another job well done, so part of the Colourtag.me team and I decided to go for a beer. Luckily there were a few tables for tennis there, so we did our best to beat the locals :):

Table tennis battle with the locals :)

Awesome Seedhack weekend, really!!! :)

P.S.: I think that we managed to improve the public oppinion about Bulgaria at least a little bit this weekend. It should be more clear now that not all Bulgarians are low-qualified labor craving for UK social benefits ;)

P.S.2: You can take a look at the Seedcamp's team perspective of the event, including more details on all particapating and winning teams, here.