OpenSocialの特徴は、開発したアプリケーションをさまざまなSNSに展開することができるという可搬性にあります。つまり、アプリケーションに対するビジネスを行う市場について、特定のSNSだけでなく、世界中の多くの市場を相手にすることができるということになります。 日本のモバイル市場や、世界のいくつかのSNSでは、すでにデジタルコンテンツを売り買いすることが盛んに行われています。この売買を実現するために、モバイルやSNSといったプラットフォームは、課金を行うための仕組みを整えてコンテンツプロバ… more
- Posted:
- 07.03.2009
- Category:
- OpenSocial

どちらもOpenSocialアプリケーションです。mixiアプリやgooホームガジェットを作る開発者は、「mixiアプリ」や「gooホームガジェット」というキーワードに非常に敏感に反応してしまうのは仕方のないことですが、それと同時に「OpenSocial」というキーワードにも反応すべきであり、現在有益な情報を得るためには、むしろ「OpenSocial」で情報収集すべきです。 [書籍] OpenSocial入門 mixiアプリやgooホームガジェットの作り方のほぼ9割は、この書籍で入手することが可… more
- Posted:
- 06.27.2009
- Category:
- OpenSocial

昨日行われたGoogle Developer Day 2009 in Japanはいかがでしたでしょうか?皆さんの興味は、今頃手元にあるAndroid携帯に向いていることでしょう。無料のイベントでのこのプレゼントは、ただただ驚きですよね。それを最大限楽しむためには、ただ操作しているだけではダメです。皆さん、Java言語を覚えて、アプリを作りましょう。 さて、僕が関係したKeynoteやSessionはいかがでしたでしょうか?リハでは、うまく言いたいことが言えず、周りの人に励まされながらも、ドキド… more
- Posted:
- 06.10.2009
- Category:
- OpenSocial

Google Developer Day 2009 in Japanにて行われた「OpenSocialパネルディスカッション」の速報レポートを試みてみます。個人的に感じたポイントのメモです。 OpenSocialをコアとしたSocialWeb全般の話 mixi 川岸さん – コンテナ代表 RMTL 川崎さん – アプリ開発代表 goo えーじさん – コンテナ代表 Google 及川さん – モデレータ ゴール: 一歩会場を出たら、アプリを作りたく… more
- Posted:
- 06.09.2009
- Category:
- OpenSocial

来る6月11日に、OpenSocial Hackathonが開催されます。OpenSocial Hackathonは、他のAPIと比べてその開催頻度が高く、ほぼ毎月行っています。参加者の方々のレベルは幅広く、ちょっとかじったことのある方から熟練者まで様々です。 さて、最近僕の耳に、 「Hackathonへの参加資格はありますか?」 「どれだけOpenSocialのことを知っていれば、Hackathonに参加できますか?」 「自分はHackathonに参加できるレベルではないです」 「OpenSo… more
- Posted:
- 06.01.2009
- Category:
- OpenSocial

5月15日に行われたmixi&OpenSocial-Japan主催OpenSocial Hackathonは、とても高いレベルの成果を参加者の方々がもたらしてくれました。その熱もまだまだ冷めないうちに、OpenSocial Hackathonを6月にも行います! 今回はGoogle Developer Day 2009 Japanの一環として、各APIごとにHackathonが行われます。もちろん、OpenSocial Hackathonもその仲間の一つです。昨年のように、GDDと同じ… more
- Posted:
- 05.27.2009
- Category:
- OpenSocial

5月15日に行った「mixi&OpenSocial-Japan主催OpenSocial Hackathon」のレポートを、mixi engineer blogに掲載しました! [mixi主催OpenSocial Hackathonが開催されました!] – mixi engineer blog http://alpha.mixi.co.jp/blog/?p=895
- Posted:
- 05.27.2009
- Category:
- OpenSocial

OpenSocial v0.9で追加になった「Content Upload Support」仕様について紹介します。OpenSocialアプリケーションでは、画像や動画などが良く使われますし、Album APIも追加になったので、このアップロードの仕様追加は比較的重要なものかと思います。 — [Content Upload Support] Content Upload Supportは、OpenSocialコンテナに対して、JSON/XML/AtomPub RESTfulやJSON… more
- Posted:
- 05.15.2009
- Category:
- OpenSocial

OpenSocial v0.9からちゃんと規定された「Content Rewriter Feature」について紹介します。実は多くのSNSで、v0.8.1から使えていた機能です。 — [Content Rewriter Feature] OpenSocialでは、ユーザからの細かく、しかも多量なリクエストを効率よく捌くために、OpenSocialコンテナによって積極的にキャッシュが行われます。ただし、OpenSocialアプリケーションによっては、何でもかんでもキャッシュされては困… more
- Posted:
- 05.14.2009
- Category:
- OpenSocial

OpenSocial v0.9にて追加となった「Clarify timing of callback execution in JS API」仕様について紹介します。コールバック関数の呼び出しに関する規定についてですが、このようなちょっとしたことでも、OpenSocialアプリケーション開発者にとっては非常に重要です。 — [Clarify timing of callback execution in JS API] 今までのOpenSocial APIでは、コールバック関数が呼び… more
- Posted:
- 05.12.2009
- Category:
- OpenSocial

OpenSocial v0.9において追加された仕様「Anonymous Viewer」について紹介しましょう。この仕様は、Viewerが特定されない、あるいはViewerの情報を取得する権限がない場合に、OpenSocialアプリケーションがViewer情報をどのように得るべきか、を示したものです。もちろんコンテナによっては、Viewer情報を取得しようとした際に、この仕様の内容ではなく、エラーを返す場合もあります。 — [Anonymous Viewer] OpenSocialで… more
- Posted:
- 05.11.2009
- Category:
- OpenSocial

OpenSocial v0.9において追加された仕様「Align Portable Contacts and REST」について紹介しましょう。この仕様は、OpenSocialとPortable Contactsの互換性について語られたものです。 — [Align Portable Contacts and REST] Portable Contactsは、アドレス帳やフレンドリストなどにアクセスするための安全な方法をユーザに提供することを開発者が容易に行えるように、とデザインされた… more
- Posted:
- 05.11.2009
- Category:
- OpenSocial

OpenSocial v0.9において追加された仕様「Align JS API and REST」について紹介しましょう。 — [Align JS API and REST] OpenSocial JavaScript APIでは、会員情報を表すためのいくつかのクラスが規定されています。その中で、住所を表すクラスとして、opensocial.Addressクラスがあります。Addressクラスには、緯度経度を表すフィールドや、住所の種別(自宅、勤務先など)のフィールドが定義されていま… more
- Posted:
- 05.10.2009
- Category:
- OpenSocial

OpenSocial v0.9から追加になったAlbum APIについて、そのドラフトから日本語訳を起こしてみました。 — [Album support in OpenSocial] OpenSocial v0.9では、複数のMediaItem(写真、動画、そして音声クリップ)により構成されるAlbumをサポートするための機能が追加されました。これは「Albums API」と呼ばれています。この仕様には、JavaScript API、RESTful API、そしてJSON-RPC A… more
- Posted:
- 05.08.2009
- Category:
- OpenSocial

珍しく大型連休になった今年のGW、皆さまいかがお過ごしだったでしょうか?場合によっては、まだ連休中という方もいらっしゃるかもしれません。 明日はmixi&OpenSocial-Japan主催のOpenSocial Hackathonの事前ミーティングが行われます。応募された方は、忘れずに参加してください(今日中にリマインダメールを差し上げます)。 それにしても、体調が悪い連休でした。今も体がフワフワします。
- Posted:
- 05.07.2009
- Category:
- OpenSocial

遂に日本にOpenSocialが上陸しました!3月26日、gooホームがOpenSocial Sandboxを開発者向けに公開しました。 http://developer.home.goo.ne.jp/ このgooホーム Sandboxのすごいところは、海外のOpenSocial対応に比べて、仕様の解釈や実装されているAPIの幅、そして情報へのアクセス権限に関してしっかりと考慮されている点です。例えば、 パーミッションモデル などを見ると、OpenSocialに詳しければ詳しい人ほど、きっと涙を… more
- Posted:
- 03.31.2009
- Category:
- OpenSocial

遂に、日本初のOpenSocial対応SNSが登場しました!その名も「gooホーム」です。 http://developer.home.goo.ne.jp/ そして、gooホームをプラットフォームとして、早速OpenSocial Hackathonを開催いたします! http://groups.google.co.jp/group/opensocial-hackathon-0424 今回の開催は、gooホーム、リクルート メディアテクノロジーラボ、そしてOpenSocial-Japanコミュニテ… more
- Posted:
- 03.27.2009
- Category:
- OpenSocial

技術評論社のWebサイトにて、OpenSocialに関する連載を始めました。 [OpenSocialを利用してガジェットを作ろう!] http://gihyo.jp/dev/serial/01/opensocial 今回の連載は、gooホームを担当しているえーじさんとの共同執筆です。主にOpenSocial JavaScript APIを使ったガジェットの開発方法について取り上げます。各種APIを順に紹介しながら、全体で1つのガジェット全体のコードを把握していく、という内容とする予定です。各記事… more
- Posted:
- 03.22.2009
- Category:
- OpenSocial

OpenSocialアプリケーション開発をしやすくするために開発を始めた「OpenSocial Development Environment」が、OpenSocial API Blogで紹介されました。 [Introducing the OpenSocial Development Environment] – OpenSocial API Blog http://blog.opensocial.org/2009/03/introducing-opensocial-developm… more
- Posted:
- 03.21.2009
- Category:
- OpenSocial

People & Friends APIを使って会員情報や友達情報などを取得する際に、条件に一致する人数が多くなることを想定し、ページングを指定することができるようになっています。例えば、JavaScript APIであれば、PeopleRequestFields.MAXとPeopleRequestFields.FIRSTを使って、1リクエストに含める件数と開始インデックスを指定することができるようになっています。 しかし、Activities APIにおいては、残念ながらOpenSo… more
- Posted:
- 03.19.2009
- Category:
- OpenSocial

« Next | Previous »