2010年2月アーカイブ

こんにちは、バズー株式会社、開発チームリーダーの清水です。

PHPグラフ作成ライブラリに pChart というものがあり、なかなか綺麗なグラフが書けるのですが、あるデータを渡すとフリーズ(実行時間が30秒を超える)するバグに遭遇しました。

グーグル先生に聞いてみると drawScale の第3引数を SCALE_NORMAL にするとハマるらしいです。SCALE_NORMAL はグラフの最大値・最小値を渡されたデータから自動的に決定するオプション。SCALE_START0 として最小値を明示的に 0 にすると嘘のように解決しました。これ、モジュールの重大なバグじゃないですかね?

上記のバグに対応し、普通の棒線グラフを出力するサンプルです。


// Standard inclusions
include("pChart/pData.class");
include("pChart/pChart.class");

// Dataset definition
$DataSet = new pData;
$DataSet->AddPoint($datas,"datas");
$DataSet->AddPoint($labels,"labels");
$DataSet->AddSerie("datas");
$DataSet->SetAbsciseLabelSerie("labels");

// Initialise the graph
$Chart = new pChart(230,230);
$Chart->setFontProperties("Fonts/tahoma.ttf",6);
$Chart->setGraphArea(35,10,220,195);
$Chart->drawGraphArea(255,255,255);
$Chart->drawScale($DataSet->GetData(),$DataSet->GetDataDescription(),SCALE_START0,0,0,0,TRUE,30,2,FALSE,$skips);
$Chart->drawGrid(5,TRUE,230,230,230,255);

// Draw the line graph
$Chart->drawLineGraph($DataSet->GetData(),$DataSet->GetDataDescription());

// Create image file
$Chart->Render($image_path);

ちなみに GD が GIF の出力に対応している場合、pChart.class の imagepng を imagegif に直すと携帯でも読める GIF ファイルとして吐かれます。

こんにちは、バズー株式会社、開発チームリーダーの清水です。

mixi_app_trade_dev.png

現在こんな感じのアプリを作成中です。

アプリ名は「みんなで株体験」「今日から株取引」あたりにする予定。

株って興味があるけど、手を出しにくい・・・自分もそう思っている一人です。
Yahoo! ファイナンスも専門的すぎて近寄りがたいし・・・というわけで、株の超初心者向けアプリになる予定です。私も参加者と一緒に楽しみながら勉強したいと思います。

ぜひご期待ください!

こんにちは、バズー株式会社、開発チームリーダーの清水です。

昨日、東京神田で開催された OGC2010 に参加してきました。

http://www.bba.or.jp/ogc/2010/

mixi笠原社長の基調講演から始まって、サイバーエージェント(Ameba) 、DeNA(モバゲー)、デジタルガレージ(Twitter)、ニワンゴ(ニコニコ動画)、ベクター(ゲームDL販売、ソーシャルアプリ)、ISAO(ドリームキャストで有名)とそうそうたる顔ぶれがそろっていて、まさに今が旬の情報が山盛りでお皿からあふれそうなほどあり、非常に有意義なセミナーでした。

受講者はセミナー名が Online Game & Community service というだけあって、ゲーム関係者が多いようでした。あとはスポンサーのインフラ系、決済系の方々。

■Twitter

こちらを一緒に見るとかなり幸せになれます。

http://twitter.com/#search?q=%23bbaogc

■ミクシィ

人気アプリにみる成功の4つのポイント

・分かりやすさ
  ・トップページやチュートリアルが不要なくらいが望ましい
・ソーシャル性
  ・マイミクと一緒に遊んでいる空気感
・巻き込み性
  ・招待、アクティビティ
・継続性
  ・ユーザーを飽きさせない仕組み
  ・継続的な改善(出して終わりはダメ)

mixiアプリの8割のユーザーが招待されて使い始めるというのもびっくりでした。

■サイバーエージェント

右上に行くほど滞在時間・定着率が上がる。

ソーシャル
↑
|
|グルっぽ  ピグ
|    なう
|ブログ
|
+-------→リアルタイム

Ameba は日本のブログでナンバーワン。アバターチャットもやっていたとは知りませんでした。
芸能人・有名人というダントツのコンテンツを生かして上手く集客し、マネタイズしている模様。

相手の素性がわかるとコミュニケーションの敷居値がさがる、というのはなるほどと思いました。

■DeNA

・もともと無料ゲームをキーワードに誘致しているので、1600万人のゲーム好きが集まっている
・いろんな趣味・嗜好のひとがいるので、いろんなジャンルのゲームが必要
・あとは終始マネタイズの話
・中国・アメリカにすでに進出済み
  ・OpenFeintというフレームワークを使ったiPhoneアプリが1000近くある

■ゲームディレクター澤氏の講演

・mixiアプリ「カイブツライフ」の運営者
  ・57万ユーザー集めている
・オンラインゲームとソーシャルゲームの比較が分かりやすかった
・ソーシャルゲームにも世界観はあったほうがよい
・後日当日の資料がダウンロード可能になるとのことなのでそちらをご覧いただくのがよいと思います

■デジタルガレージ

・Twitterについてでしたが、すでにユーザーの人には知っていることばかりでした
・マーケティングの事例をたくさん紹介していて、こちらは非常に参考になりました
  ・ユニクロ、楽天、ナイキ、パナソニック、福助、ツタヤ、テレビ番組など

■ニワンゴ

・こちらもニコニコ動画にずっぽりハマっている人にはおなじみの内容が多かったです

・プレミアム会員になるだけで30分の番組をライブ配信できるようになるのは衝撃的!

・番組数142万/月、放送者3.2万/月、視聴者数63万/月というのもマスメディアに迫る数字

■ベクター

・私はもう一方の講演を聞きましたが、ゲーム屋さんにとっては魅力的な内容だったようです
・「恋する私の王子様」で会員数120万ときけばメガヒットですが、APRUが低いのでオンラインゲームと比較するなら会員数を10で割ったくらいでちょうどいいのでは?
・ソーシャルゲームで遊ぶライトユーザーは見た目や演出にあまりこだわらない

■ISAO

・アマゾンEC2を使ったスモールスタートだと $1000/月 程度で済む。これでも負荷分散構成なので、自前で投資するより劇的に安いです。
・固定費を極力最小限にして、あとは変動費化したほうがトータルのコストが全然安い(というか、そうしないと赤字で潰れる・・)
  ・インフラ(クラウドで劇的安価に)、サポート(1件ごとのアウトソースで安価に)

売れるアプリ=(分かりやすさ+ソーシャルグラフ)x収益

・ゲームそのものの作り⇒ユーザーのライフタイムを延ばす
  ・チュートリアル不要
    ・ユーザー≠ゲーマー
    ・直感的にやるべきことが分かる
  ・飽きさせない
    ・第2の「mixi疲れ」にならないためのゆるさ
・ゲームの仕掛け⇒リピート数を増やす
  ・バイラルの仕掛け
    ・招待機能による口コミの生成
    ・くだらない、面白い、腹が立つ、笑っちゃう、感情を動かす
  ・友達と遊べる
    ・mixi/facebook:リアルな人とのつながり
    ・モバゲー/GREE:バーチャルな人とのつながり
・マネタイズ
  ・広告より課金
  ・アイテム、コンテンツ、プレミアム、ポイント(チップ)
  ・決済の多様性(クレジットカードはさほど使われない)
・コストコントロール
  ・固定費:最低限必要なコストのみ
  ・変動費:クラウド、アウトソースなどで最大限大きくしてコストカット

ポイント=DAU(日ごとアクティブユーザー)xライフライムx収益率

       |スタンドアローン|ソーシャル |オンライン(MMO)
-------+--------+------+---------
開発コスト  |200万      |2000万   |2億
プロモーション|中       |低     |高
ユーザー層  |広範囲     |SNSユーザー |ゲーマー
ライフタイム |瞬間      |長     |長
コンテンツ寿命|数週間から数カ月|数カ月~数年|数年
運営コスト  |低       |中     |高
利益率    |低       |最大    |中
KPI      |ダウンロード数 |DAU     |APRU

こんにちは、バズー株式会社、開発チームリーダーの清水です。

mixiアプリで口コミ効果を上げるのに効果的と思われるのが、アプリガジェットの有効活用です。アプリガジェットは、小さな長方形のボックスで、mixiログイン後のトップページ(左側)と、他人が自分のプロフィールを覗いたときの2箇所で表示され、それぞれ別の内容を表示させることができます。小さい領域なので多くの情報を載せることはできませんが、とりあえずアプリへのリンクを貼っておくだけでも十分です。以下3つの利点があります。

・トップページに常時表示されるので他のアプリに埋もれることなく実行してもらえる
・プロフィールページに常時表示されるので、他のマイミクにアピールできる
・ミニメッセージ機能を使って、アプリからのお知らせをその人宛に送れる

ガジェットのソースコードはこちらです。[]は全角なので半角に直して下さいね。

■gadget.xml


<?xml version="1.0" encoding="UTF-8" ?>
<Module>
<ModulePrefs title="青空文庫">
<Require feature="opensocial-0.8" />
<Require feature="views" />
</ModulePrefs>

<Content type="html" view="home">
<![CDATA[
<div align="center"><a href="http://mixi.jp/run_appli.pl?id=11421" target="_top">いますぐ始める</a></div>
]]>
</Content>

<Content type="html" view="profile">
<![CDATA[
<div align="center"><a href="http://mixi.jp/view_appli.pl?id=11421" target="_top">いますぐ始める</a></div>
]]>
</Content>

<Content type="html" view="canvas">
<![CDATA[
ここにアプリ実行画面のソースコードを書く。
]]>
</Content>
</Module>

■解説

・feature="views"と書くのがポイント。
・view="home"がmixiトップページに表示されるガジェットです。run_appli.plでアプリを即実行できるようにします。
・view="profile"が他人が自分のプロフィールを見たときに表示されるカジェットです。view_appli.plでアプリの紹介画面に飛ばします。
・view="canvas"が通常のアプリ実行画面です。

こんにちは、バズー株式会社、開発チームリーダーの清水です。

多数の要望を頂いていたPC版「みんなでチャット」と「女子力UP☆マナークイズ」を1月29日に配信開始いたしました。
見た目はmixiアプリモバイル版とほぼ同じです(こちらは随時見直していきます)。
PC/携帯版とも活用いただければと思います。

こちらもPC版「青空文庫」と同様、超スピードリリースです。
やはり、PC/携帯版があるほうが新規利用者数の伸びがいいですね!

弊社はモバイルイノベーションカンパニーとして今後もソーシャルアプリにキャッチアップしていきます。ご期待ください。

携帯サイト作成のバズー株式会社

名経営者を志す 熱血社長ブログ

浜松町発進!攻めるディレクターブログ

mixiアプリ企画・開発

バズービル写真

セレブスタイル

芝大門スタジオ

キッズスタイル

プライバシーマーク

フィードメーター - 携帯サイト開発を極める!開発チームリーダーのブロ..

あわせて読みたいブログパーツ

カテゴリ

プロフィール

日々めまぐるしい勢いで変わるモバイルビジネスの中心で、開発現場から生の声をお届けします!
CTOを志す人、モバイルを極めたい人必見です!