Design Mobile VIs with wide, shallow VI hierarchies. Nested VI calls use large amounts of memory and might cause the Mobile VI to fail. Wide, shallow hierarchies have only a few VIs running at any time and use less memory.
Because of the different application structure on Mobile targets, Mobile VIs always start from one top-level VI and exit when that top-level VI completes. This behavior is different from a typical application you run on Windows in which you can start and run multiple top-level VIs simultaneously.