For termination the usual suspects (OnClose, OnDeActicate, OnDestroy, Destroy) don't fire. See this article for the workaround. Anyhow, this sparked a discussion in our team whether one should react on the termination of an application on mobile platforms. In general mobile apps don't die, they just fase away. That means a radical different approach. One should be aware that an application might be terminated any moment. Results that should be saved over terminations and restarts should be saved at logical moments, for example when values change.