Składniki

Google, inni zwolennicy Mark OpenSocial za pierwszy rok

Mark and Ethan Bet Everything on a Wikipedia Race

Mark and Ethan Bet Everything on a Wikipedia Race
Anonim

OpenSocial kibice świętowali w czwartek, co uważają za duży postęp w tym projekcie, aby ustanowić wspólny zestaw standardowych API i narzędzi do tworzenia aplikacji społecznościowych.

MySpace, wczesny zwolennik, zorganizował wydarzenie w swoim biurze w San Francisco, aby zaznaczyć pierwszy projekt urodziny. Obecni byli przedstawiciele innych dostawców, a także około 300 deweloperów i oczywiście pracownicy Google, którzy uruchomili OpenSocial w listopadzie 2007 roku. Będzie impreza w czwartek wieczorem, tort urodzinowy i wszystko.

Korzystanie z OpenSocial, programistów stworzyliśmy ponad 7500 aplikacji, które z kolei zostały zainstalowane ponad 315 milionów razy w ponad 20 serwisach społecznościowych. Wśród najważniejszych technologii znajduje się znaczące ulepszenie interfejsu API, teraz w wersji 0.8, oraz dostarczenie składnika REST [Representational State Transfer] po stronie serwera, ważnego dla aplikacji mobilnych i korporacyjnych, które muszą korzystać z serwerów zaplecza.

jest także open-sourceową implementacją OpenSocial API o nazwie Shindig, nadzorowaną przez Apache Software Foundation i zaprojektowaną tak, aby umożliwić właścicielom witryn wdrożenie OpenSocial w ciągu kilku godzin.

To, co nie zostało zrealizowane, jest dość ważne zadanie przekonania Facebooka do wsparcia OpenSocial, duża luka, biorąc pod uwagę, że firma jest najpopularniejszą platformą dla aplikacji społecznościowych.

Tak długo, jak Facebook nie działa, wizja OpenSocial ułatwia życie programistom, upraszczając przenoszenie aplikacji do różnych strony pozostaną w najlepszym przypadku częściowo spełnione.

Retoryka Facebooka może wynikać z obaw związanych z konkurencją. Wielu uważa OpenSocial za próbę podważenia impetu platformy Facebooka, która po raz pierwszy zniknęła z rynku w maju 2007 r. I szybko stała się hitem dla programistów.

Aby podkreślić, że OpenSocial nie był przeznaczony wyłącznie dla własnej korzyści, Później Google przekształcił projekt w fundację typu non-profit, w którą zaangażowani są również sponsorzy tacy jak MySpace, Yahoo, Hi5 i inni.

Jednak Facebook pozostaje w najlepszym razie nie-punktowy, jeśli nie całkowicie niezainteresowany. Zapytana o komentarz na temat OpenSocial, rzeczniczka Facebooka powiedziała za pośrednictwem poczty elektronicznej: "Facebook jest zwolennikiem open source i dostrzega wartość wszelkich wkładów, jakie Fundacja [Otwarta społeczność] może wnieść do branży." Chociaż Facebook nie należy do Fundacji, firma nadal koncentruje się na rozwijaniu platformy Facebook, aby przynieść korzyści społeczności programistów i pomóc użytkownikom w skuteczniejszym komunikowaniu się i dzieleniu się informacjami. "

Drzwi są otwarte dla Facebooka, powiedział Allen Hurff, starszy wiceprezes MySpace ds. inżynierii i nowy przewodniczący OpenSocial Foundation.

David Glazer, inżynier Google ściśle związany z OpenSocial, chwali platformę Facebook, ale dodaje: "Deweloperzy naprawdę chcą mieć mniej sposobów na tworzenie aplikacji, a Internet zawsze ma tendencję do głosowania nogami na niewielka liczba sposobów rozwiązania konkretnego problemu. "

Co więcej, Fundacja OpenSocial, dzięki szerokiemu wsparciu branżowemu i prowadzonemu przez społeczność procesowi ols i API, oferuje większy udział deweloperom, aby móc się wypowiedzieć, według Glazera.

"Deweloperzy bardzo dbają o to, aby wiedzieć, że każdy standard, w którym obstawiają swoje źródło utrzymania, ma wpływ i nie może być sterowany korzyści z jednego dostawcy "- powiedział Glazer.

Z udziałem Facebooka lub bez niego, OpenSocial realizuje swój cel, powiedział Luke Rajlich, współzałożyciel i dyrektor operacyjny My Mini Life, który prowadzi serwis społecznościowy i oferuje aplikacja o tej samej nazwie.

OpenSocial znacznie ułatwiło My Mini Life przeniesienie jego tytułowej aplikacji do różnych serwisów społecznościowych, które wspierają projekt, w tym Google Orkut, MySpace, Bebo, Hi5 i Ning, on powiedziany. Firma zbudowała swoją pierwszą aplikację na platformę Facebook, zanim OpenSocial był dostępny.

"Istnieją pewne różnice między kontenerami OpenSocial, ale jesteśmy w stanie dość szybko wdrożyć w nowych kontenerach, co pomogło nam rozwijać się szybciej niż moglibyśmy inaczej", powiedział Rajlich, używając terminu "kontener" w odniesieniu do implementacji OpenSocial. różnych witryn sieci Web.

"Bez OpenSocial zajęłoby to znacznie więcej," dodał. "Możemy skupić się bardziej na poprawie komfortu użytkowania, ponieważ nie musimy poświęcać dużo czasu na ponowne wykorzystanie aplikacji do pracy w różnych sieciach społecznościowych."

Jednak Suhail Doshi, student Arizona State University, który zbudował OpenSocial i Facebook twierdzą, że platforma Facebook "wygrywa w ręce" pod względem funkcjonalności dla rozwoju.

"To jest rodzaj natury, kiedy jesteś już dłużej i nie musisz zajmować się spełnianiem wymagań z innych sieci społecznościowych dużych graczy ", powiedział Doshi za pośrednictwem poczty e-mail. "Jest wiele problemów i kłótni o to, co powinno być w specyfikacji i co powinno być traktowane priorytetowo, Facebook może szybciej iterować na ich temat."

Jeśli Facebook wyjdzie na jaw i wybuchnie bitwa w branży, która platforma zakończy się jako preferowanym standardem, kluczem do zwycięstwa będzie otwartość, minimalne ograniczenia i mocne API, powiedział Doshi, który latem ubiegłego roku pracował jako stażysta w Slide, jednym z największych twórców aplikacji dla sieci społecznościowych.

pieniądze na Facebooku na dłuższą metę, ale wszyscy twórcy aplikacji są zależni od każdej sieci. "Rozwijanie w OpenSocial zasadniczo nie polega na umieszczaniu wszystkich twoich jaj w jednym koszyku, co jest ogólnie dobrym wyborem", powiedział Doshi.

Cokolwiek się stanie, OpenSocial będzie nadal dążyć do przodu. Na początku 2009 r. Wprowadzono wersję 0.9 interfejsów API, która będzie zawierała nowy język OpenSocial Markup Language (OSML), zaprojektowany w celu ułatwienia tworzenia aplikacji JavaScript.

Prezes Fundacji Hurff chciałby, aby twórcy IDE (Integrated Development) Środowiska), takie jak Microsoft i Adobe, ułatwiają tworzenie aplikacji OpenSocial w swoich produktach. To zachęciłoby do stworzenia solidniejszych, bardziej zaawansowanych aplikacji OpenSocial, coś, co MySpace z zadowoleniem przyjęłoby na swojej stronie, powiedział.

"W przyszłym roku, kiedy rozmawiamy na drugiej rocznicy Open Social, nie ma wątpliwości, że bogate aplikacje będą miały przyjdź na platformę programistyczną MySpace i Open Social "- powiedział Hurff. Na przykład, przewiduje, że wersje biurowych aplikacji biurowych, takich jak Dokumenty Google i nadchodząca internetowa wersja Microsoft Office będą dostępne na MySpace, które uczniowie mogliby wykorzystać, powiedział.