Technical term that should exist: "fruited"

Originally posted to Shawn Hargreaves Blog on MSDN, Friday, March 25, 2011

Verb:  "fruited"

Definition:  When an application is suspended due to a system timeout such as a screensaver, or because the user locks their phone.

Usage:  "Be sure to pause the music if you get fruited."

Etymology:  In the early days of Windows Phone development, long before someone coined the term tombstoning, we would test how XNA handled app suspension by pressing the lock button.  This brought up the phone lock screen, which back then was not customizable (the option to select a custom wallpaper had not yet been implemented), and defaulted to a close-up photo of some blueberries and a raspberry.

It was not long before we started referring to this lock screen as the "fruit screen", and from there the app suspension process became "getting fruited".

We tried to argue this would make an excellent API name:

    this.OnFruited += new EventHandler(...);

    if (Game.IsFruited)
        ...

But fortunately that idea did not stick  :-)

Blog index   -   Back to my homepage