開発

僕とTitanium Developerの3日間戦争 – 導入まで

とある事情でTitaniumを使ってAndroid/iPhoneアプリを作ることになったのですが、早速Titaniumに手こずってしまったので、記録をまとめてみました。 Titaniumの導入まで(この場合、KitchenSinkをAndroidエミュレータで動かすまで)に三日、作業時間だと約20時間もかかったのは、自分が情弱だったのが原因です。 普通はこんなに時間がかかるはずがないです。(たぶん・・・)

初めに

環境はWindows XP SP3です。 Macユーザーの方はもっと参考になるサイトがあるはずです。お疲れさまでした。 最終的に必要だったことは以下の通りです。
  • ユーザ名(もしくはホームディレクトリ名)に日本語が含まれないことを確認 ※もしユーザ名に日本語が含まれていれば、アルファベットのみのユーザ名で新しく作ることをお勧めします。
  • JDK6のインストール
  • 環境変数PATHにJDKを設定する。 例: 「C:Program FilesJavajdk1.6.0_24bin;」をPATHに追加 ※JDKのバージョン等でパスは異なりますが、最後に「bin」を付けるのを忘れないでください
  • Android SDKのインストール
  • 環境変数PATHにAndroid SDKを設定する。 例:「C:Program FilesAndroidandroid-sdkplatform-tools;C:Program FilesAndroidandroid-sdktools;」を追加
  • Titanium Developer1.2.2をインストール
  • 一息ついて再起動する(必要ないかも?)
  • Titanium Developerを実行し、アカウント登録をする
  • Titanium Mobileをダウンロード
  • Android SDK Package ManagerでAPIパッケージをインストール
  • android-sdktoolsにあるadb.exeをandroid-sdkplatform-toolsにコピーする 例:「copy "C:Program FilesAndroidandroid-sdkplatform-toolsadb.exe" "C:Program FilesAndroidandroid-sdktools"」 ※TitaniumがAndroid SDKのバージョンアップに追いついていないため必要
  • Titanium DeveloperにAndroid SDKのパスを設定する
  • KitchenSink1.6.1をダウンロード ※KitchenSinkディレクトリまでのパスが長くならない場所に置いてください。
  • Titanium DeveloperからKitchenSinkをインポートしてプロジェクトを作成する
  • KitchenSinkプロジェクトを選択肢、Test & PackageタブからLaunch ※SDKはAPIs 2.2かAPIs 2.3がいいらしい。 ※上手くいかない場合も何度かめげずにLaunchするといいらしい。
  • 長いイライラタイムを過ぎるとKitchenSinkが動く!!
  • お疲れさまでした。
(さらに…)

投稿者:tyage 投稿日時:
JavaScript

オープンソースカンファレンス2011 @神戸

オープンソースカンファレンス2011 Kobe - オープンソースの文化祭!に参加してきました。 去年と同じハーバーランドで行われたにも関わらず、迷子になってしまいました。 それはともかく、今回は学生LTセミナーでライトニングトークをしてきました。 ここでも毎度のようにプロジェクターと上手く接続ができなくなり、貴重な時間を食いつぶしました・・・。 ごめんなさい。 発表はかなりあたふたしてしまい、もともと五分でぎりぎりな内容だったのですが、さらにPCが不調だったためデモすらできないという状況でした。 それでもなんとか端折りながら5分に収めましたがw 後はFireFox4のセミナーを見たり火狐グッズをいただいたりしてました。 初・OSC懇親会は楽しかった! OSC神戸
OSC神戸 posted by (C)チャゲ OSC神戸でもらった
OSC神戸でもらった posted by (C)チャゲ (さらに…)

投稿者:tyage 投稿日時:
イベント

ソーシャルゲームはどのように社会へ貢献していくか #givemac2

前の記事の内容を修正して、スライドにまとめてみた。 スライド boku2d(仮)という自作のライブラリを使ってナビゲーション部分を実装した。 このエンジンも判定に含めてくれるとうれしいなぁ。 メインのコードは以下のような感じ。 コピペっぽいところがあるのはご愛嬌。 (時間的に少し焦ってた) (さらに…)

投稿者:tyage 投稿日時: