<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.open-xchange.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Alexquast</id>
	<title>Open-Xchange - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.open-xchange.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Alexquast"/>
	<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=Special:Contributions/Alexquast"/>
	<updated>2026-08-17T11:57:16Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.7</generator>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=8390</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=8390"/>
		<updated>2011-08-25T07:43:09Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Requirements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App =&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The Open-Xchange Mobile Web App provides you access to your data from the Open-Xchange Server 6 via your smartphone. The Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone&#039;s browser. Optimized for low bandwiths the Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange private mail folders&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folders and contacts with details&lt;br /&gt;
*Creation of e-mails directly from contact module&lt;br /&gt;
*Start calls directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folders and appointments with details&lt;br /&gt;
* Accept/Decline appointments&lt;br /&gt;
* View participants, resources and notes each appointment&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Subscription of mail folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE, EN, ES, FR, NL and PL, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App runs on devices with a Webkit-based browser. These are mainly devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend using Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |yes&lt;br /&gt;
  |Opera Mobile is recommended to guarantee a proper user experience. Symbian&#039;s default browser is simply too slow. (Tested on Opera Mobile 11.10.14xx)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile 6.5 running Internet Explorer&lt;br /&gt;
  |no, not planed&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet, scheduled for version 1.2&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20 rev 21&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2-theme-default open-xchange-gui-mobile-v2|sopath=OXtender-stable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
{{UpdatePackage}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
* After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
* Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
* Change localhost to the address the mobile app will be reachable followed by &amp;quot;/ajax&amp;quot;, i.e. &amp;quot;&amp;lt;code&amp;gt;https://m.example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
* The Mobile App acts like a second UI next to the normal web frontend.&lt;br /&gt;
* run the command (adopt webserver path on SLES/RHEL).&lt;br /&gt;
 $ /opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&lt;br /&gt;
* You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
** On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
** For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
** Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
** For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Common mistakes===&lt;br /&gt;
Most problems can be solved by clearing the browser cache and reload the app. Try this before you request a bug or change the server settings.&lt;br /&gt;
&lt;br /&gt;
Problem: After login a page is shown showing &amp;quot;Connection problem. Received response code 0&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Resolution: Your ox-access.conf is not configured correctlly. You must enter the full web app server address followed by the /ajax path. Server address means the full url a user will type in his browser to access the app. I.e. &amp;quot;https://m.example.com/&amp;quot;. If everything on the backend is configured correctly, try to reload the app.&lt;br /&gt;
&lt;br /&gt;
Problem: Using the browser&#039;s back button brings me back to the login page. After this the app does not work correctly.&lt;br /&gt;
&lt;br /&gt;
Resolution: Only use the navigation of the app. On each subpage a back button is located at the upper left corner which brings you back to the previous page.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The Mobile Web App will detect the state of your internet connection live. Open the log under the settings page for informations&lt;br /&gt;
&lt;br /&gt;
==Known Issues==&lt;br /&gt;
&lt;br /&gt;
===Client===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
===Server===&lt;br /&gt;
* The OX backend uses a security mechanism called &amp;quot;IP check&amp;quot;. This feature is enabled by default for a OX Server. This feature will have an impact on the usage of the OX Mobile App, especially the option &amp;quot;Stay logged in&amp;quot;. This feature will only work if your IP address does not change between the restarts of the app. If you are changing your network connection often when you travel around (different GSM spots, WIFI connections), your phone will get new IP addresses to access the internet. This will cause the OX backend to refuse your auto-login attempt (which is performed on every start of the App) because your IP address has changed.&lt;br /&gt;
&lt;br /&gt;
To avoid this you can either turn off the IP check feature on the OX backend or set up a second server with weaker security settings only for mobile clients.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/default/external/i18n_img/brand_[locale].png&amp;quot;. To brand the app with your custom title just replace the files for each language to your needs. The i18n tool will show the graphic for each language. To configure the page title (in html title tag) please use the customisation plugin located at custom/custom.js&lt;br /&gt;
&lt;br /&gt;
* open the file custom.js in folder &amp;quot;custom&amp;quot; located at your install dir&lt;br /&gt;
* open the file custom.js.sample located in the same folder&lt;br /&gt;
* use the sample file as template for your customisations. Change the values of APP_TITLE and ABOUT_PAGE_TEXT to your needs.&lt;br /&gt;
* copy and overwrite your custom.js.sample to the file custom.js&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;default&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains a css file which holds all editable values for the app. To change values edit the original file or create a new one which overwrites some of the old styles. Use Firebug or the Chrome/Safari developer tools to locate css classes and styles you want to edit. Then create a new css file and place it next to mox.min.css. Edit this file to your needs and add a new &amp;quot;style&amp;quot; tag to the index.html just AFTER the mox.min.css style tag. This will ensure that your styles overwrite the original ones.&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting Bugs==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20Web%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=8314</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=8314"/>
		<updated>2011-08-11T11:51:56Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Supported devices */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App =&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The Open-Xchange Mobile Web App provides you access to your data from the Open-Xchange Server 6 via your smartphone. The Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone&#039;s browser. Optimized for low bandwiths the Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange private mail folders&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folders and contacts with details&lt;br /&gt;
*Creation of e-mails directly from contact module&lt;br /&gt;
*Start calls directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folders and appointments with details&lt;br /&gt;
* Accept/Decline appointments&lt;br /&gt;
* View participants, resources and notes each appointment&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Subscription of mail folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE, EN, ES, FR, NL and PL, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App runs on devices with a Webkit-based browser. These are mainly devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend using Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |yes&lt;br /&gt;
  |Opera Mobile is recommended to guarantee a proper user experience. Symbian&#039;s default browser is simply too slow. (Tested on Opera Mobile 11.10.14xx)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile 6.5 running Internet Explorer&lt;br /&gt;
  |no, not planed&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet, scheduled for version 1.2&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2-theme-default open-xchange-gui-mobile-v2|sopath=OXtender-stable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
{{UpdatePackage}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
* After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
* Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
* Change localhost to the address the mobile app will be reachable followed by &amp;quot;/ajax&amp;quot;, i.e. &amp;quot;&amp;lt;code&amp;gt;https://m.example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
* The Mobile App acts like a second UI next to the normal web frontend.&lt;br /&gt;
* run the command (adopt webserver path on SLES/RHEL).&lt;br /&gt;
 $ /opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&lt;br /&gt;
* You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
** On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
** For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
** Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
** For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Common mistakes===&lt;br /&gt;
Most problems can be solved by clearing the browser cache and reload the app. Try this before you request a bug or change the server settings.&lt;br /&gt;
&lt;br /&gt;
Problem: After login a page is shown showing &amp;quot;Connection problem. Received response code 0&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Resolution: Your ox-access.conf is not configured correctlly. You must enter the full web app server address followed by the /ajax path. Server address means the full url a user will type in his browser to access the app. I.e. &amp;quot;https://m.example.com/&amp;quot;. If everything on the backend is configured correctly, try to reload the app.&lt;br /&gt;
&lt;br /&gt;
Problem: Using the browser&#039;s back button brings me back to the login page. After this the app does not work correctly.&lt;br /&gt;
&lt;br /&gt;
Resolution: Only use the navigation of the app. On each subpage a back button is located at the upper left corner which brings you back to the previous page.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The Mobile Web App will detect the state of your internet connection live. Open the log under the settings page for informations&lt;br /&gt;
&lt;br /&gt;
==Known Issues==&lt;br /&gt;
&lt;br /&gt;
===Client===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
===Server===&lt;br /&gt;
* The OX backend uses a security mechanism called &amp;quot;IP check&amp;quot;. This feature is enabled by default for a OX Server. This feature will have an impact on the usage of the OX Mobile App, especially the option &amp;quot;Stay logged in&amp;quot;. This feature will only work if your IP address does not change between the restarts of the app. If you are changing your network connection often when you travel around (different GSM spots, WIFI connections), your phone will get new IP addresses to access the internet. This will cause the OX backend to refuse your auto-login attempt (which is performed on every start of the App) because your IP address has changed.&lt;br /&gt;
&lt;br /&gt;
To avoid this you can either turn off the IP check feature on the OX backend or set up a second server with weaker security settings only for mobile clients.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/default/external/i18n_img/brand_[locale].png&amp;quot;. To brand the app with your custom title just replace the files for each language to your needs. The i18n tool will show the graphic for each language. To configure the page title (in html title tag) please use the customisation plugin located at custom/custom.js&lt;br /&gt;
&lt;br /&gt;
* open the file custom.js in folder &amp;quot;custom&amp;quot; located at your install dir&lt;br /&gt;
* open the file custom.js.sample located in the same folder&lt;br /&gt;
* use the sample file as template for your customisations. Change the values of APP_TITLE and ABOUT_PAGE_TEXT to your needs.&lt;br /&gt;
* copy and overwrite your custom.js.sample to the file custom.js&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;default&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains a css file which holds all editable values for the app. To change values edit the original file or create a new one which overwrites some of the old styles. Use Firebug or the Chrome/Safari developer tools to locate css classes and styles you want to edit. Then create a new css file and place it next to mox.min.css. Edit this file to your needs and add a new &amp;quot;style&amp;quot; tag to the index.html just AFTER the mox.min.css style tag. This will ensure that your styles overwrite the original ones.&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting Bugs==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20Web%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=8297</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=8297"/>
		<updated>2011-08-04T08:24:17Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Known Problems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App =&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The Open-Xchange Mobile Web App provides you access to your data from the Open-Xchange Server 6 via your smartphone. The Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone&#039;s browser. Optimized for low bandwiths the Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange private mail folders&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folders and contacts with details&lt;br /&gt;
*Creation of e-mails directly from contact module&lt;br /&gt;
*Start calls directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folders and appointments with details&lt;br /&gt;
* Accept/Decline appointments&lt;br /&gt;
* View participants, resources and notes each appointment&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Subscription of mail folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE, EN, ES, FR, NL and PL, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App runs on devices with a Webkit-based browser. These are mainly devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend using Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |yes&lt;br /&gt;
  |Opera Mobile is recommended to guarantee a proper user experience. Symbian&#039;s default browser is simply too slow.&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile 6.5 running Internet Explorer&lt;br /&gt;
  |no, not planed&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet, scheduled for version 1.2&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2-theme-default open-xchange-gui-mobile-v2|sopath=OXtender-stable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
{{UpdatePackage}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
* After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
* Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
* Change localhost to the address the mobile app will be reachable followed by &amp;quot;/ajax&amp;quot;, i.e. &amp;quot;&amp;lt;code&amp;gt;https://m.example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
* The Mobile App acts like a second UI next to the normal web frontend.&lt;br /&gt;
* run the command (adopt webserver path on SLES/RHEL).&lt;br /&gt;
 $ /opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&lt;br /&gt;
* You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
** On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
** For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
** Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
** For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Common mistakes===&lt;br /&gt;
Most problems can be solved by clearing the browser cache and reload the app. Try this before you request a bug or change the server settings.&lt;br /&gt;
&lt;br /&gt;
Problem: After login a page is shown showing &amp;quot;Connection problem. Received response code 0&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Resolution: Your ox-access.conf is not configured correctlly. You must enter the full web app server address followed by the /ajax path. Server address means the full url a user will type in his browser to access the app. I.e. &amp;quot;https://m.example.com/&amp;quot;. If everything on the backend is configured correctly, try to reload the app.&lt;br /&gt;
&lt;br /&gt;
Problem: Using the browser&#039;s back button brings me back to the login page. After this the app does not work correctly.&lt;br /&gt;
&lt;br /&gt;
Resolution: Only use the navigation of the app. On each subpage a back button is located at the upper left corner which brings you back to the previous page.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The Mobile Web App will detect the state of your internet connection live. Open the log under the settings page for informations&lt;br /&gt;
&lt;br /&gt;
==Known Issues==&lt;br /&gt;
&lt;br /&gt;
===Client===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
===Server===&lt;br /&gt;
* The OX backend uses a security mechanism called &amp;quot;IP check&amp;quot;. This feature is enabled by default for a OX Server. This feature will have an impact on the usage of the OX Mobile App, especially the option &amp;quot;Stay logged in&amp;quot;. This feature will only work if your IP address does not change between the restarts of the app. If you are changing your network connection often when you travel around (different GSM spots, WIFI connections), your phone will get new IP addresses to access the internet. This will cause the OX backend to refuse your auto-login attempt (which is performed on every start of the App) because your IP address has changed.&lt;br /&gt;
&lt;br /&gt;
To avoid this you can either turn off the IP check feature on the OX backend or set up a second server with weaker security settings only for mobile clients.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/default/external/i18n_img/brand_[locale].png&amp;quot;. To brand the app with your custom title just replace the files for each language to your needs. The i18n tool will show the graphic for each language. To configure the page title (in html title tag) please use the customisation plugin located at custom/custom.js&lt;br /&gt;
&lt;br /&gt;
* open the file custom.js in folder &amp;quot;custom&amp;quot; located at your install dir&lt;br /&gt;
* open the file custom.js.sample located in the same folder&lt;br /&gt;
* use the sample file as template for your customisations. Change the values of APP_TITLE and ABOUT_PAGE_TEXT to your needs.&lt;br /&gt;
* copy and overwrite your custom.js.sample to the file custom.js&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;default&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains a css file which holds all editable values for the app. To change values edit the original file or create a new one which overwrites some of the old styles. Use Firebug or the Chrome/Safari developer tools to locate css classes and styles you want to edit. Then create a new css file and place it next to mox.min.css. Edit this file to your needs and add a new &amp;quot;style&amp;quot; tag to the index.html just AFTER the mox.min.css style tag. This will ensure that your styles overwrite the original ones.&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting Bugs==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20Web%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=8141</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=8141"/>
		<updated>2011-07-04T09:53:19Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Common mistakes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App =&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The Open-Xchange Mobile Web App provides you access to your data from the Open-Xchange Server 6 via your smartphone. The Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone&#039;s browser. Optimized for low bandwiths the Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange private mail folders&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folders and contacts with details&lt;br /&gt;
*Creation of e-mails directly from contact module&lt;br /&gt;
*Start calls directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folders and appointments with details&lt;br /&gt;
* Accept/Decline appointments&lt;br /&gt;
* View participants, resources and notes each appointment&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Subscription of mail folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE, EN, ES, FR, NL and PL, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App runs on devices with a Webkit-based browser. These are mainly devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend using Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |yes&lt;br /&gt;
  |Opera Mobile is recommended to guarantee a proper user experience. Symbian&#039;s default browser is simply too slow.&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile 6.5 running Internet Explorer&lt;br /&gt;
  |no, not planed&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet, scheduled for version 1.2&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-stable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please Note:&#039;&#039;&#039; You cannot just upgrade to this new version because we changed the versioning to a lower version (from 6.20.0.0 to 0.9.0). In order to install this latest version, you either need to uninstall the current version or download the latest version manually and install using&lt;br /&gt;
&lt;br /&gt;
 $ dpkg -i open-xchange-gui-mobile*.deb&lt;br /&gt;
&lt;br /&gt;
on Debian and on RPM based systems&lt;br /&gt;
&lt;br /&gt;
 $ rpm --force -Uhv open-xchange-gui-mobile*.rpm&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-stable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
* After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
* Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
* Change localhost to the address the mobile app will be reachable followed by &amp;quot;/ajax&amp;quot;, i.e. &amp;quot;&amp;lt;code&amp;gt;https://m.example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
* The Mobile App acts like a second UI next to the normal web frontend.&lt;br /&gt;
* run the command (adopt webserver path on SLES/RHEL).&lt;br /&gt;
 $ /opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&lt;br /&gt;
* You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
** On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
** For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
** Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
** For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Common mistakes===&lt;br /&gt;
Most problems can be solved by clearing the browser cache and reload the app. Try this before you request a bug or change the server settings.&lt;br /&gt;
&lt;br /&gt;
Problem: After login a page is shown showing &amp;quot;Connection problem. Received response code 0&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Resolution: Your ox-access.conf is not configured correctlly. You must enter the full web app server address followed by the /ajax path. Server address means the full url a user will type in his browser to access the app. I.e. &amp;quot;https://m.example.com/&amp;quot;. If everything on the backend is configured correctly, try to reload the app.&lt;br /&gt;
&lt;br /&gt;
Problem: Using the browser&#039;s back button brings me back to the login page. After this the app does not work correctly.&lt;br /&gt;
&lt;br /&gt;
Resolution: Only use the navigation of the app. On each subpage a back button is located at the upper left corner which brings you back to the previous page.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The Mobile Web App will detect the state of your internet connection live. Open the log under the settings page for informations&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/i18n_img/brand_[locale].png&amp;quot;. To brand the app with your custom title just replace the files for each language to your needs. The i18n tool will show the graphic for each language. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting Bugs==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20Web%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=8140</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=8140"/>
		<updated>2011-07-04T09:49:22Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App =&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The Open-Xchange Mobile Web App provides you access to your data from the Open-Xchange Server 6 via your smartphone. The Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone&#039;s browser. Optimized for low bandwiths the Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange private mail folders&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folders and contacts with details&lt;br /&gt;
*Creation of e-mails directly from contact module&lt;br /&gt;
*Start calls directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folders and appointments with details&lt;br /&gt;
* Accept/Decline appointments&lt;br /&gt;
* View participants, resources and notes each appointment&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Subscription of mail folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE, EN, ES, FR, NL and PL, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App runs on devices with a Webkit-based browser. These are mainly devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend using Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |yes&lt;br /&gt;
  |Opera Mobile is recommended to guarantee a proper user experience. Symbian&#039;s default browser is simply too slow.&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile 6.5 running Internet Explorer&lt;br /&gt;
  |no, not planed&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet, scheduled for version 1.2&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-stable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please Note:&#039;&#039;&#039; You cannot just upgrade to this new version because we changed the versioning to a lower version (from 6.20.0.0 to 0.9.0). In order to install this latest version, you either need to uninstall the current version or download the latest version manually and install using&lt;br /&gt;
&lt;br /&gt;
 $ dpkg -i open-xchange-gui-mobile*.deb&lt;br /&gt;
&lt;br /&gt;
on Debian and on RPM based systems&lt;br /&gt;
&lt;br /&gt;
 $ rpm --force -Uhv open-xchange-gui-mobile*.rpm&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-stable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
* After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
* Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
* Change localhost to the address the mobile app will be reachable followed by &amp;quot;/ajax&amp;quot;, i.e. &amp;quot;&amp;lt;code&amp;gt;https://m.example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
* The Mobile App acts like a second UI next to the normal web frontend.&lt;br /&gt;
* run the command (adopt webserver path on SLES/RHEL).&lt;br /&gt;
 $ /opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&lt;br /&gt;
* You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
** On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
** For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
** Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
** For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Common mistakes===&lt;br /&gt;
Most problems can be solved by clearing the browser cache and reload the app. Try this before you request a bug or change the server settings.&lt;br /&gt;
&lt;br /&gt;
Problem: After login a page is shown showing &amp;quot;Can not connect to backend. Please check your server settings in ox-access.conf&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Resolution: Your ox-access.conf is not configured correctlly. You must enter you server address on which the mobile app can get access to the OX backend. If everything on the backend is configured correctly, try to reload the app.&lt;br /&gt;
&lt;br /&gt;
Problem: Using the browser&#039;s back button brings me back to the login page. After this the app does not work correctly.&lt;br /&gt;
&lt;br /&gt;
Resolution: Only use the navigation of the app. On each subpage a back button is located at the upper left corner which brings you back to the previous page.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The Mobile Web App will detect the state of your internet connection live. Open the log under the settings page for informations&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/i18n_img/brand_[locale].png&amp;quot;. To brand the app with your custom title just replace the files for each language to your needs. The i18n tool will show the graphic for each language. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting Bugs==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20Web%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=8085</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=8085"/>
		<updated>2011-06-17T09:19:39Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App =&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The Open-Xchange Mobile Web App provides you access to your data from the Open-Xchange Server 6 via your smartphone. The Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone&#039;s browser. Optimized for low bandwiths the Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange private mail folders&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folders and contacts with details&lt;br /&gt;
*Creation of e-mails directly from contact module&lt;br /&gt;
*Start calls directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folders and appointments with details&lt;br /&gt;
* Accept/Decline appointments&lt;br /&gt;
* View participants, resources and notes each appointment&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Subscription of mail folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE, EN, ES, FR, NL and PL, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App runs on devices with a Webkit-based browser. These are mainly devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend using Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |yes&lt;br /&gt;
  |Opera Mobile is recommended to guarantee a proper user experience. Symbian&#039;s default browser is simply too slow.&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile 6.5 running Internet Explorer&lt;br /&gt;
  |no, not planed&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet, scheduled for version 1.2&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-stable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please Note:&#039;&#039;&#039; You cannot just upgrade to this new version because we changed the versioning to a lower version (from 6.20.0.0 to 0.9.0). In order to install this latest version, you either need to uninstall the current version or download the latest version manually and install using&lt;br /&gt;
&lt;br /&gt;
 $ dpkg -i open-xchange-gui-mobile*.deb&lt;br /&gt;
&lt;br /&gt;
on Debian and on RPM based systems&lt;br /&gt;
&lt;br /&gt;
 $ rpm --force -Uhv open-xchange-gui-mobile*.rpm&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-stable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
* After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
* Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
* Change localhost to your OX server address followed by &amp;quot;/ajax&amp;quot;, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
* run the command (adopt webserver path on SLES/RHEL).&lt;br /&gt;
 $ /opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&lt;br /&gt;
* You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
** On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
** For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
** Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
** For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Common mistakes===&lt;br /&gt;
Most problems can be solved by clearing the browser cache and reload the app. Try this before you request a bug or change the server settings.&lt;br /&gt;
&lt;br /&gt;
Problem: After login a page is shown showing &amp;quot;Can not connect to backend. Please check your server settings in ox-access.conf&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Resolution: Your ox-access.conf is not configured correctlly. You must enter you server address on which the mobile app can get access to the OX backend. If everything on the backend is configured correctly, try to reload the app.&lt;br /&gt;
&lt;br /&gt;
Problem: Using the browser&#039;s back button brings me back to the login page. After this the app does not work correctly.&lt;br /&gt;
&lt;br /&gt;
Resolution: Only use the navigation of the app. On each subpage a back button is located at the upper left corner which brings you back to the previous page.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The Mobile Web App will detect the state of your internet connection live. Open the log under the settings page for informations&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/i18n_img/brand_[locale].png&amp;quot;. To brand the app with your custom title just replace the files for each language to your needs. The i18n tool will show the graphic for each language. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting Bugs==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20Web%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7757</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7757"/>
		<updated>2011-05-05T10:16:05Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Calendar Module */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App =&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The Open-Xchange Mobile Web App provides you access to your data from the Open-Xchange Server 6 via your smartphone. The Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone&#039;s browser. Optimized for low bandwiths the Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange private mail folders&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folders and contacts with details&lt;br /&gt;
*Creation of e-mails directly from contact module&lt;br /&gt;
*Start calls directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folders and appointments with details&lt;br /&gt;
* Accept/Decline appointments&lt;br /&gt;
* View participants, resources and notes each appointment&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Subscription of mail folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE, EN, ES, FR, NL and PL, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App runs on devices with a Webkit-based browser. These are mainly devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend using Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |yes&lt;br /&gt;
  |Opera Mobile is recommended to guarantee a proper user experience. Symbian&#039;s default browser is simply too slow.&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile 6.5 running Internet Explorer&lt;br /&gt;
  |no, not planed&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet, scheduled for version 1.2&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-stable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please Note:&#039;&#039;&#039; You cannot just upgrade to this new version because we changed the versioning to a lower version (from 6.20.0.0 to 0.9.0). In order to install this latest version, you either need to uninstall the current version or download the latest version manually and install using&lt;br /&gt;
&lt;br /&gt;
 $ dpkg -i open-xchange-gui-mobile*.deb&lt;br /&gt;
&lt;br /&gt;
on Debian and on RPM based systems&lt;br /&gt;
&lt;br /&gt;
 $ rpm --force -Uhv open-xchange-gui-mobile*.rpm&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-stable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
* After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
* Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
* If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
* run the command (adopt webserver path on SLES/RHEL).&lt;br /&gt;
 $ /opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&lt;br /&gt;
* You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
** On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
** For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
** Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
** For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Common mistakes===&lt;br /&gt;
Most problems can be solved by clearing the browser cache and reload the app. Try this before you request a bug or change the server settings.&lt;br /&gt;
&lt;br /&gt;
Problem: After login a page is shown showing &amp;quot;Can not connect to backend. Please check your server settings in ox-access.conf&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Resolution: Your ox-access.conf is not configured correctlly. You must enter you server address on which the mobile app can get access to the OX backend. If everything on the backend is configured correctly, try to reload the app.&lt;br /&gt;
&lt;br /&gt;
Problem: Using the browser&#039;s back button brings me back to the login page. After this the app does not work correctly.&lt;br /&gt;
&lt;br /&gt;
Resolution: Only use the navigation of the app. On each subpage a back button is located at the upper left corner which brings you back to the previous page.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The Mobile Web App will detect the state of your internet connection live. Open the log under the settings page for informations&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/i18n_img/brand_[locale].png&amp;quot;. To brand the app with your custom title just replace the files for each language to your needs. The i18n tool will show the graphic for each language. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting Bugs==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20Web%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7756</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7756"/>
		<updated>2011-05-05T10:14:55Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App =&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The Open-Xchange Mobile Web App provides you access to your data from the Open-Xchange Server 6 via your smartphone. The Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone&#039;s browser. Optimized for low bandwiths the Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange private mail folders&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folders and contacts with details&lt;br /&gt;
*Creation of e-mails directly from contact module&lt;br /&gt;
*Start calls directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Subscription of mail folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE, EN, ES, FR, NL and PL, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App runs on devices with a Webkit-based browser. These are mainly devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend using Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |yes&lt;br /&gt;
  |Opera Mobile is recommended to guarantee a proper user experience. Symbian&#039;s default browser is simply too slow.&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile 6.5 running Internet Explorer&lt;br /&gt;
  |no, not planed&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet, scheduled for version 1.2&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-stable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please Note:&#039;&#039;&#039; You cannot just upgrade to this new version because we changed the versioning to a lower version (from 6.20.0.0 to 0.9.0). In order to install this latest version, you either need to uninstall the current version or download the latest version manually and install using&lt;br /&gt;
&lt;br /&gt;
 $ dpkg -i open-xchange-gui-mobile*.deb&lt;br /&gt;
&lt;br /&gt;
on Debian and on RPM based systems&lt;br /&gt;
&lt;br /&gt;
 $ rpm --force -Uhv open-xchange-gui-mobile*.rpm&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-stable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
* After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
* Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
* If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
* run the command (adopt webserver path on SLES/RHEL).&lt;br /&gt;
 $ /opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&lt;br /&gt;
* You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
** On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
** For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
** Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
** For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Common mistakes===&lt;br /&gt;
Most problems can be solved by clearing the browser cache and reload the app. Try this before you request a bug or change the server settings.&lt;br /&gt;
&lt;br /&gt;
Problem: After login a page is shown showing &amp;quot;Can not connect to backend. Please check your server settings in ox-access.conf&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Resolution: Your ox-access.conf is not configured correctlly. You must enter you server address on which the mobile app can get access to the OX backend. If everything on the backend is configured correctly, try to reload the app.&lt;br /&gt;
&lt;br /&gt;
Problem: Using the browser&#039;s back button brings me back to the login page. After this the app does not work correctly.&lt;br /&gt;
&lt;br /&gt;
Resolution: Only use the navigation of the app. On each subpage a back button is located at the upper left corner which brings you back to the previous page.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The Mobile Web App will detect the state of your internet connection live. Open the log under the settings page for informations&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/i18n_img/brand_[locale].png&amp;quot;. To brand the app with your custom title just replace the files for each language to your needs. The i18n tool will show the graphic for each language. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting Bugs==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20Web%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7755</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7755"/>
		<updated>2011-05-05T10:00:58Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App =&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The Open-Xchange Mobile Web App provides you access to your data from the Open-Xchange Server 6 via your smartphone. The Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphones browser. Optimized for low bandwiths the Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange private mail folders&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folders and contacts with details&lt;br /&gt;
*Creation of e-mails directly from contact module&lt;br /&gt;
*Start calls directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Subscription of mail folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE, EN, ES, FR, NL and PL, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App runs on devices with a Webkit-based browser. These are mainly devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend using Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |yes&lt;br /&gt;
  |Opera Mobile is recommended to guarantee a proper user experience. Symbian&#039;s default browser is simply too slow.&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile 6.5 running Internet Explorer&lt;br /&gt;
  |no, not planed&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet, scheduled for version 1.2&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-stable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please Note:&#039;&#039;&#039; You cannot just upgrade to this new version because we changed the versioning to a lower version (from 6.20.0.0 to 0.9.0). In order to install this latest version, you either need to uninstall the current version or download the latest version manually and install using&lt;br /&gt;
&lt;br /&gt;
 $ dpkg -i open-xchange-gui-mobile*.deb&lt;br /&gt;
&lt;br /&gt;
on Debian and on RPM based systems&lt;br /&gt;
&lt;br /&gt;
 $ rpm --force -Uhv open-xchange-gui-mobile*.rpm&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-stable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
* After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
* Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
* If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
* run the command (adopt webserver path on SLES/RHEL).&lt;br /&gt;
 $ /opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&lt;br /&gt;
* You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
** On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
** For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
** Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
** For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Common mistakes===&lt;br /&gt;
Most problems can be solved by clearing the browser cache and reload the app. Try this before you request a bug or change the server settings.&lt;br /&gt;
&lt;br /&gt;
Problem: After login a page is shown showing &amp;quot;Can not connect to backend. Please check your server settings in ox-access.conf&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Resolution: Your ox-access.conf is not configured correctlly. You must enter you server address on which the mobile app can get access to the OX backend. If everything on the backend is configured correctly, try to reload the app.&lt;br /&gt;
&lt;br /&gt;
Problem: Using the browser&#039;s back button brings me back to the login page. After this the app does not work correctly.&lt;br /&gt;
&lt;br /&gt;
Resolution: Only use the navigation of the app. On each subpage a back button is located at the upper left corner which brings you back to the previous page.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The Mobile Web App will detect the state of your internet connection live. Open the log under the settings page for informations&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/i18n_img/brand_[locale].png&amp;quot;. To brand the app with your custom title just replace the files for each language to your needs. The i18n tool will show the graphic for each language. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting Bugs==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20Web%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7754</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7754"/>
		<updated>2011-05-05T09:50:38Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Mail Module */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App =&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices. Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange private mail folders&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folders and contacts with details&lt;br /&gt;
*Creation of e-mails directly from contact module&lt;br /&gt;
*Start calls directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Subscription of mail folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE, EN, ES, FR, NL and PL, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App runs on devices with a Webkit-based browser. These are mainly devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend using Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |yes&lt;br /&gt;
  |Opera Mobile is recommended to guarantee a proper user experience. Symbian&#039;s default browser is simply too slow.&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile 6.5 running Internet Explorer&lt;br /&gt;
  |no, not planed&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet, scheduled for version 1.2&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-stable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please Note:&#039;&#039;&#039; You cannot just upgrade to this new version because we changed the versioning to a lower version (from 6.20.0.0 to 0.9.0). In order to install this latest version, you either need to uninstall the current version or download the latest version manually and install using&lt;br /&gt;
&lt;br /&gt;
 $ dpkg -i open-xchange-gui-mobile*.deb&lt;br /&gt;
&lt;br /&gt;
on Debian and on RPM based systems&lt;br /&gt;
&lt;br /&gt;
 $ rpm --force -Uhv open-xchange-gui-mobile*.rpm&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-stable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
* After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
* Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
* If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
* run the command (adopt webserver path on SLES/RHEL).&lt;br /&gt;
 $ /opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&lt;br /&gt;
* You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
** On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
** For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
** Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
** For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Common mistakes===&lt;br /&gt;
Most problems can be solved by clearing the browser cache and reload the app. Try this before you request a bug or change the server settings.&lt;br /&gt;
&lt;br /&gt;
Problem: After login a page is shown showing &amp;quot;Can not connect to backend. Please check your server settings in ox-access.conf&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Resolution: Your ox-access.conf is not configured correctlly. You must enter you server address on which the mobile app can get access to the OX backend. If everything on the backend is configured correctly, try to reload the app.&lt;br /&gt;
&lt;br /&gt;
Problem: Using the browser&#039;s back button brings me back to the login page. After this the app does not work correctly.&lt;br /&gt;
&lt;br /&gt;
Resolution: Only use the navigation of the app. On each subpage a back button is located at the upper left corner which brings you back to the previous page.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The Mobile Web App will detect the state of your internet connection live. Open the log under the settings page for informations&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/i18n_img/brand_[locale].png&amp;quot;. To brand the app with your custom title just replace the files for each language to your needs. The i18n tool will show the graphic for each language. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting Bugs==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20Web%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7753</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7753"/>
		<updated>2011-05-05T09:50:19Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Contact Module */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App =&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices. Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange private mail foldes&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folders and contacts with details&lt;br /&gt;
*Creation of e-mails directly from contact module&lt;br /&gt;
*Start calls directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Subscription of mail folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE, EN, ES, FR, NL and PL, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App runs on devices with a Webkit-based browser. These are mainly devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend using Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |yes&lt;br /&gt;
  |Opera Mobile is recommended to guarantee a proper user experience. Symbian&#039;s default browser is simply too slow.&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile 6.5 running Internet Explorer&lt;br /&gt;
  |no, not planed&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet, scheduled for version 1.2&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-stable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please Note:&#039;&#039;&#039; You cannot just upgrade to this new version because we changed the versioning to a lower version (from 6.20.0.0 to 0.9.0). In order to install this latest version, you either need to uninstall the current version or download the latest version manually and install using&lt;br /&gt;
&lt;br /&gt;
 $ dpkg -i open-xchange-gui-mobile*.deb&lt;br /&gt;
&lt;br /&gt;
on Debian and on RPM based systems&lt;br /&gt;
&lt;br /&gt;
 $ rpm --force -Uhv open-xchange-gui-mobile*.rpm&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-stable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
* After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
* Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
* If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
* run the command (adopt webserver path on SLES/RHEL).&lt;br /&gt;
 $ /opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&lt;br /&gt;
* You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
** On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
** For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
** Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
** For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Common mistakes===&lt;br /&gt;
Most problems can be solved by clearing the browser cache and reload the app. Try this before you request a bug or change the server settings.&lt;br /&gt;
&lt;br /&gt;
Problem: After login a page is shown showing &amp;quot;Can not connect to backend. Please check your server settings in ox-access.conf&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Resolution: Your ox-access.conf is not configured correctlly. You must enter you server address on which the mobile app can get access to the OX backend. If everything on the backend is configured correctly, try to reload the app.&lt;br /&gt;
&lt;br /&gt;
Problem: Using the browser&#039;s back button brings me back to the login page. After this the app does not work correctly.&lt;br /&gt;
&lt;br /&gt;
Resolution: Only use the navigation of the app. On each subpage a back button is located at the upper left corner which brings you back to the previous page.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The Mobile Web App will detect the state of your internet connection live. Open the log under the settings page for informations&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/i18n_img/brand_[locale].png&amp;quot;. To brand the app with your custom title just replace the files for each language to your needs. The i18n tool will show the graphic for each language. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting Bugs==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20Web%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7752</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7752"/>
		<updated>2011-05-05T09:49:37Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Supported devices */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App =&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices. Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange private mail foldes&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Subscription of mail folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE, EN, ES, FR, NL and PL, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App runs on devices with a Webkit-based browser. These are mainly devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend using Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |yes&lt;br /&gt;
  |Opera Mobile is recommended to guarantee a proper user experience. Symbian&#039;s default browser is simply too slow.&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile 6.5 running Internet Explorer&lt;br /&gt;
  |no, not planed&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet, scheduled for version 1.2&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-stable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please Note:&#039;&#039;&#039; You cannot just upgrade to this new version because we changed the versioning to a lower version (from 6.20.0.0 to 0.9.0). In order to install this latest version, you either need to uninstall the current version or download the latest version manually and install using&lt;br /&gt;
&lt;br /&gt;
 $ dpkg -i open-xchange-gui-mobile*.deb&lt;br /&gt;
&lt;br /&gt;
on Debian and on RPM based systems&lt;br /&gt;
&lt;br /&gt;
 $ rpm --force -Uhv open-xchange-gui-mobile*.rpm&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-stable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
* After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
* Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
* If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
* run the command (adopt webserver path on SLES/RHEL).&lt;br /&gt;
 $ /opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&lt;br /&gt;
* You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
** On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
** For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
** Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
** For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Common mistakes===&lt;br /&gt;
Most problems can be solved by clearing the browser cache and reload the app. Try this before you request a bug or change the server settings.&lt;br /&gt;
&lt;br /&gt;
Problem: After login a page is shown showing &amp;quot;Can not connect to backend. Please check your server settings in ox-access.conf&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Resolution: Your ox-access.conf is not configured correctlly. You must enter you server address on which the mobile app can get access to the OX backend. If everything on the backend is configured correctly, try to reload the app.&lt;br /&gt;
&lt;br /&gt;
Problem: Using the browser&#039;s back button brings me back to the login page. After this the app does not work correctly.&lt;br /&gt;
&lt;br /&gt;
Resolution: Only use the navigation of the app. On each subpage a back button is located at the upper left corner which brings you back to the previous page.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The Mobile Web App will detect the state of your internet connection live. Open the log under the settings page for informations&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/i18n_img/brand_[locale].png&amp;quot;. To brand the app with your custom title just replace the files for each language to your needs. The i18n tool will show the graphic for each language. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting Bugs==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20Web%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7751</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7751"/>
		<updated>2011-05-05T09:48:16Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Common mistakes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App =&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices. Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange private mail foldes&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Subscription of mail folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE, EN, ES, FR, NL and PL, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App runs on devices with a Webkit-based browser. These are mainly devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend using Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |yes&lt;br /&gt;
  |Opera Mobile is recommended to guarantee a proper user experience. Symbian&#039;s default browser is simply too slow.&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-stable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please Note:&#039;&#039;&#039; You cannot just upgrade to this new version because we changed the versioning to a lower version (from 6.20.0.0 to 0.9.0). In order to install this latest version, you either need to uninstall the current version or download the latest version manually and install using&lt;br /&gt;
&lt;br /&gt;
 $ dpkg -i open-xchange-gui-mobile*.deb&lt;br /&gt;
&lt;br /&gt;
on Debian and on RPM based systems&lt;br /&gt;
&lt;br /&gt;
 $ rpm --force -Uhv open-xchange-gui-mobile*.rpm&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-stable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
* After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
* Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
* If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
* run the command (adopt webserver path on SLES/RHEL).&lt;br /&gt;
 $ /opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&lt;br /&gt;
* You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
** On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
** For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
** Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
** For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Common mistakes===&lt;br /&gt;
Most problems can be solved by clearing the browser cache and reload the app. Try this before you request a bug or change the server settings.&lt;br /&gt;
&lt;br /&gt;
Problem: After login a page is shown showing &amp;quot;Can not connect to backend. Please check your server settings in ox-access.conf&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Resolution: Your ox-access.conf is not configured correctlly. You must enter you server address on which the mobile app can get access to the OX backend. If everything on the backend is configured correctly, try to reload the app.&lt;br /&gt;
&lt;br /&gt;
Problem: Using the browser&#039;s back button brings me back to the login page. After this the app does not work correctly.&lt;br /&gt;
&lt;br /&gt;
Resolution: Only use the navigation of the app. On each subpage a back button is located at the upper left corner which brings you back to the previous page.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The Mobile Web App will detect the state of your internet connection live. Open the log under the settings page for informations&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/i18n_img/brand_[locale].png&amp;quot;. To brand the app with your custom title just replace the files for each language to your needs. The i18n tool will show the graphic for each language. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting Bugs==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20Web%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7750</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7750"/>
		<updated>2011-05-05T09:46:29Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Application name */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App =&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices. Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange private mail foldes&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Subscription of mail folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE, EN, ES, FR, NL and PL, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App runs on devices with a Webkit-based browser. These are mainly devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend using Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |yes&lt;br /&gt;
  |Opera Mobile is recommended to guarantee a proper user experience. Symbian&#039;s default browser is simply too slow.&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-stable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please Note:&#039;&#039;&#039; You cannot just upgrade to this new version because we changed the versioning to a lower version (from 6.20.0.0 to 0.9.0). In order to install this latest version, you either need to uninstall the current version or download the latest version manually and install using&lt;br /&gt;
&lt;br /&gt;
 $ dpkg -i open-xchange-gui-mobile*.deb&lt;br /&gt;
&lt;br /&gt;
on Debian and on RPM based systems&lt;br /&gt;
&lt;br /&gt;
 $ rpm --force -Uhv open-xchange-gui-mobile*.rpm&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-stable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
* After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
* Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
* If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
* run the command (adopt webserver path on SLES/RHEL).&lt;br /&gt;
 $ /opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&lt;br /&gt;
* You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
** On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
** For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
** Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
** For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Common mistakes===&lt;br /&gt;
Problem: After login a page is shown showing &amp;quot;Can not connect to backend. Please check your server settings in ox-access.conf&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Resolution: Your ox-access.conf is not configured correctlly. You must enter you server address on which the mobile app can get access to the OX backend. If everything on the backend is configured correctly, try to reload the app.&lt;br /&gt;
&lt;br /&gt;
Problem: Using the browser&#039;s back button brings me back to the login page. After this the app does not work correctly.&lt;br /&gt;
&lt;br /&gt;
Resolution: Only use the navigation of the app. On each subpage a back button is located at the upper left corner which brings you back to the previous page.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The Mobile Web App will detect the state of your internet connection live. Open the log under the settings page for informations&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/i18n_img/brand_[locale].png&amp;quot;. To brand the app with your custom title just replace the files for each language to your needs. The i18n tool will show the graphic for each language. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting Bugs==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20Web%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7749</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7749"/>
		<updated>2011-05-05T09:42:20Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Known Problems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App =&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices. Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange private mail foldes&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Subscription of mail folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE, EN, ES, FR, NL and PL, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App runs on devices with a Webkit-based browser. These are mainly devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend using Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |yes&lt;br /&gt;
  |Opera Mobile is recommended to guarantee a proper user experience. Symbian&#039;s default browser is simply too slow.&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-stable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please Note:&#039;&#039;&#039; You cannot just upgrade to this new version because we changed the versioning to a lower version (from 6.20.0.0 to 0.9.0). In order to install this latest version, you either need to uninstall the current version or download the latest version manually and install using&lt;br /&gt;
&lt;br /&gt;
 $ dpkg -i open-xchange-gui-mobile*.deb&lt;br /&gt;
&lt;br /&gt;
on Debian and on RPM based systems&lt;br /&gt;
&lt;br /&gt;
 $ rpm --force -Uhv open-xchange-gui-mobile*.rpm&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-stable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
* After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
* Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
* If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
* run the command (adopt webserver path on SLES/RHEL).&lt;br /&gt;
 $ /opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&lt;br /&gt;
* You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
** On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
** For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
** Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
** For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Common mistakes===&lt;br /&gt;
Problem: After login a page is shown showing &amp;quot;Can not connect to backend. Please check your server settings in ox-access.conf&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Resolution: Your ox-access.conf is not configured correctlly. You must enter you server address on which the mobile app can get access to the OX backend. If everything on the backend is configured correctly, try to reload the app.&lt;br /&gt;
&lt;br /&gt;
Problem: Using the browser&#039;s back button brings me back to the login page. After this the app does not work correctly.&lt;br /&gt;
&lt;br /&gt;
Resolution: Only use the navigation of the app. On each subpage a back button is located at the upper left corner which brings you back to the previous page.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The Mobile Web App will detect the state of your internet connection live. Open the log under the settings page for informations&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/brand.png&amp;quot;. To brand the app with you custom title just replace this file in the standard theme or you own theme. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting Bugs==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20Web%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7748</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7748"/>
		<updated>2011-05-05T09:41:48Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Using the offline mode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App =&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices. Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange private mail foldes&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Subscription of mail folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE, EN, ES, FR, NL and PL, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App runs on devices with a Webkit-based browser. These are mainly devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend using Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |yes&lt;br /&gt;
  |Opera Mobile is recommended to guarantee a proper user experience. Symbian&#039;s default browser is simply too slow.&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-stable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please Note:&#039;&#039;&#039; You cannot just upgrade to this new version because we changed the versioning to a lower version (from 6.20.0.0 to 0.9.0). In order to install this latest version, you either need to uninstall the current version or download the latest version manually and install using&lt;br /&gt;
&lt;br /&gt;
 $ dpkg -i open-xchange-gui-mobile*.deb&lt;br /&gt;
&lt;br /&gt;
on Debian and on RPM based systems&lt;br /&gt;
&lt;br /&gt;
 $ rpm --force -Uhv open-xchange-gui-mobile*.rpm&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-stable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
* After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
* Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
* If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
* run the command (adopt webserver path on SLES/RHEL).&lt;br /&gt;
 $ /opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&lt;br /&gt;
* You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
** On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
** For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
** Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
** For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Common mistakes===&lt;br /&gt;
Problem: After login a page is shown showing &amp;quot;Can not connect to backend. Please check your server settings in ox-access.conf&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Resolution: Your ox-access.conf is not configured correctlly. You must enter you server address on which the mobile app can get access to the OX backend. If everything on the backend is configured correctly, try to reload the app.&lt;br /&gt;
&lt;br /&gt;
Problem: Using the browser&#039;s back button brings me back to the login page. After this the app does not work correctly.&lt;br /&gt;
&lt;br /&gt;
Resolution: Only use the navigation of the app. On each subpage a back button is located at the upper left corner which brings you back to the previous page.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The Mobile Web App will detect the state of your internet connection live. Open the log under the settings page for informations&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the   &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* The &amp;quot;Stay logged in&amp;quot; option does not work on Opera Browsers. You have to login each time you start the app&lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/brand.png&amp;quot;. To brand the app with you custom title just replace this file in the standard theme or you own theme. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting Bugs==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20Web%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7747</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7747"/>
		<updated>2011-05-05T09:40:02Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Common mistakes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App =&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices. Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange private mail foldes&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Subscription of mail folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE, EN, ES, FR, NL and PL, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App runs on devices with a Webkit-based browser. These are mainly devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend using Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |yes&lt;br /&gt;
  |Opera Mobile is recommended to guarantee a proper user experience. Symbian&#039;s default browser is simply too slow.&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-stable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please Note:&#039;&#039;&#039; You cannot just upgrade to this new version because we changed the versioning to a lower version (from 6.20.0.0 to 0.9.0). In order to install this latest version, you either need to uninstall the current version or download the latest version manually and install using&lt;br /&gt;
&lt;br /&gt;
 $ dpkg -i open-xchange-gui-mobile*.deb&lt;br /&gt;
&lt;br /&gt;
on Debian and on RPM based systems&lt;br /&gt;
&lt;br /&gt;
 $ rpm --force -Uhv open-xchange-gui-mobile*.rpm&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-stable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
* After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
* Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
* If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
* run the command (adopt webserver path on SLES/RHEL).&lt;br /&gt;
 $ /opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&lt;br /&gt;
* You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
** On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
** For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
** Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
** For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Common mistakes===&lt;br /&gt;
Problem: After login a page is shown showing &amp;quot;Can not connect to backend. Please check your server settings in ox-access.conf&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Resolution: Your ox-access.conf is not configured correctlly. You must enter you server address on which the mobile app can get access to the OX backend. If everything on the backend is configured correctly, try to reload the app.&lt;br /&gt;
&lt;br /&gt;
Problem: Using the browser&#039;s back button brings me back to the login page. After this the app does not work correctly.&lt;br /&gt;
&lt;br /&gt;
Resolution: Only use the navigation of the app. On each subpage a back button is located at the upper left corner which brings you back to the previous page.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile Web App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the   &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* The &amp;quot;Stay logged in&amp;quot; option does not work on Opera Browsers. You have to login each time you start the app&lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/brand.png&amp;quot;. To brand the app with you custom title just replace this file in the standard theme or you own theme. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting Bugs==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20Web%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7718</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7718"/>
		<updated>2011-05-02T13:07:49Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Themeability, branding and i18n */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App (Preview)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange private mail foldes&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Subscription of mail folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE, EN, ES, FR, NL and PL, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App runs on devices with a Webkit-based browser. These are mainly devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend using Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |yes&lt;br /&gt;
  |Opera Mobile is recommended to guarantee a proper user experience. Symbian&#039;s default browser is simply too slow.&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Preview: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please Note:&#039;&#039;&#039; You cannot just upgrade to this new version because we changed the versioning to a lower version (from 6.20.0.0 to 0.9.0). In order to install this latest version, you either need to uninstall the current version or download the latest version manually and install using&lt;br /&gt;
&lt;br /&gt;
 $ dpkg -i open-xchange-gui-mobile*.deb&lt;br /&gt;
&lt;br /&gt;
on Debian and on RPM based systems&lt;br /&gt;
&lt;br /&gt;
 $ rpm --force -Uhv open-xchange-gui-mobile*.rpm&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-unstable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
* After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
* Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
* If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
* run the command (adopt webserver path on SLES/RHEL).&lt;br /&gt;
 $ /opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&lt;br /&gt;
* You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
** On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
** For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
** Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
** For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Common mistakes===&lt;br /&gt;
Problem: After login a page is shown showing &amp;quot;An Arror occured, Error 0&amp;quot;. After closing this, main menu is shown but no data is listed for each module&lt;br /&gt;
&lt;br /&gt;
Resolution: Your ox-access.conf is not configured correctlly. You must enter you server address on which the mobile app can get access to the OX backend.&lt;br /&gt;
&lt;br /&gt;
Problem: Using the browser&#039;s back button brings me back to the login page. After this the app does not work correctly.&lt;br /&gt;
&lt;br /&gt;
Resolution: Only use the navigation of the app. On each subpage a back button is located at the upper left corner which brings you back to the previous page.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile Web App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the   &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* The &amp;quot;Stay logged in&amp;quot; option does not work on Opera Browsers. You have to login each time you start the app&lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Preview version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/brand.png&amp;quot;. To brand the app with you custom title just replace this file in the standard theme or you own theme. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting Bugs==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7717</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7717"/>
		<updated>2011-05-02T12:57:44Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Supported devices */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App (Preview)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange private mail foldes&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Subscription of mail folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App runs on devices with a Webkit-based browser. These are mainly devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend using Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |yes&lt;br /&gt;
  |Opera Mobile is recommended to guarantee a proper user experience. Symbian&#039;s default browser is simply too slow.&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Preview: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please Note:&#039;&#039;&#039; You cannot just upgrade to this new version because we changed the versioning to a lower version (from 6.20.0.0 to 0.9.0). In order to install this latest version, you either need to uninstall the current version or download the latest version manually and install using&lt;br /&gt;
&lt;br /&gt;
 $ dpkg -i open-xchange-gui-mobile*.deb&lt;br /&gt;
&lt;br /&gt;
on Debian and on RPM based systems&lt;br /&gt;
&lt;br /&gt;
 $ rpm --force -Uhv open-xchange-gui-mobile*.rpm&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-unstable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
* After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
* Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
* If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
* run the command (adopt webserver path on SLES/RHEL).&lt;br /&gt;
 $ /opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&lt;br /&gt;
* You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
** On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
** For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
** Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
** For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Common mistakes===&lt;br /&gt;
Problem: After login a page is shown showing &amp;quot;An Arror occured, Error 0&amp;quot;. After closing this, main menu is shown but no data is listed for each module&lt;br /&gt;
&lt;br /&gt;
Resolution: Your ox-access.conf is not configured correctlly. You must enter you server address on which the mobile app can get access to the OX backend.&lt;br /&gt;
&lt;br /&gt;
Problem: Using the browser&#039;s back button brings me back to the login page. After this the app does not work correctly.&lt;br /&gt;
&lt;br /&gt;
Resolution: Only use the navigation of the app. On each subpage a back button is located at the upper left corner which brings you back to the previous page.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile Web App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the   &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* The &amp;quot;Stay logged in&amp;quot; option does not work on Opera Browsers. You have to login each time you start the app&lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Preview version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/brand.png&amp;quot;. To brand the app with you custom title just replace this file in the standard theme or you own theme. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting Bugs==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7716</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7716"/>
		<updated>2011-05-02T12:55:38Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Supported devices */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App (Preview)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange private mail foldes&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Subscription of mail folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App runs on devices with a Webkit-based browser. These are mainly devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend using Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |yes (Opera Mobile is recommended)&lt;br /&gt;
  |Bad user experience since Symbian&#039;s default browser is very slow&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Preview: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please Note:&#039;&#039;&#039; You cannot just upgrade to this new version because we changed the versioning to a lower version (from 6.20.0.0 to 0.9.0). In order to install this latest version, you either need to uninstall the current version or download the latest version manually and install using&lt;br /&gt;
&lt;br /&gt;
 $ dpkg -i open-xchange-gui-mobile*.deb&lt;br /&gt;
&lt;br /&gt;
on Debian and on RPM based systems&lt;br /&gt;
&lt;br /&gt;
 $ rpm --force -Uhv open-xchange-gui-mobile*.rpm&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-unstable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
* After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
* Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
* If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
* run the command (adopt webserver path on SLES/RHEL).&lt;br /&gt;
 $ /opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&lt;br /&gt;
* You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
** On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
** For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
** Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
** For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Common mistakes===&lt;br /&gt;
Problem: After login a page is shown showing &amp;quot;An Arror occured, Error 0&amp;quot;. After closing this, main menu is shown but no data is listed for each module&lt;br /&gt;
&lt;br /&gt;
Resolution: Your ox-access.conf is not configured correctlly. You must enter you server address on which the mobile app can get access to the OX backend.&lt;br /&gt;
&lt;br /&gt;
Problem: Using the browser&#039;s back button brings me back to the login page. After this the app does not work correctly.&lt;br /&gt;
&lt;br /&gt;
Resolution: Only use the navigation of the app. On each subpage a back button is located at the upper left corner which brings you back to the previous page.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile Web App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the   &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* The &amp;quot;Stay logged in&amp;quot; option does not work on Opera Browsers. You have to login each time you start the app&lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Preview version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/brand.png&amp;quot;. To brand the app with you custom title just replace this file in the standard theme or you own theme. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting Bugs==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7715</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7715"/>
		<updated>2011-05-02T12:48:25Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Supported devices */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App (Preview)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange private mail foldes&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Subscription of mail folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |Opera Mobiler recommended&lt;br /&gt;
  |Built in Webkit browser is very slow&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Preview: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please Note:&#039;&#039;&#039; You cannot just upgrade to this new version because we changed the versioning to a lower version (from 6.20.0.0 to 0.9.0). In order to install this latest version, you either need to uninstall the current version or download the latest version manually and install using&lt;br /&gt;
&lt;br /&gt;
 $ dpkg -i open-xchange-gui-mobile*.deb&lt;br /&gt;
&lt;br /&gt;
on Debian and on RPM based systems&lt;br /&gt;
&lt;br /&gt;
 $ rpm --force -Uhv open-xchange-gui-mobile*.rpm&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-unstable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
* After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
* Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
* If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
* run the command (adopt webserver path on SLES/RHEL).&lt;br /&gt;
 $ /opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&lt;br /&gt;
* You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
** On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
** For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
** Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
** For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Common mistakes===&lt;br /&gt;
Problem: After login a page is shown showing &amp;quot;An Arror occured, Error 0&amp;quot;. After closing this, main menu is shown but no data is listed for each module&lt;br /&gt;
&lt;br /&gt;
Resolution: Your ox-access.conf is not configured correctlly. You must enter you server address on which the mobile app can get access to the OX backend.&lt;br /&gt;
&lt;br /&gt;
Problem: Using the browser&#039;s back button brings me back to the login page. After this the app does not work correctly.&lt;br /&gt;
&lt;br /&gt;
Resolution: Only use the navigation of the app. On each subpage a back button is located at the upper left corner which brings you back to the previous page.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile Web App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the   &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* The &amp;quot;Stay logged in&amp;quot; option does not work on Opera Browsers. You have to login each time you start the app&lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Preview version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/brand.png&amp;quot;. To brand the app with you custom title just replace this file in the standard theme or you own theme. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting Bugs==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7714</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7714"/>
		<updated>2011-05-02T12:47:00Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App (Preview)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange private mail foldes&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Subscription of mail folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mini&lt;br /&gt;
  |i.e Nokia N97 (Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Preview: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please Note:&#039;&#039;&#039; You cannot just upgrade to this new version because we changed the versioning to a lower version (from 6.20.0.0 to 0.9.0). In order to install this latest version, you either need to uninstall the current version or download the latest version manually and install using&lt;br /&gt;
&lt;br /&gt;
 $ dpkg -i open-xchange-gui-mobile*.deb&lt;br /&gt;
&lt;br /&gt;
on Debian and on RPM based systems&lt;br /&gt;
&lt;br /&gt;
 $ rpm --force -Uhv open-xchange-gui-mobile*.rpm&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-unstable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
* After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
* Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
* If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
* run the command (adopt webserver path on SLES/RHEL).&lt;br /&gt;
 $ /opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&lt;br /&gt;
* You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
** On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
** For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
** Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
** For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Common mistakes===&lt;br /&gt;
Problem: After login a page is shown showing &amp;quot;An Arror occured, Error 0&amp;quot;. After closing this, main menu is shown but no data is listed for each module&lt;br /&gt;
&lt;br /&gt;
Resolution: Your ox-access.conf is not configured correctlly. You must enter you server address on which the mobile app can get access to the OX backend.&lt;br /&gt;
&lt;br /&gt;
Problem: Using the browser&#039;s back button brings me back to the login page. After this the app does not work correctly.&lt;br /&gt;
&lt;br /&gt;
Resolution: Only use the navigation of the app. On each subpage a back button is located at the upper left corner which brings you back to the previous page.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile Web App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the   &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* The &amp;quot;Stay logged in&amp;quot; option does not work on Opera Browsers. You have to login each time you start the app&lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Preview version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/brand.png&amp;quot;. To brand the app with you custom title just replace this file in the standard theme or you own theme. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting Bugs==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7713</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7713"/>
		<updated>2011-05-02T12:45:56Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Mail Module */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App (Preview)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange private mail foldes&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mini&lt;br /&gt;
  |i.e Nokia N97 (Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Preview: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please Note:&#039;&#039;&#039; You cannot just upgrade to this new version because we changed the versioning to a lower version (from 6.20.0.0 to 0.9.0). In order to install this latest version, you either need to uninstall the current version or download the latest version manually and install using&lt;br /&gt;
&lt;br /&gt;
 $ dpkg -i open-xchange-gui-mobile*.deb&lt;br /&gt;
&lt;br /&gt;
on Debian and on RPM based systems&lt;br /&gt;
&lt;br /&gt;
 $ rpm --force -Uhv open-xchange-gui-mobile*.rpm&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-unstable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
* After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
* Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
* If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
* run the command (adopt webserver path on SLES/RHEL).&lt;br /&gt;
 $ /opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&lt;br /&gt;
* You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
** On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
** For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
** Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
** For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Common mistakes===&lt;br /&gt;
Problem: After login a page is shown showing &amp;quot;An Arror occured, Error 0&amp;quot;. After closing this, main menu is shown but no data is listed for each module&lt;br /&gt;
&lt;br /&gt;
Resolution: Your ox-access.conf is not configured correctlly. You must enter you server address on which the mobile app can get access to the OX backend.&lt;br /&gt;
&lt;br /&gt;
Problem: Using the browser&#039;s back button brings me back to the login page. After this the app does not work correctly.&lt;br /&gt;
&lt;br /&gt;
Resolution: Only use the navigation of the app. On each subpage a back button is located at the upper left corner which brings you back to the previous page.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile Web App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the   &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* The &amp;quot;Stay logged in&amp;quot; option does not work on Opera Browsers. You have to login each time you start the app&lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Preview version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/brand.png&amp;quot;. To brand the app with you custom title just replace this file in the standard theme or you own theme. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting Bugs==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7660</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7660"/>
		<updated>2011-04-20T11:42:48Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Known Problems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App (Preview)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mini&lt;br /&gt;
  |i.e Nokia N97 (Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Preview: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please Note:&#039;&#039;&#039; You cannot just upgrade to this new version because we changed the versioning to a lower version (from 6.20.0.0 to 0.9.0). In order to install this latest version, you either need to uninstall the current version or download the latest version manually and install using&lt;br /&gt;
&lt;br /&gt;
 $ dpkg -i open-xchange-gui-mobile*.deb&lt;br /&gt;
&lt;br /&gt;
on Debian and on RPM based systems&lt;br /&gt;
&lt;br /&gt;
 $ rpm --force -Uhv open-xchange-gui-mobile*.rpm&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-unstable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
* After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
* Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
* If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
* run the command (adopt webserver path on SLES/RHEL).&lt;br /&gt;
 $ /opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&lt;br /&gt;
* You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
** On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
** For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
** Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
** For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Common mistakes===&lt;br /&gt;
Problem: After login a page is shown showing &amp;quot;An Arror occured, Error 0&amp;quot;. After closing this, main menu is shown but no data is listed for each module&lt;br /&gt;
&lt;br /&gt;
Resolution: Your ox-access.conf is not configured correctlly. You must enter you server address on which the mobile app can get access to the OX backend.&lt;br /&gt;
&lt;br /&gt;
Problem: Using the browser&#039;s back button brings me back to the login page. After this the app does not work correctly.&lt;br /&gt;
&lt;br /&gt;
Resolution: Only use the navigation of the app. On each subpage a back button is located at the upper left corner which brings you back to the previous page.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile Web App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the   &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* The &amp;quot;Stay logged in&amp;quot; option does not work on Opera Browsers. You have to login each time you start the app&lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Preview version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/brand.png&amp;quot;. To brand the app with you custom title just replace this file in the standard theme or you own theme. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting Bugs==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7618</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7618"/>
		<updated>2011-04-08T06:55:17Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Common mistakes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App (Preview)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mini&lt;br /&gt;
  |i.e Nokia N97 (Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Preview: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-unstable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
* After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
* Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
* If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
* run the command (adopt webserver path on SLES/RHEL).&lt;br /&gt;
 $ /opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&lt;br /&gt;
* You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
** On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
** For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
** Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
** For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Common mistakes===&lt;br /&gt;
Problem: After login a page is shown showing &amp;quot;An Arror occured, Error 0&amp;quot;. After closing this, main menu is shown but no data is listed for each module&lt;br /&gt;
&lt;br /&gt;
Resolution: Your ox-access.conf is not configured correctlly. You must enter you server address on which the mobile app can get access to the OX backend.&lt;br /&gt;
&lt;br /&gt;
Problem: Using the browser&#039;s back button brings me back to the login page. After this the app does not work correctly.&lt;br /&gt;
&lt;br /&gt;
Resolution: Only use the navigation of the app. On each subpage a back button is located at the upper left corner which brings you back to the previous page.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile Web App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the   &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Preview version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/brand.png&amp;quot;. To brand the app with you custom title just replace this file in the standard theme or you own theme. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting Bugs==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7615</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7615"/>
		<updated>2011-04-07T08:17:18Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Running the OX Mobile Web App on your smartphone */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App (Preview)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mini&lt;br /&gt;
  |i.e Nokia N97 (Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Preview: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-unstable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
* After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
* Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
* If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
* run the command (adopt webserver path on SLES/RHEL).&lt;br /&gt;
 $ /opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&lt;br /&gt;
* You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
** On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
** For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
** Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
** For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Common mistakes===&lt;br /&gt;
Problem: After login a page is shown showing &amp;quot;An Arror occured, Error 0&amp;quot;. After closing this, main menu is shown but no data is listed for each module&lt;br /&gt;
&lt;br /&gt;
Resolution: Your ox-access.conf is not configured correctlly. You must enter you server address on which the mobile app can get access to the OX backend. &lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile Web App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the   &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Preview version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/brand.png&amp;quot;. To brand the app with you custom title just replace this file in the standard theme or you own theme. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7561</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7561"/>
		<updated>2011-03-22T12:03:08Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Known Problems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App (Preview)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mini&lt;br /&gt;
  |i.e Nokia N97 (Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Preview: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
The access data are:&lt;br /&gt;
* Username: oxmobileapp&lt;br /&gt;
* Password: first$cut&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-unstable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
# After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
# Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
# If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
# run the command &amp;lt;code&amp;gt;/opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&amp;lt;/code&amp;gt; - path might be different on SLES/RHEL -.&lt;br /&gt;
# You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
## On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
## For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
## Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
## For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile Web App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
* The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the   &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
* If you want to use the App in airplane mode or no network connection is availabe, the android browser will show up a message like &amp;quot;page could not be loaded due to missing network connection&amp;quot;. Just ignore this alert and press &amp;quot;OK&amp;quot;. The app will work in offline mode even android shows up this message. &lt;br /&gt;
&lt;br /&gt;
* If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Preview version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/brand.png&amp;quot;. To brand the app with you custom title just replace this file in the standard theme or you own theme. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7554</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7554"/>
		<updated>2011-03-22T08:23:47Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Supported devices */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App (Preview)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android 2.3.3), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mini&lt;br /&gt;
  |i.e Nokia N97 (Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Preview: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
The access data are:&lt;br /&gt;
* Username: oxmobileapp&lt;br /&gt;
* Password: first$cut&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-unstable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
# After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
# Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
# If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
# run the command &amp;lt;code&amp;gt;/opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&amp;lt;/code&amp;gt; - path might be different on SLES/RHEL -.&lt;br /&gt;
# You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
## On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
## For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
## Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
## For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile Web App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the   &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Preview version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/brand.png&amp;quot;. To brand the app with you custom title just replace this file in the standard theme or you own theme. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7542</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7542"/>
		<updated>2011-03-21T08:13:35Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Theming */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App (Preview)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls and location based information. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android Froyo 2.2), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mobile&lt;br /&gt;
  |i.e Nokia N97 (Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Preview: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
The access data are:&lt;br /&gt;
* Username: oxmobileapp&lt;br /&gt;
* Password: first$cut&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-unstable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
# After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
# Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
# If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
# run the command &amp;lt;code&amp;gt;/opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&amp;lt;/code&amp;gt; - path might be different on SLES/RHEL -.&lt;br /&gt;
# You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
## On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
## For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
## Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
## For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile Web App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the   &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Preview version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/brand.png&amp;quot;. To brand the app with you custom title just replace this file in the standard theme or you own theme. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The folders &amp;quot;img&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7541</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7541"/>
		<updated>2011-03-21T08:12:47Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Theming */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App (Preview)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls and location based information. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android Froyo 2.2), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mobile&lt;br /&gt;
  |i.e Nokia N97 (Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Preview: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
The access data are:&lt;br /&gt;
* Username: oxmobileapp&lt;br /&gt;
* Password: first$cut&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-unstable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
# After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
# Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
# If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
# run the command &amp;lt;code&amp;gt;/opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&amp;lt;/code&amp;gt; - path might be different on SLES/RHEL -.&lt;br /&gt;
# You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
## On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
## For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
## Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
## For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile Web App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the   &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Preview version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/brand.png&amp;quot;. To brand the app with you custom title just replace this file in the standard theme or you own theme. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox6-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The two folders &amp;quot;images&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7540</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7540"/>
		<updated>2011-03-21T08:11:19Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Theming */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App (Preview)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls and location based information. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android Froyo 2.2), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mobile&lt;br /&gt;
  |i.e Nokia N97 (Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Preview: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
The access data are:&lt;br /&gt;
* Username: oxmobileapp&lt;br /&gt;
* Password: first$cut&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-unstable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
# After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
# Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
# If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
# run the command &amp;lt;code&amp;gt;/opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&amp;lt;/code&amp;gt; - path might be different on SLES/RHEL -.&lt;br /&gt;
# You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
## On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
## For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
## Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
## For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile Web App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the   &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Preview version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/brand.png&amp;quot;. To brand the app with you custom title just replace this file in the standard theme or you own theme. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App is themed via CSS and HTML. To create your own theme you will have to create new graphics and edit the css files in the theme path. To do so follow the steps below:&lt;br /&gt;
&lt;br /&gt;
# Locate the theme path under &amp;quot;path to your webroot/ox-gui-mobile-v2/lib/jqtouch/themes&amp;quot;&lt;br /&gt;
# The default theme is named &amp;quot;cupertino&amp;quot;. To create your own theme make a copy of this folder and backup the original one&lt;br /&gt;
# The folder contains two css files and two folders with images. The file jqt_theme.css contains all styles which belong to the &amp;quot;overall&amp;quot; look of the app. These are styles for lists, buttons, background, toolbars and so on. The file ox_theme.css contains more high level theming styles such as module icons, progress bars, infobox and the way the details in lists are shown (like the appointment lists or mail list). To change the whole look of the app (like colors) you will mainly edit the file jqt_theme.css&lt;br /&gt;
# The two folders &amp;quot;images&amp;quot; and &amp;quot;external&amp;quot; hold all graphics which are used in the app. To change them, just edit and save them under the same name. Don&#039;t change filenames or the theme will be broken. Also keep all file dimensions and file types (*.png, *.jpg). Changing files dimensions will corrupt the theme and layout will be broken.&lt;br /&gt;
# Always remember: Your are designing for mobile. This means: Keep fonts clear and easy to read. Keep file sizes small due to small bandwiths. Keep buttons big enought the user can touch them easily.&lt;br /&gt;
&lt;br /&gt;
==Reporting==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7539</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7539"/>
		<updated>2011-03-21T07:46:52Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Application name */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App (Preview)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls and location based information. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android Froyo 2.2), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mobile&lt;br /&gt;
  |i.e Nokia N97 (Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Preview: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
The access data are:&lt;br /&gt;
* Username: oxmobileapp&lt;br /&gt;
* Password: first$cut&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-unstable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
# After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
# Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
# If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
# run the command &amp;lt;code&amp;gt;/opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&amp;lt;/code&amp;gt; - path might be different on SLES/RHEL -.&lt;br /&gt;
# You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
## On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
## For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
## Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
## For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile Web App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the   &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Preview version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/brand.png&amp;quot;. To brand the app with you custom title just replace this file in the standard theme or you own theme. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
== Theming ==&lt;br /&gt;
&lt;br /&gt;
==Reporting==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7538</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7538"/>
		<updated>2011-03-21T07:46:36Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Branding options */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App (Preview)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls and location based information. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android Froyo 2.2), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mobile&lt;br /&gt;
  |i.e Nokia N97 (Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Preview: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
The access data are:&lt;br /&gt;
* Username: oxmobileapp&lt;br /&gt;
* Password: first$cut&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-unstable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
# After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
# Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
# If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
# run the command &amp;lt;code&amp;gt;/opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&amp;lt;/code&amp;gt; - path might be different on SLES/RHEL -.&lt;br /&gt;
# You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
## On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
## For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
## Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
## For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile Web App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the   &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Preview version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/brand.png&amp;quot;. To brand the app with you custom title just replace this file in the standard theme or you own theme. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
 == Theming ==&lt;br /&gt;
&lt;br /&gt;
==Reporting==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7537</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7537"/>
		<updated>2011-03-21T07:45:39Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Supported devices */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App (Preview)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls and location based information. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1, 4.3)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android Froyo 2.2), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mobile&lt;br /&gt;
  |i.e Nokia N97 (Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |not yet&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Preview: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
The access data are:&lt;br /&gt;
* Username: oxmobileapp&lt;br /&gt;
* Password: first$cut&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-unstable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
# After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
# Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
# If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
# run the command &amp;lt;code&amp;gt;/opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&amp;lt;/code&amp;gt; - path might be different on SLES/RHEL -.&lt;br /&gt;
# You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
## On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
## For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
## Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
## For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile Web App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the   &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Preview version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/brand.png&amp;quot;. To brand the app with you custom title just replace this file in the standard theme or you own theme. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
==Reporting==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7536</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7536"/>
		<updated>2011-03-21T07:41:41Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Technical overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App (Preview)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls and location based information. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android Froyo 2.2), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mobile&lt;br /&gt;
  |i.e Nokia N97 (Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |no&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
* The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
* The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Preview: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
The access data are:&lt;br /&gt;
* Username: oxmobileapp&lt;br /&gt;
* Password: first$cut&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-unstable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
# After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
# Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
# If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
# run the command &amp;lt;code&amp;gt;/opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&amp;lt;/code&amp;gt; - path might be different on SLES/RHEL -.&lt;br /&gt;
# You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
## On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
## For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
## Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
## For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile Web App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the   &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Preview version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/brand.png&amp;quot;. To brand the app with you custom title just replace this file in the standard theme or you own theme. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
==Reporting==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7535</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7535"/>
		<updated>2011-03-21T07:40:10Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Technical overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App (Preview)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls and location based information. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android Froyo 2.2), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mobile&lt;br /&gt;
  |i.e Nokia N97 (Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |no&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript (Frameworks jQuery and jQTouch)&lt;br /&gt;
* Optimized for Webkit browsers like Mobile Safari and Chrome. Will also work with restrictions on Firefox and Opera Mobile&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
===Offline Mode details===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses HTML5 to provide an offline mode for the user. To do this, there are two different kinds of storage mechanisms.&lt;br /&gt;
&lt;br /&gt;
# The whole application will be cached using the &amp;quot;HTML5 application cache&amp;quot;. This will be done on the first visit/start of the app. After this initial download, all graphics, language files, js-files and everything else which is needed to run the app is stored locally on your phone in a storage managed by the browser.&lt;br /&gt;
&lt;br /&gt;
# The data from the OX server will be stored using the HTML5 storage mechanism which will be supportet by the users device. These can be a HTML5 local storage, session storage or an SQLite database. For the user there&#039;s no difference between these different storage modes.&lt;br /&gt;
&lt;br /&gt;
Note: In case your device has no storage support (like the Nokia N97), a log message will inform you about this. The log can be found under the settings page, hitting the button in the upper right corner showing the exclamation mark symbol.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Preview: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
The access data are:&lt;br /&gt;
* Username: oxmobileapp&lt;br /&gt;
* Password: first$cut&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-unstable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
# After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
# Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
# If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
# run the command &amp;lt;code&amp;gt;/opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&amp;lt;/code&amp;gt; - path might be different on SLES/RHEL -.&lt;br /&gt;
# You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
## On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
## For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
## Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
## For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile Web App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the   &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Preview version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/brand.png&amp;quot;. To brand the app with you custom title just replace this file in the standard theme or you own theme. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
==Reporting==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7534</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7534"/>
		<updated>2011-03-18T07:21:59Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Reporting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App (Preview)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls and location based information. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android Froyo 2.2), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mobile&lt;br /&gt;
  |i.e Nokia N97 (Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |no&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript, Frameworks jQuery and jQTouch&lt;br /&gt;
* Optimized for Webkit browsers (iPhone, Android, no optimized version for iPad yet)&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Preview: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
The access data are:&lt;br /&gt;
* Username: oxmobileapp&lt;br /&gt;
* Password: first$cut&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-unstable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
# After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
# Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
# If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
# run the command &amp;lt;code&amp;gt;/opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&amp;lt;/code&amp;gt; - path might be different on SLES/RHEL -.&lt;br /&gt;
# You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
## On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
## For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
## Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
## For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile Web App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the   &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Preview version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/brand.png&amp;quot;. To brand the app with you custom title just replace this file in the standard theme or you own theme. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
==Reporting==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App logs all errors to a logfile which can be found under settings -&amp;gt; log.&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7528</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7528"/>
		<updated>2011-03-15T16:06:26Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Mail Module */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App (Preview)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls and location based information. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
*Mail attachments (Attachment handling/support is defined by mobile device)&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android Froyo 2.2), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mobile&lt;br /&gt;
  |i.e Nokia N97 (Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |no&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript, Frameworks jQuery and jQTouch&lt;br /&gt;
* Optimized for Webkit browsers (iPhone, Android, no optimized version for iPad yet)&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Preview: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileWebApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
The access data are:&lt;br /&gt;
* Username: oxmobileapp&lt;br /&gt;
* Password: first$cut&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-unstable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
# After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
# Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
# If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
# run the command &amp;lt;code&amp;gt;/opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&amp;lt;/code&amp;gt; - path might be different on SLES/RHEL -.&lt;br /&gt;
# You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
## On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
## For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
## Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
## For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile Web App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the   &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Preview version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/brand.png&amp;quot;. To brand the app with you custom title just replace this file in the standard theme or you own theme. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
==Reporting==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7527</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7527"/>
		<updated>2011-03-15T16:04:42Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Application name */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile Web App (Preview)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile Web App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile Web App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile Web App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls and location based information. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile Web App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android Froyo 2.2), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mobile&lt;br /&gt;
  |i.e Nokia N97 (Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |no&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript, Frameworks jQuery and jQTouch&lt;br /&gt;
* Optimized for Webkit browsers (iPhone, Android, no optimized version for iPad yet)&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Preview: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileWebApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
The access data are:&lt;br /&gt;
* Username: oxmobileapp&lt;br /&gt;
* Password: first$cut&lt;br /&gt;
&lt;br /&gt;
{{InstallPlugin|pluginname=open-xchange-gui-mobile-v2-gui open-xchange-gui-mobile-v2|sopath=OXtender-unstable/MobileApp|reponame=mobilewebapp}}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
# After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
# Edit the file &amp;lt;code&amp;gt;&amp;quot;ox-access.conf&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
# If your open-xchange server is running on a different host, change localhost to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://example.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
# run the command &amp;lt;code&amp;gt;/opt/open-xchange/sbin/update-cache.manifest /var/www/ox6-mobile-v2/cache.manifest.in /var/www/ox6-mobile-v2/cache.manifest /var/www/ox6-mobile-v2/ox-access.conf&amp;lt;/code&amp;gt; - path might be different on SLES/RHEL -.&lt;br /&gt;
# You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
## On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
## For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
## Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
## For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile Web App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.example.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile Web App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile Web App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile Web App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile Web App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App uses a custom, built-in navigation and history. To navigate back you will have to use the   &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile Web App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile Web App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Preview version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile Web App comes with the standard name set &amp;quot;OX Mobile Web App&amp;quot;. This title is saved in a png file under &amp;quot;/lib/jqtouch/themes/cupertino/external/brand.png&amp;quot;. To brand the app with you custom title just replace this file in the standard theme or you own theme. To configure the page title (in html title tag) please use the i18n module:&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the line containing msgid &amp;quot;OX Mobile&amp;quot; &lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
This title will also be the &amp;quot;App title&amp;quot; for the iPhone when the function &amp;quot;Add to homescreen&amp;quot; is used.&lt;br /&gt;
&lt;br /&gt;
==Reporting==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile Web App&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7498</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7498"/>
		<updated>2011-03-10T08:41:10Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Themeability, branding and i18n */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile App (Beta)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls and location based information. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name  and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android Froyo 2.2), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mobile&lt;br /&gt;
  |i.e Nokia N97 (Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |no&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript, Frameworks jQuery and jQTouch&lt;br /&gt;
* Optimized for Webkit browsers (iPhone, Android, no optimized version for iPad yet)&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Beta: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
The access data are:&lt;br /&gt;
* Username: oxmobileapp&lt;br /&gt;
* Password: first$cut&lt;br /&gt;
&lt;br /&gt;
== Installation and configuration on the Open-Xchange Server==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
# After the download of the package, you can start the installation via your favorite package manager. On Debian you can use &amp;quot;dpkg -i&amp;quot; or on rpm based systems you would use the &amp;quot;rpm -Uvh&amp;quot; command.&lt;br /&gt;
# After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
# Edit the file &amp;lt;code&amp;gt;&amp;quot;cache.manifest&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
# On the bottom of the file locate the placeholder &amp;quot;yourserver&amp;quot; in the nework directive&lt;br /&gt;
# Change placeholder to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://myoxserver.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
# You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
## On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
## For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
## Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
## For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.yourserver.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App uses a custom, built-in navigation and history. To navigate back you will have to use the   &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Beta version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile App comes with the standard name set &amp;quot;OX Mobile App&amp;quot;. This title will be set live during start up. To change the title of the app to your needs you will have to edit the provided language files.&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the lines containing msgid &amp;quot;OX Mobile App&amp;quot; and msgid &amp;quot;OX Mobile&amp;quot;&lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile App&amp;quot; and &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
==Reporting==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile App&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7497</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7497"/>
		<updated>2011-03-10T08:40:05Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Known Problems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile App (Beta)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls and location based information. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name (via HTML edit) and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android Froyo 2.2), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mobile&lt;br /&gt;
  |i.e Nokia N97 (Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |no&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript, Frameworks jQuery and jQTouch&lt;br /&gt;
* Optimized for Webkit browsers (iPhone, Android, no optimized version for iPad yet)&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Beta: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
The access data are:&lt;br /&gt;
* Username: oxmobileapp&lt;br /&gt;
* Password: first$cut&lt;br /&gt;
&lt;br /&gt;
== Installation and configuration on the Open-Xchange Server==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
# After the download of the package, you can start the installation via your favorite package manager. On Debian you can use &amp;quot;dpkg -i&amp;quot; or on rpm based systems you would use the &amp;quot;rpm -Uvh&amp;quot; command.&lt;br /&gt;
# After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
# Edit the file &amp;lt;code&amp;gt;&amp;quot;cache.manifest&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
# On the bottom of the file locate the placeholder &amp;quot;yourserver&amp;quot; in the nework directive&lt;br /&gt;
# Change placeholder to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://myoxserver.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
# You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
## On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
## For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
## Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
## For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.yourserver.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App uses a custom, built-in navigation and history. To navigate back you will have to use the   &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Beta version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile App comes with the standard name set &amp;quot;OX Mobile App&amp;quot;. This title will be set live during start up. To change the title of the app to your needs you will have to edit the provided language files.&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the lines containing msgid &amp;quot;OX Mobile App&amp;quot; and msgid &amp;quot;OX Mobile&amp;quot;&lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile App&amp;quot; and &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
==Reporting==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile App&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7496</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7496"/>
		<updated>2011-03-10T08:14:37Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Supported devices */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile App (Beta)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls and location based information. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name (via HTML edit) and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android Froyo 2.2), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mobile&lt;br /&gt;
  |i.e Nokia N97 (Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |no&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript, Frameworks jQuery and jQTouch&lt;br /&gt;
* Optimized for Webkit browsers (iPhone, Android, no optimized version for iPad yet)&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download &amp;amp; Documentation==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Beta: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp/ link] to download the installation package, Release Notes and documentation.&lt;br /&gt;
&lt;br /&gt;
The access data are:&lt;br /&gt;
* Username: oxmobileapp&lt;br /&gt;
* Password: first$cut&lt;br /&gt;
&lt;br /&gt;
== Installation and configuration on the Open-Xchange Server==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
# After the download of the package, you can start the installation via your favorite package manager. On Debian you can use &amp;quot;dpkg -i&amp;quot; or on rpm based systems you would use the &amp;quot;rpm -Uvh&amp;quot; command.&lt;br /&gt;
# After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
# Edit the file &amp;lt;code&amp;gt;&amp;quot;cache.manifest&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
# On the bottom of the file locate the placeholder &amp;quot;yourserver&amp;quot; in the nework directive&lt;br /&gt;
# Change placeholder to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://myoxserver.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
# You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
## On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
## For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
## Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
## For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.yourserver.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App uses a custom, built-in navigation and history. To navigate back you will have to use the build in &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Beta version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile App comes with the standard name set &amp;quot;OX Mobile App&amp;quot;. This title will be set live during start up. To change the title of the app to your needs you will have to edit the provided language files.&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the lines containing msgid &amp;quot;OX Mobile App&amp;quot; and msgid &amp;quot;OX Mobile&amp;quot;&lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile App&amp;quot; and &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
==Reporting==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile App&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7493</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7493"/>
		<updated>2011-03-09T11:15:08Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Application name */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile App (Beta)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls and location based information. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name (via HTML edit) and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android Froyo 2.2), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mobile&lt;br /&gt;
  |(Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |no&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript, Frameworks jQuery and jQTouch&lt;br /&gt;
* Optimized for Webkit browsers (iPhone, Android, no optimized version for iPad yet)&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Beta: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp link] to download the installation package and the Release Notes.&lt;br /&gt;
&lt;br /&gt;
The access data are:&lt;br /&gt;
* Username: oxmobileapp&lt;br /&gt;
* Password: first$cut&lt;br /&gt;
&lt;br /&gt;
== Installation and configuration on the Open-Xchange Server==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
# After the download of the package, you can start the installation via your favorite package manager. On Debian you can use &amp;quot;dpkg -i&amp;quot; or on rpm based systems you would use the &amp;quot;rpm -Uvh&amp;quot; command.&lt;br /&gt;
# After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
# Edit the file &amp;lt;code&amp;gt;&amp;quot;cache.manifest&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
# On the bottom of the file locate the placeholder &amp;quot;yourserver&amp;quot; in the nework directive&lt;br /&gt;
# Change placeholder to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://myoxserver.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
# You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
## On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
## For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
## Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
## For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.yourserver.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App uses a custom, built-in navigation and history. To navigate back you will have to use the build in &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Beta version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile App comes with the standard name set &amp;quot;OX Mobile App&amp;quot;. This title will be set live during start up. To change the title of the app to your needs you will have to edit the provided language files.&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the lines containing msgid &amp;quot;OX Mobile App&amp;quot; and msgid &amp;quot;OX Mobile&amp;quot;&lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
# Do this for all language files&lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile App&amp;quot; and &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
==Reporting==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile App&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7492</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7492"/>
		<updated>2011-03-09T11:14:37Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Known Problems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile App (Beta)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls and location based information. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name (via HTML edit) and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android Froyo 2.2), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mobile&lt;br /&gt;
  |(Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |no&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript, Frameworks jQuery and jQTouch&lt;br /&gt;
* Optimized for Webkit browsers (iPhone, Android, no optimized version for iPad yet)&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Beta: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp link] to download the installation package and the Release Notes.&lt;br /&gt;
&lt;br /&gt;
The access data are:&lt;br /&gt;
* Username: oxmobileapp&lt;br /&gt;
* Password: first$cut&lt;br /&gt;
&lt;br /&gt;
== Installation and configuration on the Open-Xchange Server==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
# After the download of the package, you can start the installation via your favorite package manager. On Debian you can use &amp;quot;dpkg -i&amp;quot; or on rpm based systems you would use the &amp;quot;rpm -Uvh&amp;quot; command.&lt;br /&gt;
# After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
# Edit the file &amp;lt;code&amp;gt;&amp;quot;cache.manifest&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
# On the bottom of the file locate the placeholder &amp;quot;yourserver&amp;quot; in the nework directive&lt;br /&gt;
# Change placeholder to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://myoxserver.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
# You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
## On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
## For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
## Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
## For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.yourserver.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App uses a custom, built-in navigation and history. To navigate back you will have to use the build in &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
If you clean the browser cache on your device or reset it to defaults, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Beta version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile App comes with the standard name set &amp;quot;OX Mobile App&amp;quot;. This title will be set live during start up. To change the title of the app to your needs you will have to edit the provided language files.&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the lines containing msgid &amp;quot;OX Mobile App&amp;quot; and msgid &amp;quot;OX Mobile&amp;quot;&lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile App&amp;quot; and &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
# Do this for all language files&lt;br /&gt;
&lt;br /&gt;
==Reporting==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile App&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7491</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7491"/>
		<updated>2011-03-09T11:12:50Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Running the OX Mobile App on your smartphone */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile App (Beta)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls and location based information. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name (via HTML edit) and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android Froyo 2.2), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mobile&lt;br /&gt;
  |(Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |no&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript, Frameworks jQuery and jQTouch&lt;br /&gt;
* Optimized for Webkit browsers (iPhone, Android, no optimized version for iPad yet)&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Beta: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp link] to download the installation package and the Release Notes.&lt;br /&gt;
&lt;br /&gt;
The access data are:&lt;br /&gt;
* Username: oxmobileapp&lt;br /&gt;
* Password: first$cut&lt;br /&gt;
&lt;br /&gt;
== Installation and configuration on the Open-Xchange Server==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
# After the download of the package, you can start the installation via your favorite package manager. On Debian you can use &amp;quot;dpkg -i&amp;quot; or on rpm based systems you would use the &amp;quot;rpm -Uvh&amp;quot; command.&lt;br /&gt;
# After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
# Edit the file &amp;lt;code&amp;gt;&amp;quot;cache.manifest&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
# On the bottom of the file locate the placeholder &amp;quot;yourserver&amp;quot; in the nework directive&lt;br /&gt;
# Change placeholder to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://myoxserver.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
# You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
## On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
## For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
## Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
## For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.yourserver.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App uses a custom, built-in navigation and history. To navigate back you will have to use the build in &amp;quot;back&amp;quot; buttons located on the top-left of the page. Do not use browser&#039;s back button. This causes the app to jump to the login screen and you will have to reload the app.&lt;br /&gt;
&lt;br /&gt;
If you clean the browser cache on your device or reset it to default, all local stored data will be flushed.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Beta version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile App comes with the standard name set &amp;quot;OX Mobile App&amp;quot;. This title will be set live during start up. To change the title of the app to your needs you will have to edit the provided language files.&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the lines containing msgid &amp;quot;OX Mobile App&amp;quot; and msgid &amp;quot;OX Mobile&amp;quot;&lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile App&amp;quot; and &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
# Do this for all language files&lt;br /&gt;
&lt;br /&gt;
==Reporting==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile App&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7490</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7490"/>
		<updated>2011-03-09T11:07:32Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Installation and configuration on the Open-Xchange Server */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile App (Beta)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls and location based information. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name (via HTML edit) and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android Froyo 2.2), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mobile&lt;br /&gt;
  |(Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |no&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript, Frameworks jQuery and jQTouch&lt;br /&gt;
* Optimized for Webkit browsers (iPhone, Android, no optimized version for iPad yet)&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Beta: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp link] to download the installation package and the Release Notes.&lt;br /&gt;
&lt;br /&gt;
The access data are:&lt;br /&gt;
* Username: oxmobileapp&lt;br /&gt;
* Password: first$cut&lt;br /&gt;
&lt;br /&gt;
== Installation and configuration on the Open-Xchange Server==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
# After the download of the package, you can start the installation via your favorite package manager. On Debian you can use &amp;quot;dpkg -i&amp;quot; or on rpm based systems you would use the &amp;quot;rpm -Uvh&amp;quot; command.&lt;br /&gt;
# After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
# Edit the file &amp;lt;code&amp;gt;&amp;quot;cache.manifest&amp;quot;&amp;lt;/code&amp;gt; in directory ox6-mobile-v2&lt;br /&gt;
# On the bottom of the file locate the placeholder &amp;quot;yourserver&amp;quot; in the nework directive&lt;br /&gt;
# Change placeholder to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://myoxserver.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
# You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
## On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
## For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
## Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
## For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.yourserver.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Beta version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile App comes with the standard name set &amp;quot;OX Mobile App&amp;quot;. This title will be set live during start up. To change the title of the app to your needs you will have to edit the provided language files.&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the lines containing msgid &amp;quot;OX Mobile App&amp;quot; and msgid &amp;quot;OX Mobile&amp;quot;&lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile App&amp;quot; and &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
# Do this for all language files&lt;br /&gt;
&lt;br /&gt;
==Reporting==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile App&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7489</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7489"/>
		<updated>2011-03-09T11:07:08Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Installation and configuration on the Open-Xchange Server */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile App (Beta)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls and location based information. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name (via HTML edit) and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android Froyo 2.2), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mobile&lt;br /&gt;
  |(Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |no&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript, Frameworks jQuery and jQTouch&lt;br /&gt;
* Optimized for Webkit browsers (iPhone, Android, no optimized version for iPad yet)&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Beta: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp link] to download the installation package and the Release Notes.&lt;br /&gt;
&lt;br /&gt;
The access data are:&lt;br /&gt;
* Username: oxmobileapp&lt;br /&gt;
* Password: first$cut&lt;br /&gt;
&lt;br /&gt;
== Installation and configuration on the Open-Xchange Server==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
# After the download of the package, you can start the installation via your favorite package manager. On Debian you can use &amp;quot;dpkg -i&amp;quot; or on rpm based systems you would use the &amp;quot;rpm -Uvh&amp;quot; command.&lt;br /&gt;
# After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/ox6-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
# Edit the file &amp;lt;code&amp;gt;&amp;quot;cache.manifest&amp;quot;&amp;lt;/code&amp;gt; in directory gui-mobile-v2&lt;br /&gt;
# On the bottom of the file locate the placeholder &amp;quot;yourserver&amp;quot; in the nework directive&lt;br /&gt;
# Change placeholder to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://myoxserver.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
# You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
## On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
## For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
## Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
## For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.yourserver.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Beta version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile App comes with the standard name set &amp;quot;OX Mobile App&amp;quot;. This title will be set live during start up. To change the title of the app to your needs you will have to edit the provided language files.&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the lines containing msgid &amp;quot;OX Mobile App&amp;quot; and msgid &amp;quot;OX Mobile&amp;quot;&lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile App&amp;quot; and &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
# Do this for all language files&lt;br /&gt;
&lt;br /&gt;
==Reporting==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile App&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7488</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7488"/>
		<updated>2011-03-09T11:05:51Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Branding options */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile App (Beta)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls and location based information. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name (via HTML edit) and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android Froyo 2.2), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mobile&lt;br /&gt;
  |(Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |no&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript, Frameworks jQuery and jQTouch&lt;br /&gt;
* Optimized for Webkit browsers (iPhone, Android, no optimized version for iPad yet)&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Beta: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp link] to download the installation package and the Release Notes.&lt;br /&gt;
&lt;br /&gt;
The access data are:&lt;br /&gt;
* Username: oxmobileapp&lt;br /&gt;
* Password: first$cut&lt;br /&gt;
&lt;br /&gt;
== Installation and configuration on the Open-Xchange Server==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
# After the download of the package, you can start the installation via your favorite package manager. On Debian you can use &amp;quot;dpkg -i&amp;quot; or on rpm based systems you would use the &amp;quot;rpm -Uvh&amp;quot; command.&lt;br /&gt;
# After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/gui-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
# Edit the file &amp;lt;code&amp;gt;&amp;quot;cache.manifest&amp;quot;&amp;lt;/code&amp;gt; in directory gui-mobile-v2&lt;br /&gt;
# On the bottom of the file locate the placeholder &amp;quot;yourserver&amp;quot; in the nework directive&lt;br /&gt;
# Change placeholder to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://myoxserver.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
# You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
## On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
## For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
## Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
## For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.yourserver.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Beta version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
=== Application name===&lt;br /&gt;
The OX Mobile App comes with the standard name set &amp;quot;OX Mobile App&amp;quot;. This title will be set live during start up. To change the title of the app to your needs you will have to edit the provided language files.&lt;br /&gt;
&lt;br /&gt;
# Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
# Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
# The folder contains all available language files (*.po)&lt;br /&gt;
# Open one of the files and locate the lines containing msgid &amp;quot;OX Mobile App&amp;quot; and msgid &amp;quot;OX Mobile&amp;quot;&lt;br /&gt;
# Change the corresponding msgstr to your title of the app, i.e. &amp;quot;My App&amp;quot;. &lt;br /&gt;
* Note: Do not change the &#039;&#039;&#039;msgid&#039;&#039;&#039;, this must be &amp;quot;OX Mobile App&amp;quot; and &amp;quot;OX Mobile&amp;quot;. Only change the &#039;&#039;&#039;msgstr&#039;&#039;&#039; value.&lt;br /&gt;
# Do this for all language files&lt;br /&gt;
&lt;br /&gt;
==Reporting==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile App&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7487</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7487"/>
		<updated>2011-03-09T11:03:07Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Branding options */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile App (Beta)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls and location based information. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name (via HTML edit) and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android Froyo 2.2), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mobile&lt;br /&gt;
  |(Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |no&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript, Frameworks jQuery and jQTouch&lt;br /&gt;
* Optimized for Webkit browsers (iPhone, Android, no optimized version for iPad yet)&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Beta: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp link] to download the installation package and the Release Notes.&lt;br /&gt;
&lt;br /&gt;
The access data are:&lt;br /&gt;
* Username: oxmobileapp&lt;br /&gt;
* Password: first$cut&lt;br /&gt;
&lt;br /&gt;
== Installation and configuration on the Open-Xchange Server==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
# After the download of the package, you can start the installation via your favorite package manager. On Debian you can use &amp;quot;dpkg -i&amp;quot; or on rpm based systems you would use the &amp;quot;rpm -Uvh&amp;quot; command.&lt;br /&gt;
# After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/gui-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
# Edit the file &amp;lt;code&amp;gt;&amp;quot;cache.manifest&amp;quot;&amp;lt;/code&amp;gt; in directory gui-mobile-v2&lt;br /&gt;
# On the bottom of the file locate the placeholder &amp;quot;yourserver&amp;quot; in the nework directive&lt;br /&gt;
# Change placeholder to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://myoxserver.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
# You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
## On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
## For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
## Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
## For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.yourserver.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Beta version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App comes with the standard name set &amp;quot;OX Mobile App&amp;quot;. This title will be set live during start up. To change the title of the app to your needs you will have to edit the provided language files.&lt;br /&gt;
&lt;br /&gt;
* Locate your installstion directory (i.e. /var/www/ox6-mobile-v2)&lt;br /&gt;
* Change to &amp;quot;lang&amp;quot; folder&lt;br /&gt;
* The folder contains all available language files (*.po)&lt;br /&gt;
* Open one of the files and locate the lines containing msgid &amp;quot;OX Mobile App&amp;quot; and msgid &amp;quot;OX Mobile&amp;quot;&lt;br /&gt;
* change the corresponding msgstr to your new title of the app. &lt;br /&gt;
* Note: Don&#039;t change the msgid, this must be &amp;quot;OX Mobile App&amp;quot; and &amp;quot;OX Mobile&amp;quot;. Only change the msgstr value.&lt;br /&gt;
* Do this for all language files&lt;br /&gt;
&lt;br /&gt;
==Reporting==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile App&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
	<entry>
		<id>https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7486</id>
		<title>OX6:OX Mobile Web Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-xchange.com/wiki/index.php?title=OX6:OX_Mobile_Web_Interface&amp;diff=7486"/>
		<updated>2011-03-09T10:57:03Z</updated>

		<summary type="html">&lt;p&gt;Alexquast: /* Deployment as native app */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Information and Installation of Open-Xchange Mobile App (Beta)=&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Later this year, Open-Xchange will release Open-Xchange Mobile App, which lets you access data from Open-Xchange Server 6 with your smartphone running a webkit based browser like the iPhone or Android devices.&lt;br /&gt;
Open-Xchange Mobile App offers online and offline access to appointments, contacts and mails on the road using your smartphone. Optimized for low bandwiths Open-Xchange Mobile App offers instant and fast over the air access to your data, which are at the same time safely stored on Open-Xchange Server. The following modules are supported:&lt;br /&gt;
&lt;br /&gt;
*E-Mail&lt;br /&gt;
*Calendar&lt;br /&gt;
*Contacts&lt;br /&gt;
&lt;br /&gt;
Moreover the app offers seamless integration to use your phones basic functions like phone calls and location based information. You can easily start calls from your Open-Xchange contacts on your smartphone or directly send E-Mails.&lt;br /&gt;
&lt;br /&gt;
== Features and Functions ==&lt;br /&gt;
&lt;br /&gt;
=== Mail Module ===&lt;br /&gt;
*Access to all Open-Xchange standard folder: Inbox, Sent, Trash, Spam and Drafts&lt;br /&gt;
*Creation of new e-mails&lt;br /&gt;
*Answer, forward and delete e-mails&lt;br /&gt;
&lt;br /&gt;
=== Contact Module ===&lt;br /&gt;
*Access to all Open-Xchange contact folder and contacts with details&lt;br /&gt;
*Creation of e-mail directly from contact module&lt;br /&gt;
*Start call directly from contact module&lt;br /&gt;
&lt;br /&gt;
=== Calendar Module ===&lt;br /&gt;
* Access to all Open-Xchange calendar folder and appointments with details&lt;br /&gt;
* Accept/Decline of appointments&lt;br /&gt;
* Participants and resources list from all appointments&lt;br /&gt;
* Planned: Additional notes for Accept/Decline function, creation of new appointments&lt;br /&gt;
&lt;br /&gt;
=== Persistence of the Mobile App ===&lt;br /&gt;
*Offline capability&lt;br /&gt;
*All contacts are available offline&lt;br /&gt;
*All appointments are available offline&lt;br /&gt;
*All mail header are available offline&lt;br /&gt;
*All mails which are opened once are available offline&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Number of e-mails retrieved (25,50,75,100)&lt;br /&gt;
*Number of days which will be checked for appointments (5,10,20,30)&lt;br /&gt;
*Animation for iOS devices (on/off)&lt;br /&gt;
*Subscription of contact folders&lt;br /&gt;
*Autologin&lt;br /&gt;
&lt;br /&gt;
===Themeability, branding and i18n ===&lt;br /&gt;
&lt;br /&gt;
* i18n for DE and EN, other languages can be added.&lt;br /&gt;
* Branding options: App name (via HTML edit) and app icon&lt;br /&gt;
* Themeability by CSS&lt;br /&gt;
&lt;br /&gt;
== Supported devices ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App should work on devices running a Webkit based browser. These are mainly the devices running iOS, Android and newest generation of BlackBerrys. For devices running Symbian we recommend to use Opera Mobile Browser.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; rules=&amp;quot;all&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
  |&#039;&#039;&#039;Device Support&#039;&#039;&#039;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
  |&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
  |Apple iPhone&lt;br /&gt;
  |yes (iPhone running iOS 2.0, 2.1, 3.0, 4.0, 4.2.1)&lt;br /&gt;
  |Official Supported by OX: 2G, 3G, 3GS, 4 and iPod-Touch 3.1.3&lt;br /&gt;
 |-&lt;br /&gt;
  |Android&lt;br /&gt;
  |yes&lt;br /&gt;
  |Official Supported by OX: Google Nexus One (Android Froyo 2.2), HTC Desire (Sense Android 2.1)&lt;br /&gt;
 |-&lt;br /&gt;
  |Nokia/Symbian S60 5th Edition&lt;br /&gt;
  |via Opera Mobile&lt;br /&gt;
  |(Although there is a built-in Webkit browser running on this device a Symbian bug in the cookie-handling which prevents login to the OX-Server)&lt;br /&gt;
 |-&lt;br /&gt;
  |Windows Mobile running Internet Explorer&lt;br /&gt;
  |no&lt;br /&gt;
  |&lt;br /&gt;
 |-&lt;br /&gt;
 |Windows Phone 7&lt;br /&gt;
 |no&lt;br /&gt;
 |&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical overview ==&lt;br /&gt;
* Based on HTML5, CSS, Javascript, Frameworks jQuery and jQTouch&lt;br /&gt;
* Optimized for Webkit browsers (iPhone, Android, no optimized version for iPad yet)&lt;br /&gt;
* Complete offline capability&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Open-Xchange Server &amp;gt;= v.6.20&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
&lt;br /&gt;
Please note that everything from this page and beyond is in Beta: This means nothing is final, changes will be made before final release, stability is not guaranteed and nothing from this site should be used in production.&lt;br /&gt;
&lt;br /&gt;
Follow this [http://software.open-xchange.com/OX6/OXtender-unstable/MobileApp link] to download the installation package and the Release Notes.&lt;br /&gt;
&lt;br /&gt;
The access data are:&lt;br /&gt;
* Username: oxmobileapp&lt;br /&gt;
* Password: first$cut&lt;br /&gt;
&lt;br /&gt;
== Installation and configuration on the Open-Xchange Server==&lt;br /&gt;
&lt;br /&gt;
Installation on the Apache or another webserver:&lt;br /&gt;
# After the download of the package, you can start the installation via your favorite package manager. On Debian you can use &amp;quot;dpkg -i&amp;quot; or on rpm based systems you would use the &amp;quot;rpm -Uvh&amp;quot; command.&lt;br /&gt;
# After installation locate the installed files in your webroot directory, i.e. &amp;lt;code&amp;gt;/var/www/gui-mobile-v2/&amp;lt;/code&amp;gt; on Debian&lt;br /&gt;
# Edit the file &amp;lt;code&amp;gt;&amp;quot;cache.manifest&amp;quot;&amp;lt;/code&amp;gt; in directory gui-mobile-v2&lt;br /&gt;
# On the bottom of the file locate the placeholder &amp;quot;yourserver&amp;quot; in the nework directive&lt;br /&gt;
# Change placeholder to your OX server address, i.e. &amp;quot;&amp;lt;code&amp;gt;https://myoxserver.com/ajax&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: We strongly recommend the usage of https, otherwise data will be transmitted unencrypted via client and server&lt;br /&gt;
# You also need to add a new mimetype to your webserver configuration to make sure the caching (offline mode) works. &lt;br /&gt;
## On Apache servers you can add the mimetype either global or via &amp;quot;&amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt;&amp;quot; file.&lt;br /&gt;
## For global configuration edit the file &amp;lt;code&amp;gt;mime.conf&amp;lt;/code&amp;gt; under  &amp;lt;code&amp;gt;/etc/apache2/mods-enabled/&amp;lt;/code&amp;gt;&lt;br /&gt;
## Add the line &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&amp;lt;/code&amp;gt;&amp;quot; to the file, save and restart apache&lt;br /&gt;
## For configuration via &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file just add a .htaccess file to the install directory. This should include the line  &amp;quot;&amp;lt;code&amp;gt;AddType text/cache-manifest .manifest&#039;&amp;lt;/code&amp;gt;&amp;quot;. &#039;&#039;&#039;Note&#039;&#039;&#039;: Either the global configuration or the .htaccess file should be used. (.htaccess files will only work if your Apache settings contain &amp;lt;code&amp;gt;AllowOverride&amp;lt;/code&amp;gt;. For further information on mime types, please refer to your webservers user manual)&lt;br /&gt;
&lt;br /&gt;
* For more details and README see the systems documentation directory (/usr/share/doc).&lt;br /&gt;
&lt;br /&gt;
==Running the OX Mobile App on your smartphone==&lt;br /&gt;
&lt;br /&gt;
After installation of the App on your webserver, a client can easily access the app via his phone&#039;s browser. We recommend to add a new subdomain to your web address to make access for clients easy. A short subdomain like &amp;lt;code&amp;gt;https://m.yourserver.com&amp;lt;/code&amp;gt; which points to your installation will save users from entering a long URL on their devices.&lt;br /&gt;
&lt;br /&gt;
Like mentioned before, the OX Mobile App is a pure web application. Due to this fact there is no installation or download needed to use this app on a smartphone. Just add a bookmark in your browser to access the app again later. &lt;br /&gt;
&lt;br /&gt;
Especially on iOS devices there&#039;s a seamless integration within the native apps installed via the AppStore®. Just add a new bookmark to the OX Mobile App and choose &amp;quot;Add to homescreen&amp;quot;. After this, the OX Mobile App will place a new app icon on the homescreen.&lt;br /&gt;
&lt;br /&gt;
===Using the offline mode===&lt;br /&gt;
&lt;br /&gt;
During the first run, the app is stored localy on your smartphone. These caching mechanism makes a later access to the app very fast and gives you the possibility to run the app even if there&#039;s no internet connection available. &lt;br /&gt;
&lt;br /&gt;
The OX Mobile App detects on startup whether there&#039;s an internet connection available or not. If not, the App will start in offline mode. In this case a plane icon is shown in the upper left corner of the main menu. In offline mode you can access all your subscribed contacts and all of your appointments. Also all your mail headlines are available. Furthermore each email which was opened earlier is available in offline mode. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; At the moment the OX Mobile App will not detect if internet connection reappears during a run in offline mode. To re-enter online mode just restart the app.&lt;br /&gt;
&lt;br /&gt;
== Deployment as native app ==&lt;br /&gt;
&lt;br /&gt;
The OX Mobile App can also be deployed as a native smartphone app. This option is available for Android Systems and later for iOS, too. As Android allows installation of apps from every location you can place an *.apk file on a webserver or in your own Android App-Store. The OX Mobile App will act like any other app on the device and offers the same functionality as the web hosted variant.&lt;br /&gt;
&lt;br /&gt;
Deploying a native iOS App can only be done via the Apple AppStore®. To do so you need to submit your special branded version of the app to Apple. Only Apple decides if the app will be listed in the AppStore or not. These option will not be available for the Beta version of the app.&lt;br /&gt;
&lt;br /&gt;
For more information on native app deployment please contact us directly.&lt;br /&gt;
&lt;br /&gt;
== Branding options ==&lt;br /&gt;
&lt;br /&gt;
==Reporting==&lt;br /&gt;
&lt;br /&gt;
Open-Xchange is interested in learning about bugs, specifically in your runtime environment. If you experience any misbehaviors, please report bugs via our public bugzilla:&lt;br /&gt;
[https://bugzilla.open-xchange.com/enter_bug.cgi?product=OX%20Mobile%20App Open-Xchange Bugzilla]&amp;lt;br&amp;gt;&lt;br /&gt;
Product: OX Mobile App&lt;br /&gt;
&lt;br /&gt;
== Please note ==&lt;br /&gt;
&lt;br /&gt;
There may be some issues with checkboxes on Android devices. Sometimes checkboxes and listboxes do not respond to tap actions. If so, please rotate your phone to landscape mode and back. Then, the checkboxes should response again &lt;br /&gt;
&lt;br /&gt;
Please read the SDB article to inform you about the reasons and solution.&lt;br /&gt;
&lt;br /&gt;
[[Category: OX6]]&lt;/div&gt;</summary>
		<author><name>Alexquast</name></author>
	</entry>
</feed>