The CGContextRef opaque type represents a Quartz 2D drawing destination.
Is it invoked just before the main view is going to be shown Can we call it whenever we want?