タグ

opensocialに関するlizyのブックマーク (10)

  • OpenSocialガジェットの開発にjQueryを使う·opensocial-jquery MOONGIFT

    mixiがOpenSocialに対応したとあって、日においてもOpenSocial開発に力が入ってくるかも知れない。海外SNSを含めて一つのコードが全てのSNSで動作する(実際には動作しないことが多いようだが)のが魅力だ。 OpenSocialガジェット用のjQueryライブラリ そんなOpenSocialではあるが、JavaScript主体のコードで組みづらい場合があるかも知れない。そんな時はopensocial-jqueryを使い、効率的な開発を行おう。 今回紹介するオープンソース・ソフトウェアはopensocial-jquery、OpenSocial対応のjQueryライブラリだ。 opensocial-jqueryはOpenSocialの面倒な部分を吸収してくれるjQueryライブラリだ。Ajaxを使ったり、JSONを使うような操作が簡単にできるようになる。YoutubeやPi

    OpenSocialガジェットの開発にjQueryを使う·opensocial-jquery MOONGIFT
  • これが、Googleが描くWebの近未来像だ! (1/3)

    9日に開催されたGoogle Developer Day 2009(GDD2009)。開発者向けのイベントであり、開発ツールなど技術的な話題が中心ではあったが、それゆえに「Googleが近い未来にどういった変化を起そうとしているのか」を垣間見る機会でもあった。 これまでWebの世界に様々なイノベーションを起してきたGoogleが、次に何を用意しているのか? 個々にキーワードを拾うだけではなく、その全体像や相関性も含めて理解することは、私たちが関わるビジネスにもきっと役に立つ、という視点からまとめてみたい。 まずは全体像の把握を 先日の基調講演の速報(関連記事)で紹介したキーワードを上図のように整理してみた。こうしないと、たとえばAndroidケータイを「iPhoneに対抗するスマートフォン」とだけ理解してしまい、“PCウェブ”(PCのブラウザでアクセスするWeb)との連携という部分を見落と

    これが、Googleが描くWebの近未来像だ! (1/3)
  • Google FriendConnect APIとFacebook Connectという変態たち - snippets from shinichitomita’s journal

    遅ればせながら、Google FriendConnect がAPI出しましたね。Google FriendConnect体がブログパーツ的にウェブに貼付けるものだったので、それ用のガジェット開発キットかなと思ってあつかうと、間違えますね。これ、ぜんぜんガジェット開発者だけの話ではないですよね。 早速えーじさんが記事を書いてます。 サービス提供者にとって,今回公開されたGFCの認証機構は魅力です。OpenIDを使ってすら複雑なサーバー実装を必要とした認証が,HTMLファイルとJavaScriptの設置だけで実現できるのです。認証機能を完全に外部にたよることで,Cookieのパラメータでログイン状態を判断し,さらにそれを認可にも用いることで,サービス提供者は開発の手間を劇的に減らすことができます。 http://gihyo.jp/dev/column/01/social/2009/03180

    Google FriendConnect APIとFacebook Connectという変態たち - snippets from shinichitomita’s journal
  • OpenSocial Development Environmentをリリースしました

    OpenSocial Development Environmentの最初のバージョンを日リリースしました。 http://www.eisbahn.jp/trac/osde OSDEは、OpenSocialアプリケーションを開発するためのEclipseプラグインです。もし皆さんがOpenSocialアプリケーションを開発しテストを行う際に、いずれかのSNS(orkut.com、myspace.com、hi5.comなど)を使わなければなりません。これらのSNSを使う手法は、皆さんに強力な制限を与えることでしょう。例えば、ソーシャルアプリケーションをテストするために友達を作らなければならず、多くの機能をサポートしたSNSを探さなければならず、SNSが安定して稼働していなければなりません。 OSDEは、皆さんに個人的なSNSを提供することができます。この小さなSNSの中で、皆さんは会員のプロ

  • iPhoneとOpenSocialは相性がよい?

    既存の大手SNSが、iPhone向けのアプリケーションを続々と公開している。App Storeに「ソーシャルネットワーキング」というカテゴリがあるくらいの勢いである。FacebookやMySpace、そして先日mixiもiPhoenアプリの公開を始めた。 「 mixiのiPhoneアプリ公開」 - IT media このmixiアプリは、多くのmixiユーザに使われてるだけでなく、内部でAtomPubを使ってmixiにアクセスしていることが多くの技術者の心を掴んだ。つまり、超閉鎖的SNSだと思われているmixiも、AtomPubでの外部との連携手段が存在していた、ということだ。 OpenSocialでは、v0.8からRESTful APIが規定された。これにより、SNSのWebサイト外の任意の場所から、SNSが持つ情報を取得したり更新したりできるようになる。そして、その手順(プロトコル)が

  • 第2回Ext.JS/Ext GWT勉強会に参加してきました

    日、「 第2回Ext.JS/Ext GWT勉強会」に参加させていただいた。その中で、Ext.jsを使ったOpenSocialアプリケーションの開発についてお話をする機会をいただいた。 来場者の興味は「Ext.jsのライセンス」と「Ext.jsの技術ネタ」に向いているようで、OpenSocialの説明に時間を割きすぎた僕の内容は、ちょっと場違い的な感じだったかもしれない。もうちょっと説明の仕方があったのかもなぁ、と反省。 皆さんExt.jsを含め、どのJavaScriptライブラリを使用すればいいか、悩んでいるようだった。Ext.js勉強会なので、少なくとも「Ext.jsいいですよ!」っていう売り文句がどのスピーカーからも聞かれないとダメなのかも。最低でも「Ext.js使ってみようかな!」って思いを持って帰って欲しいので、そういう意味では、今日の僕の発表が貢献できたかどうか、怪しいところと

  • OpenSocialはネットワークを開放できるか

    Googleが2007年11月1日に発表した「OpenSocial」は,それぞれのSNS(ソーシャル・ネットワーキング・サービス)の提供するサービスにアクセスするためのAPIを,SNSベンダー間で共通化しようとする試みだ(関連記事:Google,ソーシャル・アプリケーション開発用API群「OpenSocial」を正式公開)。APIが共通になれば,SNS向けアプリケーションの開発が容易になると同時に,複数のSNS間でアプリケーションが展開しやすくなる。 実用化に向けて前進 発表当初は,OpenSocial対応アプリケーションの動作や機能を検証できる環境が,Google傘下のSNSであるorkutや,hi5などに限られていた。しかし,2007年12月にはApache software FoundationのOSS(オープンソース・ソフトウエア)プロジェクトとして,OpenSocialのJav

    OpenSocialはネットワークを開放できるか
  • こみゅすけ Open Social Editionを作りました

    こみゅすけには、 RESTful APIが実装されている。つまり、他のプログラムからこみゅすけの情報を取り出したり変更できるようにしてある。これを使って、「こみゅすけ Open Social Edition」なるものを作ってみた。現在、orkut SandboxとHi5 Sandboxにて動作している。 (1) こみゅすけ Open Social Edition for orkut (2) こみゅすけ Open Social Edition for Hi5 実はこの2つ、プログラム的には全く一緒。異なるOpen Socialコンテナで、言い換えると、異なるSNSサービスで、全く同じアプリケーションがそのまま動作することの証明である。ホントにあっさりと動いてしまったので、僕も正直びっくりした。CSSの解釈の違いなどに悩まされるのかなぁ、と考えていたのだが、所詮iframe内での表示なので、問

  • Googleデベロッパー交流会 第5回「Open Social」に参加してきました

    先週の3月14日、 Googleデベロッパー交流会 第5回「Open Social」に参加させていただいた。今回は、パネルディスカッションのパネラーの一人として、Open Socialについて他のパネラーの方々と共に語らせていただいた。 何だかんだ言って、結局僕が一番話をしちゃってたかもしれない。うーん、良かったのか、悪かったのか。。。 Open Socialというと、やはりSNSアプリケーションの開発に関する話が中心になると思っていたのだが、僕にとって非常に意外だったのは、SNSを運用している人、あるいはSNSのサーバを作っている人が会場に多く来ていたということだ。特に、地域SNSとそれらのスケールアップを課題に持っている人が多く、その解決策としてOpen Socialに期待している、という話を伺うことができた。 Open SocialでのSNSアプリのポータビリティ性を重要と考えたため

  • Google OpenSocialによってSNSで何ができるのか?

    筆者は、オープンソースのSNSエンジンを開発する「OpenPNE」プロジェクトを運営するうえで、これらの話題に当事者としてかかわっています。 稿では、Googleが大々的に発表し、mixiも賛同を表明と鳴り物入りで登場した「OpenSocial」について取り上げます。「OpenSocial」の成り立ちや現状、アプリケーションの作り方などを前編・後編に分けてご紹介していきます。 OpenSocialとはいったい何なのか? 最初に、「OpenSocial」とは何かを解説しましょう。 「OpenSocial」とは、Googleが2007年11月に発表したSNSに関する共通のAPI、つまり、SNS上で動作するアプリケーションを開発する際に利用できる共通の機能セットのことです(参考「GoogleSNS向けAPI「OpenSocial」公開」)。 Googleが発表した「OpenSocial」の定

    Google OpenSocialによってSNSで何ができるのか?
  • 1