モバイル環境での開発者に必要な能力は何でしょうか。 多様な答えが可能であるが、ターゲット装置に適用されたフレームワークについて理解も必修的だと思われる。つまり、ウインドウ、リナックスなどオペレーティング‐システムの動作原理をきちんと理解するプログラマーやウェブーブラウザーの動作原理をもう知っているウェブープログラマーが高級開発者として待遇されるのと似ている話しである。 同じようにモバイル環境でのフレームワークの動作原理を理解することは高級開発者に前進するための必修関門なのである。これは Android開発者にもそのまま適用内容であろう。しかし、Androidフレームワークの動作原理と関連資料はインターネットや市中の本屋を通してもの非常に手に入れにくい。グーグルまたグーグルIO(グーグルで毎年開催される開発者の行事)のいくつかのセッションで発表された資料を除くと今までAndroidフレーム