I had this drawing demo application built for use in another project. I am releasing it here to demonstrate how to do various drawing functions in Firemonkey. It works on both Android and IOS. There is a bug with the ellipse tool. In any event it features a Pen tool, a Line tool, a Rectangle tool, an Ellipse tool, a Fill tool, and a bitmap stamping tool (select image from file). Additionally, you can adjust the line width, the line color, and the fill color. It uses a custom TPaintBox component to take care of the drawing. It uses one set of drawing code for Windows and a second set of drawing code for Android and IOS. This was a workaround for a bug that happens when the thickness of the line is larger than 1 on mobile devices.
FMXExpress.com has over 700 tips and tricks for building cross platform apps on Android, IOS, OSX, Windows, and Linux with a single codebase and single UI using the FireMonkey framework found in Delphi and C++Builder.
FMXExpress covers top cross platform secrets for FireMonkey in C++Builder and Delphi XE5, XE6, XE7, XE8, Seattle, Berlin, Tokyo, Rio, and Sydney.