Hyves heeft dinsdag zijn eerste officiële api uitgebracht. De sociale netwerksite hoopt met het ontwikkelpakket anderen aan te sporen om nieuwe toepassingen te bouwen. Daarbij leunt het zwaar op open standaarden en opensource-software.
De api met versienummer 1.0 is na een bètaperiode van een kleine drie maanden vrijgegeven. Het zou ontwikkelaars gemakkelijk toegang moeten geven tot de diverse Hyves-gegevens van de bijna zes miljoen ingeschreven leden. In de eerste versie kunnen onder andere gebruikersinformatie, vriendenlijstjes, fotoalbums en andere profielgegevens worden uitgelezen.
Hyves is naar eigen zeggen een warm voorstander van opensource-software en open standaarden. Het serverpark van twaalfhonderd machines draait op Gentoo Linux en voor de implementatie van het chatplatform hebben de ontwikkelaars destijds gekozen voor het open chatprotocol Xmpp. Ook bij de bouw van de api is gekozen voor software en standaarden die door een breed publiek worden gebruikt en doorontwikkeld. Zo heeft het api-ontwikkelteam gebruik gemaakt van OAuth, een nog jong en open protocol dat de authenticatie voor het extern aanroepen van data voor zijn rekening neemt.
Hyves zal in het tweede kwartaal ook het Opensocial-framework implementeren dat vorig jaar door Google op het web werd losgelaten. Raymond Spanjar, mede-oprichter van Hyves, laat aan Tweakers.net weten dat de api hierdoor het leven voor programmeurs weer iets eenvoudiger zal maken. Zo kan een ontwikkelaar een applicatie bouwen die niet alleen bij MySpace profielgegevens uitleest, maar ook op bijvoorbeeld LinkedIn of Hyves data kan opvragen zonder dat lastige en sitespecifieke aanpassingen nodig zijn. "Wij kiezen doelbewust voor opensource," zo vertelt Spanjar, "Je kunt gebruik maken van de kwaliteiten van anderen en zij op hun beurt weer van jouw kennis. Bovendien kunnen nichegroepen verrassende nieuwe ideeën aanleveren."
Het ontwikkelteam levert ook een bijdrage aan Shindig, de serversoftware die nodig is voor het hosten van het OpenSocial-framework. Spanjar laat verder weten dat in toekomstige versies van de api alle functionaliteit van zijn sociale netwerksite uitgelezen moet kunnen worden, zo lang de privacy of de spamgevoeligheid van de Hyves-gebruikers niet in het geding is. Spanjar zegt: "Het hele ontwikkeltraject is ons eigenlijk erg meegevallen. Je moet er aanvankelijk behoorlijk wat tijd instoppen, maar uiteindelijk bespaart het je juist enorm veel tijd."
Nu de api klaar is kunnen zowel hobbyisten als professionals aan de slag met de gedocumenteerde code. De eerste voorbeelden van mogelijke toepassingen zijn al op de sociale netwerksite te vinden en een eerste commerciële toepassing is al bekend: Hyves-content kan door Tele2-abonnees op de televisie worden bekeken.
Volgens Spanjar ligt de toekomst van zijn site vooral bij het slim gaan benutten van de steeds mobieler wordende gebruiker. "Social networking komt pas echt tot zijn recht tijdens het uitgaan, dus wanneer je sociaal actief bezig bent," aldus Spanjar. De snelgroeiende portal blijft daarom in het offensief. Zo werken Java-ontwikkelaars momenteel aan een applet waarmee Hyves-leden in de toekomst op hun mobieltje zelf kunnen aangeven waar zij precies zijn en wat ze op dat moment uitspoken. De steeds vaker in mobiele telefoons geïntegreerde gps-modules en de oprukkende flatfee-abonnementen voor mobiel internet moeten deze ontwikkeling uiteindelijk in een stroomversnelling gaan brengen.
