はじめてのiPhone/iPod touchネイティブアプリ開発
ミッション
iPhone/iPod touchの勝手アプリでHello Worldする
環境
アプリ開発
heavenly(iPhoneのシステムファイル。コンパイルしたオブジェクトをリンクするためのライブラリ)
Mounting the 694-5262-39 DMGでheavenlyを作成
iPhone-binutils(アプリ開発用のヘッダー、コンパイラ、リンカのセット)
- Toolchain Project
- iPhone binutilsからソースコードをDLしてコンパイルする。めんどくさそう…
- コンパイル済みのバイナリも配布されてる。Easy iPhone Toolchain Installationを参考にインストール。けどなんかうまくいってないっぽい??
- MacPortsでiPhone関連のパッケージ(とりあえず、arm-apple-darwin-binutils、arm-apple-darwin-cc、arm-apple-darwin-runtime)をインストール。heavenlyは指定のフォルダにコピーする。だいじょうぶっぽい。。
Xcode用テンプレート
Hello World
- Xcode>新規プロジェクト>iPhone UIKit Application
- UIKit Hello Worldのソースコードを参考につくって実行。build/Releaseフォルダにアプリができる。
iPhone(FW 1.0.2)のセッティング
SSHをインストール
【WIN】Nate True's iPhone SSH kitを使う。
iPod touch(FW 1.1.1)のセッティング
Jailbreak Guideを参考に。Jailbreak、SSHインストール、アプリインストールまで。
その他
サードパーティーのアプリ
Installer.app Beta(いろんなアプリをインストールできるアプリ)
感想
開発環境の構築がめんどくさかった。。。
はじめてのOSC
ミッション
iPhoneでFlashをコントロールする。OpenSound Controlでデータ通信する。
準備
- flosc(Flashと他のプラットフォームとのデータ通信に必要なJavaサーバー)
- Flosc AS3 Classes(AS3用のOSCライブラリ)
- Open Sound Control for PHP(PHP用のOSCライブラリ)
つくりかた
aka.iphoneを参考に、ボタン→JavaScript→PHP→OSC→flosc→Flashなwebアプリをつくる。
はじめてのDSLua
ミッション
準備
- Nintendo DS Lite
- R4(マジコン)
- DSLua 0.7(開発環境)
- DLDIパッチ for R4
- DLDIパッチツール Win32 GUI
セットアップ
- How to Setup and Use DSLua 0.7を参考にインストール。
- R4でDSLua.ndsを起動して、01 - Hello.luaを選択。Hello world!とか出る。
感想
- お手軽な感じが嬉しい
- 動作が不安定?DSがよく止まる
- エミュレータで動かない。。
はじめてのNintendo DS Homebrew開発
ミッション
DSでHello World!
セットアップ
- MinGWをインストールする
- devkitProをセットアップ
- C:\devkitPro\examples\nds\Graphics\2D\hello_world\hello_world.prjとかをProgrammers Notepadで開いて、makeする。
- できたhello_world.ndsをR4で起動する。
- 表示されたのでとりあえずOK↓
感想
動くと嬉しい
はじめての自作センサーバー
ミッション
Wiiセンサーバーを自作する。
via わぱのつれづれ日記 - はさみとカッターだけでできる Wii用「自作センサーバー」
感想
センサーの距離を調節できてべんりー
宿題
見栄えをちゃんとしたい。USB接続にしたい。
おしまい。