Contenu connexe
Similaire à 第1回名古屋Android勉強会Lt用資料
Similaire à 第1回名古屋Android勉強会Lt用資料 (20)
第1回名古屋Android勉強会Lt用資料
- 1. Scala でサクサク? Android アプリ !
id: tantack - http://twitter.com/tantack
名古屋 Scala 勉強会/名古屋アジャイル勉強会/ FLOSS 桜山
- 3. 自己紹介
✔ 1 年ほど前からプログラマーやってます
✔ 私の開発力はたったの 5 です
✔ Java, Ajax, SQL, GAE/J, Scala など
✔ 名古屋 Scala 勉強会を共同で主催
✔ 名古屋アジャイル勉強会スタッフ
- 4. 自己紹介
✔ Android とはどのようなご関係で?
✔ HT-03A を発売の翌日に買った( 1 日様子見た)
✔ アプリを作ろうと思って SDK をインストール!
✔ ・・・したものの、エミュレータ起動で満足
✔ 今日に至る
- 6. そもそも Scala って何だ?
✔ JVM で動くオブジェクト指向言語
✔ オブジェクト指向言語でありながら、関数型
言語のいいところも持ち合わせている!
✔ 静的型付け言語だが、型推論による動的型付
け言語っぽい書き方が可能
- 11. アプリ開発を Scala で!
✔ 必要なもの
✔ Eclipse
✔ Android SDK
✔ Android Development Tools Plugin
✔ Scala IDE for Eclipse
✔ Android 用にカスタマイズした scala-library.jar
カスタマイズ済の android-library.jar がダウンロード可!
http://www.nabble.com/Re%3A-Re%3A-Scala-and-Android-1.5-p23993564.html
- 12. アプリ開発を Scala で!
✔ Scala を使えるようにするまで
✔ Android プロジェクトを作成
✔ Scala パースペクティブに切り替え、 Scala ネイチャーを
プロジェクトに付与する
✔ Java のビルド・パスを確認すると Scala Library がパスに
あるので、これを削除する
✔ かわりに android-library.jar のパスを通す
- 17. 消化不良なまとめ
✔ Scala でアプリを作るメリット
✔ コードの行数が半分程度になる by コップ本
✔ Java に比べ XML や JSON のパースがスムーズ
- 18. 消化不良なまとめ
✔ Scala でアプリを作るデメリット
✔ 主にビルドあたりで頻繁にエラーが発生する
✔ エミュレータ起動時にも謎のエラー
✔ 全然サクサクしてないよね・・・?
-> 次回以降リベンジする!
- 19. 消化不良なまとめ
✔ 参考資料
✔ android-library.jar のダウンロード
http://www.nabble.com/Re%3A-Re%3A-Scala-and-Android-1.5-p23993564.html
✔ Scala and Android in an Eclipse project
http://www.scala-lang.org/node/160
✔ 携帯電話に Scala を活用する
http://www.ibm.com/developerworks/jp/opensource/library/os-eclipse-scala/
- 21. 名古屋 Scala 勉強会へのお誘い
✔ 昨日 (2009/10/24) に第 1 回を行いました
✔ 次回は 11 月の第 2 か第 3 金曜日を予定
✔ 「 Scala スケーラブルプログラミング」の読書会をやっ
ています
✔ twitter で今日はここまで読んだぜー!といった競技?も
✔ Scala 初心者の集いですので、お気軽にお越し下さい
✔ コミュニティ
http://groups.google.com/group/NagoyaScala