Auto-updated iOS application for enterprise distribution

Viewed 9991

Is it possible to make an iOS application for enterprise distribution that updates itself transparently? Saying 'updates' I mean completely updating its logic.

A possible usage of this approach is a self-service kiosk (iPad) that is maintained remotelly.

It's not possible to update application binaries directly, but I see some possibilities:

  1. Application that have a single UIWebView and the logic is implemented in HTML5. But we can't use most of hardware specific features that can be used in native applications.
  2. Some multi-platform framework (possibly HTML5-based) that allows to use native application features and that is compiled or interpreted dynamically.
  3. Jailbreak?

What are really working approaches of these?

2 Answers
Related