JSR 226 is the Scalable 2D Vector Graphics API for low-end mobile devices. It is an optional API that mandates support for the SVG Tiny profile and is now available on a number of mobile handsets. Since Mobile Service Architecture (MSA)--the specification for the next wave of Java ME--makes support for JSR 226 mandatory, an increasing number of future handsets will implement this API. In this article, we look at the fundamentals of JSR 226.