Q:

How to prevent apps from launching on iphone

I want to create an app that can prevent other apps from running.  I want to be able to do this programmatically so that my app can decide when other apps are allowed to be used.  Is this possible? 

A:

No, this is not possible to do on the iPhone. 
(And I'm glad.)