Developers should consider the much lower processing power and RAM available under mobile development and plan resource usage accordingly. Files and loaded resources for content are likely stored in RAM, not on a hard drive or in dedicated video memory. Thus a similar amount of content can occupy far more RAM on a mobile device than it would on a desktop computer.
For information about what objects to re-create when a device is reset, see Managing Device Resources.