When WebRunner is launched with a "-webapp [bundle]" command line, the bundle must first be unpacked before the web application is launched. This can slow the overall launch time and the unpacking is redundant if the bundle has been launched previously. This is why the preferred method of launching is to use the "-webapp [webapp-id]" command line, which looks for the previously installed (unpacked) web application in the WebRunner '''webapps/{webapp-id}''' folder. The web application is then launched without the unpacking overhead.
==HowTo==
Here is a simple way to build a basic web application bundle:
* Create file called webapp.ini that contains something like:
<pre>
[Parameters]
id=unique-app-id@unique-author-id.whatever
uri=http://[the-url-what-you-want-to-connect-to]/
status=yes
location=no
sidebar=no
navigation=no
</pre>
* Zip the file to [whatever].webapp
* Double-click the webapp bundle or use <code>webrunner -webapp [path-to-webapp]