Posts Tagged ‘API’

Where we are going…

Monday, April 12th, 2010

Hi folks,

have been on the road a lot in the past weeks and talked to a many people from all around the world. I had lot of great and inspiring discussions and often I was asked where the oxygen journey is going to. There was so much buzz about our Oxygen.next service out there and with our open API we took another step that many of you don’t understand. So let me tell u what it’s all about and what’s the strategy behind all this.

When we once started to develop our Oxygen media platform we wanted to enable everybody to make use of the possibilities of this media. Our first clients started to give us feedback and feature wishes and we implemented them. Product development has always been highly customer feedback driven and that made us very successful over the years.

But as most of you know digital signage can be used in incredibly many ways. So one day we found out that we had too many features! Our software simply became oversized for a lot of customers with only simple needs!

Nothing easier than that you might say…just throw away some features and there you go…or hire a UI designer to clean up your messy frontend ;)

As you might guess…it’s not! It turned out that most customers had simple needs – but these were all different! So how to deal with that!?

“Customization” is the key!

Ok, great….so how to achive that? I’ll tell you:

First step was to open the product so that everybody could make use of it….that’s why we launched Oxygen.next, our free digital signage service. Now everybody could benefit from the possibilities of digital signage – without boundaries!

Next step was to open the platform to developers….and here the API enters the game. It allows customers to make use of our feature-rich digital signage backend and focus on the customers needs like integration into existing software platforms ( CRM, CMS, ERP, etc) or to build custom UIs.

Third step: an application server! While the API allows developers to make use of our platform and don’t have to invent the wheel twice, there’s still much work to do on the UI side…building an app based on the API only still means to build a whole UI. That’s a lot of work (that’ll cost a lot of money and time)…you need to develop login routines, user rights management, etc.

So we are coming up with a more modular approach…an application server that allows you to just remove existing modules, change them and add new ones….depending on your customers’ needs!

I hope you can see the shapes of our vision more clearly now…we allow partners and customers to customize the UI according to their needs, so users will only get to see what they should! Great…isn’t it :)

Best wishes

Matthias

We are going OpenSource…

Tuesday, January 26th, 2010

Hi Everbody,

yes we are going OpenSource…but stop: Not Completey! As part of our effort to spread the Oxygen API, we started an Open Source implementation of a .NET based Client Library. Right now it’s on alpha stage, but we will continue to work on it and make it production stable!

Community contribution is, as always, welcome :)

You can find some info and the link to the sources here: http://wiki.oxygennext.com/index.php/Oxygen_.Net_Client_Library

We are also looking forward to our users contributing Open Source Client Libraries for their desired platform like PHP or Ruby. If you like to do so and need help, get in touch with us!

So long,

Matthias

Weil wir Visionen haben, haben wir eine API

Friday, January 22nd, 2010

Eine Programmierschnittstelle, die anderen Programmen die Anbindung an ein bestehendes System ermöglicht, ist mehr als bloß Software – sie ist das Tor zur Umsetzung eigener Visionen. Das war auch der Ansatz, warum wir eine API für die Oxygen Media Platform entwickelt haben. Wir wollen den Nutzern unserer Platforn erlauben, ihre Visionen umzusetzen oder Kundenwünsche auf einfachstem Weg zu erfüllen.

Unser Webservice www.oxygennext.com stellt das Framework zur Verfügung, mit dem jeder seine Projekte umsetzen kann. Die API ermöglicht es, Visionen, Kundenwünsche oder auch nur geringe Anpassungen einfach und schnell umzusetzen.

Unsere Oxygen REST API verwendet offene Standards, wodurch Kosten eingespart werden. Zu diesen Standards gehören auch die allgegenwärtigen, internetbasierenden Technologien wie sie auch von Google oder Facebook verwendet werden. Damit sind die Barrieren für den Einstieg vergleichsweise niedrig, da viele Entwickler heute schon damit arbeiten.

Die API steht ab den 15.02.2010 frei zur Verfügung und kann sofort für alle Oxygen.next Projekte verwendet werden. Im zweiten Schritt ab Mitte Mai wird die API auch ganzheitlich der Oxygen Media Platform zur Verfügung stehen und damit auch den 42media Kunden erlauben, ihre Visionen selbstständig weiterzuentwickeln.

Bei der Erstellung eigener Applikationen sind Ihren Ideen nahezu keine Grenzen gesetzt. Sie können Ihr System beispielsweise in Google Maps integrieren und sich Standort und Status aller Ihrer Oxygen Stations anzeigen lassen, oder Sie binden Ihre YouTube-Playliste in Ihre Player ein, die dann die Videos auf Ihren Screens abspielen. Sie könnten sich auch ein Monitoring-Tool aufbauen, das Screenshots aller Ihrer Player auf einem Display mit 36 Bildbereichen darstellt, oder Sie erlauben es Plattformen für Werbebuchungen, Spots direkt in Ihre Playliste zu einzuplanen.

Auch ein Anpassen des User Interface ist möglich, und damit sind Tools für lokale Redakteure, ein direkter Eingriff von Werbekunden oder der einfache Upload von Inhalten an eine bestimmte Stelle problemlos möglich. In nur drei einfachen Schritten lassen sich komplexe Abläufe vereinfachen. Ein Beispiel: 1. Laden Sie hier ein Bild hoch 2. Geben Sie den Anzeigezeitraum ein. 3. Klicken Sie auf senden.

Der Ablauf dahinter würde wie folgt aussehen: Das Bild wird an einen festen Platz in der Sendeschleife eingebunden. Die Anzeigedauer ist definiert. Die Anzahl der Ausspielungen ist vorgegeben. Der oder die Player sind vorgegeben, auf dem das Bild in die Sendeschleife eingebunden wird. Das Bild löscht sich nach Ablauf automatisch.

Da wir Digital Signage als Bestandteil einer zukünftigen Gesellschaft sehen, steht dessen Einsatz im privaten Bereich jetzt nichts mehr im Wege. Sich morgens in der Küche seine Twitter-Nachrichten als Newsticker anzeigen zu lassen und zugleich Nachrichten, Wetter  und das Tageshoroskop zu lesen, wird so zu einer Selbstverständlichkeit.

Peter Dombrowski

Gettin Ready for a whole new world

Thursday, January 21st, 2010

Hi there,

as we are preparing for ISE 2010 at Amsterdam, we are also finishing our new Open API that will take Digital Signage to a whole new dimension! Our Developing Team has been working hard to deliver a unique user expierence to all developers out there. Users who are already taking part at the currently running open technology preview (which by the way you should also join by filling this form: http://www.42mediagroup.com/Beta-Programs.60.0.html )  are completely blown away by the power we gave into there hands! Some even go as far to say that this will define the new standard for Digital Signage Software!!! So everbody without API…go home ;)

right now i’m totally looking forward to see some great User Apps hitting the streets! we will take the final product online by mid of february, so be prepared to enjoy a awesome ecosystem of apps thats will be coming up.

But let me tell you some details:

We build a RESTful API which means it is based on the open web standarts like http, xml, json, hyperlinks, etc that made the internet as huge as it is today. So developers can use whatever programming framework (PHP, Java, .Net, Ruby, JavaScript, Objective C, C++ and even from a simple command shell) they like and whatever platform (Windows, OS X, Linux, Symbian, BeOS, IPhones, Blackberrys, ect.) they adore! Forget about SOAP…thats soo 1990ies! But who else is using this fancy RESTful stuff you might think!? well, let me tell you that every Company which is succesfull on the web today uses it for its APIs…to name some smaller ones you might know: Google, Facebook, YouTube, Flicker, Twitter, Amazon, ect….just to name a few :)

Ok, other market participants claim to have APIs too. they let you perform ad campaign management from third party apps…what is this? a joke!? we offer COMPLETE access to every bit and byte….no boundaries! we took down the wall!

For everybody interested to get some more “in deep” technical information i did like to recommend having a look at the documentation: http://wiki.oxygennext.com/index.php/Oxygen_REST_API

You see, we fulfill what we promise :) but wait, there is even more:

Right after the API Release we will bring up our new Application Server Framework, which will allow you to build Apps that run right inside our OMS User Interface to offer a streamlined user expierence….and also save you time and developing money, because you don’t have to invent the wheel twice (like building a own user management or loggin panel, ect)!

ok, to be honest….there is even more to come….but i will not tell you for now :) its a secret…hehe

i hope u enjoy the upcoming weeks and all the possibilitys we are giving you

See u at Amsterdam

best,

Matthias