The document discusses Acceleo, a code generation tool from Eclipse. It provides an overview of Acceleo's history and capabilities. Key points include: (1) Acceleo allows generating code from models using templates based on the MTL standard; (2) A prototype demonstrates generating an Android app from a model using Acceleo templates; (3) Templates can be customized and extended to override default generation behavior. The tutorial aims to help beginners, experienced Acceleo users, and Android developers learn how to build code generators with Acceleo.