現在位置:HOME > 主な実績 > Adobe AIR サンプルアプリケーション Metabo Camp / Metabo Dev Night
主な実績
セカンドファクトリーは、かねてから開発・更新を続けておりましたアプリケーション「Metabo Camp」「Metabo Dev Night」のAdobe AIR 1.0 正式対応版を公開いたしました。
Adobe が2008年2月25日にリリースしたデスクトップ用の統合ランタイム環境 Adobe AIR は、アルファバージョンである Apollo が発表された当時、開発事例が少なく、コードが公開されているものはほとんどありませんでした。この状況を踏まえ、社内にて Apollo の可能性を検証するためのアプリケーション「Metabo Camp」と、2007年7月10日に開催されたイベント Adobe Developers Night でのプレゼンテーション用として「Metabo Dev Night」を開発し、公開することを決定いたしました。
「Metabo Camp」においては、ローカルファイルに対するアクセスや既存サービスのマッシュアップなど、 Adobe AIR における特徴的な機能を利用しております。また「Metabo Dev Night」では、Adobe ColdFusion8の機能と連携し、PDFファイル表示する機能が追加されています。
本アプリケーションはAdobe AIRでの開発の先行事例として、Adobe のWebサイト内 Adobe AIRギャラリーで紹介されています。
我々セカンドファクトリーは本アプリケーションの公開によって、この新しいテクノロジーに触れる開発者が増え、 Adobe AIR 開発に関する市場が活性化することを期待しております。案件などで Adobe AIR 開発にご興味のある方は是非弊社までご連絡下さい。
Adobe - AIR 製品概要
http://www.adobe.com/jp/products/air/
Adobe AIRのダウンロード (英語版)
http://get.adobe.com/air/
Adobe AIR 日本上陸の前夜祭!「Adobe AIR Developers Night」レポート
http://www.adobe.com/jp/newsletters/edge/july2007/Fcontent/
Adobe - AIRギャラリー
http://www.adobe.com/jp/devnet/air/gallery/
Metabo Camp 1.0

「Metabo Camp」は運動不足になりがちな開発者のための Adobe AIR アプリケーションです。iPod nanoに蓄積されたNike + iPod Sport Kitの情報を取得し、日々の結果に整理し、その日のワークアウトや体重、アクションリストの結果をtwitterへポストすることができます。また距離単位(km / mi)切り替え、設定保存(twitterユーザー名、距離・体重設定、デイリースコア・体重)、複数iPod/センサー対応といった機能も備えています。
Metabo Dev Night 1.2

2007年7月10日に行われましたAdobe Developers Night用に、「Metabo Camp」にAdobe ColdFusion 8と連携したPDF表示機能を追加したAIRアプリケーションです。
(2008年2月29日、Adobe Air 1.0対応版を公開いたしました。)
ご利用ガイド
ご利用の前にiPod nanoの設定・動作確認を行います。iPod nanoが「ディスクとして使用する」がチェックされていることを確認し、iPod nanoがiTunes上やPC上でアクセスできることを確認します。
- Nike Sport Kitのデータが蓄積されたiPod nanoを接続し、「Metabo Camp」または「Metabo Dev Night」を起動します。
- 体重・距離の表示単位を選びます。
- Nike+iPodのワークアウトデータをtwitterに投稿する場合には、 twitterのアカウントを入力します。
「Metabo Dev Night」では「UserName」の内容がPDF表示に使用されますので、twitterのアカウントをお持ちで無い場合にも入力します。 - 「Metabo Dev Night」ではPDF表示用のColdFusionのサーバーアドレスを指定します。
- 各種設定が完了したら、OKボタンをクリックします。
- 1日ごとのワークアウトデータがリスト表示されます。
- リストを選択するとその日のワークアウト結果がリスト表示されます。
- 体重を入力、アクションリストをクリックしてその日のスコアを更新し、OKボタンクリックします。
- Nike Sport Kitのワークアウト総計をtwitterする場合は 「Total」を、直近のワークアウトした日の情報をtwitterする場合は「Daily」をクリックします。
- 「Metabo Dev Night」では、PDFを表示するボタンをクリックすると、ワークアウトの結果をPDF表示することができます。
「Metabo Camp」「Metabo Dev Night」はApolloの発表当時から、早期公開を目的としたアルファアプリケーションとして開発・更新されてきたものです。その使用に伴って起こる不具合などに関しては自己責任にて使用していただけますようお願いいたします。(セカンドファクトリーでは一切の責任を負いかねますので予めご了承下さい。)
必要システム
※ 使用にはNike + iPod Sport Kitのデータが別途必要となります。
※ Nike + iPod Sport Kitのデータをお持ちで無い方は、DummyDataをダウンロードしてご利用ください。
- PC(Windows/Mac)
- iPod nano
- Nike + iPod Sport Kit
- Adobe AIR runtime
※ twitterに投稿を行うにはtwitterアカウントが必要となります。
※ 「Metabo Dev Night」でPDFを表示するにはAdobe ColdFusion 8が必要となります。
公開履歴
- 2008年2月
- Metabo Camp 1.0 とMetabo Dev Night 1.2 (Adobe AIR 1.0 対応版)を公開。
- 2007年10月
- Metabo Camp 1.0 Beta2とMetabo Dev Night 1.2 Beta2 (Adobe AIR Beta 2 対応版)を公開。
- 2007年9月
- Metabo Camp 1.0 Beta1とMetabo Dev Night 1.2 Beta1 (Adobe AIR Beta 1 対応版)を公開。
- 2007年5月
- Metabo Camp 0.8 Alpha (Apollo版)を公開。
ダウンロード
Metabo Camp (Adobe AIR 1.0 対応版) ダウンロード
Metabo Camp 1.0
[.zip]download Metabo Camp
Metabo Camp 1.0 ソースコード
[.zip]download Metabo Camp Sourcecode
Metabo Dev Night (Adobe AIR 1.0 対応版) ダウンロード
Metabo Dev Night 1.2
[.zip]download Metabo Dev Night
Metabo Dev Night 1.2 ソースコード
[.zip]download Metabo Dev Night SourceCode
ColdFusion 8 用 ソースコード
[.zip]download Metabo Dev Night ColdFusion 8 SourceCode
Dummy Dataダウンロード
Nike + iPod Sport Kitをお持ちでない場合は、ダミーデータを準備することでMetaboCampを使用することができます。
MetaboData.zip
[.zip]download metabo-camp dummydata (Win/Mac)
「MetaboData」フォルダの中の「iPod_Control」をハードディスクや外部ディスク(USBフラッシュメモリ等)の直下に配置してください。
【例】D:\iPod_Control
MetaboData.dmg
[.dmg]download metabo-camp dummydata (Mac)
Mac用のディスクイメージファイル(.dmg)。ディスクイメージを展開し、マウントされたボリュームとして使用してください。
Metabo Dev Nightのソースコード設定
ColdFusion 8 のソースコード設定
ダウンロードした「metabodev」をcfusion\cfusion-ear\cfusion-warなどに配置し、パスの指定を行います。
totalpdf.cfm、dailypdf.cfmにおいて、<cfcontent>のパスを「metabodev」を配置したディレクトリパスに書き換えます。
totalpdf.cfm:
<cfcontent file="C:\JRun4\servers\cfusion\cfusion-ear\cfusion-war\metabodev\prize123.pdf" type="application/pdf; charset=UTF-8">
dailypdf.cfm:
<cfcontent file="C:\JRun4\servers\cfusion\cfusion-ear\cfusion-war\metabodev\prizeday123.pdf" type="application/pdf; charset=UTF-8">
Metabo Dev NightのColdFusion設定
Metabo Dev NightではColdFusionと連携するために、metabodevのアドレスを指定する必要があります。
例:http://localhost:8300/metabodev/
リンク
Adobe - AIR 製品概要
http://www.adobe.com/jp/products/air/
Adobe AIRのダウンロード (英語版)
http://get.adobe.com/air/
Adobe - Flex 3
http://www.adobe.com/jp/products/flex/
Adobe - Adobe ColdFusion 8
http://www.adobe.com/jp/products/coldfusion/
アップル - iPod nano
http://www.apple.com/jp/ipodnano/
アップル - Nike+iPod
http://www.apple.com/jp/ipod/nike/
Twitter: What are you doing?
http://twitter.com/
Twitter API
http://twitter.com/help/api

