Piccolo is now being maintained and distributed by a very active volunteer group at www.piccolo2d.org. We'll leave this site here for history, but it is no longer being maintained.


  About Piccolo
  Piccolo Patterns
  Getting Started
  API Documentation
  Piccolo in Comparison
  Developer FAQ
  Mailing Lists
  Graphics Primer
Contact Us

Learning Center

This is the place to learn about Piccolo. Here you'll find general information on 2D graphics concepts related to Piccolo, an explanation of how Piccolo compares with other graphics toolkits, common programming patterns used with Piccolo, basic and advanced tutorials, and detailed documentation of the Piccolo API.

So what exactly is Piccolo?
About Piccolo will give you some background information on exactly what Piccolo can help you do.

Want to learn more about Piccolo?
Piccolo Patterns will explain the common programming paradigms associated with Piccolo.

Ready to start writing code?
The Getting Started section includes basic and advanced tutorials. Here you'll find step by step instructions from setting up Piccolo to building sample applications.

Looking for more details?
The Piccolo API includes detailed documentation of every class and method in the toolkit. There are separate APIs for Java and C#.

Which version should you use?
Piccolo In Comparison will explain the differences between Piccolo.Java and Piccolo.NET as well as how Piccolo relates to other Graphics Toolkits.

Where's the research?
If you want to understand what lead to Piccolo, read some of the papers we have published over the years in the Publications section.

Have a technical question about Piccolo?
Check out the Developer's FAQ for answers to frequently asked questions about all three versions of Piccolo.

Still have questions?
If you couldn't find the answer to your question on the Development FAQ, try submitting it to our Mailing Lists.

Need to brush up on 2D Graphics?
If you feel like you need a refresher in the basic graphics concepts related to Piccolo, check out the Graphics Primer section.

Web Accessibility