Long operations can block the UI. • iOS - Watchdog will kill an app if it blocks the main thread for > 30 seconds. • Exception: 0x8badf00d (ate bad food).
NSOperation. • iOS - Grand Central Dispatch. • Android - AsyncTask. • Both Android and iOS have specific threads that UI updates must be called on. Tips
what is needed. • Minimize screen space used for branding or unnecessary elements. • Grouping & hierarchy become very important: • iOS - UINavigationController Tips