ドキュメント

ソーシャルアプリ

ソーシャルアプリはAipo内で動作するソーシャルアプリケーションです。 OpenSocialに準拠したサービスやアプリケーションをAipo内でご提供いただけます。

ソーシャルアプリ

ソーシャルアプリの開発をはじめる

4つのSTEPで今すぐアプリを作成できます。

開発環境の構築 開発環境の構築

ソーシャルアプリを開発するために、まずはオープンソース版Aipoのインストール!
インストーラもご利用いただけます。

ガジェットXML ガジェットXML

ソーシャルアプリはOpenSocialで規定されているXMLフォーマットで記述します。XMLフォーマットの簡単なサンプルをご紹介します。

公式ソーシャルアプリのソースコードを利用する 公式ソーシャルアプリのソースコードを利用する

公式のソーシャルアプリはオープンソースのため、コピー&ペーストで、新しいアプリを簡単にお作りいただだくことができます。

サンプルアプリ サンプルアプリ

ソーシャルアプリはOpenSocialで規定されているXMLフォーマットで記述します。XMLフォーマットの簡単なサンプルをご紹介します。

ソーシャルアプリで出来ること

ユーザー情報を取得する ユーザー情報を取得する

アプリケーションを実行しているユーザー情報、そしてAipoに登録されているユーザー情報にアクセスすることができます。

グループ情報を取得する グループ情報を取得する

Aipoに登録されている部署やマイグループにアクセスすることができます。

アクティビティを送信する アクティビティを送信する

ユーザー操作のタイミングで更新情報を通知することができます。

アプリデータを保存、取得 アプリデータを保存、取得

ユーザーが入力した情報や外部から取得した情報をデータベースに保存することができます。

Aipo風のデザインを適用する Aipo風のデザインを適用する

Aipo標準のポートレットや他のアプリケーションとの統一性を維持するために、Aipo風のデザインを適用することができます。

表示カスタマイズの設定を行う 表示カスタマイズの設定を行う

表示カスタマイズの設定を行うことにより、ポートレット単位での振る舞いを変更できます。

外部サーバを呼び出す 外部サーバを呼び出す

インターネット上のさまざまなウェブサービスや、自分で用意したサーバを呼び出すことができます。

表示領域を調整する 表示領域を調整する

表示カスタマイズの設定を行うことにより、ポートレット単位での振る舞いを変更できます。

異なるビューに遷移する 異なるビューに遷移する

Aipoには複数のポートレットが表示される「通常画面」と、一つのポートレットが表示される「最大化画面」があります。 アプリケーション内で異なる画面に切り替えることができます。

タブを表示する タブを表示する

一つのアプリケーションで複数のコンテンツを表示させたい場合、タブを利用してコンテンツを切り替えることができます。

ミニメッセージを表示する ミニメッセージを表示する

アプリケーション内でのさまざまな動作に合わせて、簡易的なメッセージを表示させることができます。

Flash コンテンツを埋め込む Flash コンテンツを埋め込む

アプリケーション内に簡単に Flash コンテンツを埋め込むことができます。

Aipoの情報を取得する Aipoの情報を取得する

ソーシャルアプリから、Aipoのバージョン情報にアクセスすることができます。