I know launch an application may via touch ico on the desktop. And is it start by its plistfile? Is there any other way to launch app?
+5
A:
Register a "protocol" for your application and the iPhone OS will automatically execute your application when a link with that protocol is clicked. For instance all links with "http://" (http protocol) at the start of the link will execute the Safari browser. Links starting with "fb://" will start the Facebook application etc.
Frode N. Rosand
2010-02-06 03:20:40
@new-soul This means that if you want to launch an application other than your own you will need to find out if it has a protocol handler.
Dominic Cooney
2010-02-06 03:28:30
A:
There is no public API to launch arbitrary applications. You can launch applications that have registered for a custom URL scheme like explained in another answer.
St3fan
2010-02-06 04:25:48