2010年3月3日水曜日

今年の目標はGAEとスマートフォン開発と英語 はてなブックマーク

今更だけど、今年の目標は、

Google App Engine(GAE)を使ったWebサイトをつくる
iPhoneアプリをつくる
Androidアプリをつくる

ということで、いつの間にか多言語を勉強している。
GAEはPythonを使うつもりだし、iPhoneはObjective-C、AndroidはJava。

2週間くらいやってみた感想としては、GAEの開発はわりとすぐできそう。
iPhoneは思ったより大変そう。Objective-Cが難しい。
今年前半(6月)くらいまでに、GAEで何か開発して、今年の後半で
iPhoneとAndroidアプリを作ることにしようと思う。


Google App Engine



まずこの本で、Pythonに入門。
ウェブ上で情報を集めるのもよいが、やはり本でまとまっているのを読むのが好きだ。



それから、Googleのドキュメント
スタートガイドをやってみたが、非常にわかりやすい。
開発ツールがよくできていて、デプロイなども簡単。

デフォルトのwebappというフレームワークを使う予定だが、Railsのような
かちっとしたフレームワークではないから、キレイに書くには工夫が必要なのかも。

Google App Engineで、MVCとヘルパーメソッドの記述をおこなう。


テスト方法。

Google App Engine/Python で単体テスト
Google App Engineでテスト駆動開発を行うための3つのTips


iPhone、Android


iPhonetとAndroidは、まだウェブ上の入門記事をやってみた位。
やはり本で読みたい。以下、入手予定の本。





今年は、開発の目標とは別に、

・英語を実用レベルにする

という目標もあるのだけれど、それはまた別のエントリーで書くつもり。