Android
Androidアプリ開発にチャレンジ
開発環境
色々方法がある。(ちなみにUbuntu 10.10 で開発してます)
Eclipse を使う
JDK: sun-java6-sdkを使う
Eclipse + ADT Plugin
Titanium Mobile を使う
開発は楽そうだがUbuntuだとインストールに大苦戦
Java 6 が必要
先に App Inventor Setup Software をインストールしておく
ブラウザの画面で「Blocks Editor」を押すとJava Web Startが起動する
Blocks Editorで右上のボタンを押すと実機でデバッグできる
はまった点
実機をUSBでつないでもデバッグできない
http://d.hatena.ne.jp/emergent/20100228/1267334766
adb devicesすると no permissions などと言われる。
$ adb devices
List of devices attached
???????????? no permissions
rootでadb serverを動かさないといけないらしい。
$ adb kill-server
$ sudo adb start-server
$ adb devices
List of devices attached
HT05ZPL00598 device
しかし毎回サーバを起動しなおさないといけなくてめんどくせー
App Inventor
ちょっと遊んでみた。
ブラウザだけで(といっても最初にインストールが必要だけど)かなり簡単に始められるのはいい。
他の方法だと環境構築だけで疲れてしまうので。
ファイル管理とかを意識しなくてよいのも嬉しい。
ビジュアルプログラミングは分かりやすい。ほんとにドラッグ&ドロップだけでできる。
実用的なものを作るのはまだ無理そう。
http://gyazo.com/0d05d62db17029bf50b62f8cea61edab.png
http://gyazo.com/433eb360343634e0d55a83ba38414898.png
http://gyazo.com/20d7f6c5ff44a572dee98fa2bc2eaa99.png
参考
「入門Android2プログラミング」
その他
開発用に Archos 101 を買ってみた。