# Android Module Development Guide
These guides assume you are familiar with native development using the Android SDK and an Eclipse-based IDE.
Provides basic information to quickly create, build, package and test modules.
Provides in-depth information about the class components used to build modules. Titanium uses a specific notation for each module component.
Provides in-depth information about the structure of a module project as well as using the CLI to manage the projects. Also provides information about adding assets and third-party frameworks to the module.
Useful APIs for module development. The module components extend the
Guide for upgrading Android modules between major versions of Titanium SDK.