To ensure a good user experience the user should grant permissions to the application before the application is started.
The most important is access to network; this will result in getting fewer dialogs during start-up and use. The way to set the permission is different from one mobile phone to the other. e.g. on Nokia phones you must open Control Panel -> Application Manager -> Installed Applications -> SuperOffice Pocket -> Options -> Settings -> Network Access and then set "Always allowed" or "Ask first time only".