This is only possible when writing your own viewers. The iOS application is called by an external class that just appears inside your own view. Not much different from Android, but you use the intent, rather than calling a specific application or framework, which is more flexible as the user chooses how to open the file.
Simon source share