I am trying to develop a critical enterprise application for iPhone,which needs to be able to list all the installed applications on the device. Also the application should allow the user to install other apps from this application by clicking some install button and uninstall app by clicking some uninstall button.That means this app should be able to manage all apps on the device (atleast all the enterprise apps on the device).
I know it is not possible in the sandboxed iPhone environment. So I am thinking to setup some MDM/MAM server which accepts requests from the client app in the iPhone and let the MDM/MAM server manage the app installation,deletion etc .
Is it possible to setup custom MDM or MAM sever? We already have an enterprise account.