According to the official iPhone Human Interface Guidelines recently published by Apple, only one iPhone application may run at a time, and third-party iPhone applications will not be able to run in the background, posing a potential challenge to developers. “Only one iPhone application can run at a time, and third-party applications never run in the background,” the document states. “This means that when users switch to another…