There is no officially sanctioned way to do this. Third-party applications on the iPhone have very limited capabilities for interacting with other parts of the system. They can view the address book and photo library, and they can refer to other applications with certain arguments, but they can do nothing with the home screen.
source
share