とあるプログラマのAndroidAnnotations

Posted on 水 04 12月 2013 in Android, AndroidAnnotations

※この記事はAndroid Advent Calendar 2013 12/04担当として書いてます。

勢いでAdvent Calendar登録したけど、最近新しいこと、突き詰めたことしてない。 Genymotionは 明日の mofmofneko さんが書くみたいだからやめておこう。

ブログ自体半年くらい放置してた。この半年でやったことをとりあえず箇条書きにしてみる。

  • Android Annotations
  • Android Studio
  • Genymotion
  • GreenDAO
  • Guava
  • デジハリ講師業はじめる。
  • iPhone4SからNexus5に機種変
  • 働き過ぎて瀕死になる

自分の中で一番テンション上がってるのがAndroid Annotationsなので、今回はこれのお話にする。

AndroidAnnotations

AndroidAnnotationsでできることはコードの軽量化。以下の2つが主なメリット。

  • 開発スピードの向上
  • メンテナンスの簡素化

冗長な処理をシンプルにし、コード量を少なくする。結果、メンテナンスが楽になるメリットがある。

設定方法と使い方

書かれ尽くされたネタなので公式サイトをどうぞ。

僕なりの書き方

注意:ココ最近の情報は追っかけてません。

RestとBean

やっぱRestの処理がシンプルになるのがかなり嬉しい。一般的なWegAPIを叩くアプリなら、Interfaceの実装でほぼ終わってしまう。


Continue reading