The simplest scenario will be used in this tutorial, which requires 1 Windows PC and 1 iPad or iPhone.
-
1 Windows PC: used as the development machine, the application server (Appeon Server), and the synchronization server (MobiLink Server)
-
1 iPad or iPhone: used as the mobile client
The Appeon Mobile for .NET edition will be used to walk you through this tutorial, so please prepare the environment according to the following requirements.
Software requirements for Windows PC:
-
Windows 7 (32-bit or 64-bit)
Appeon Mobile 32-bit version can be installed to the 64-bit OS without any special configurations. But if you have installed Appeon for PowerBuilder 64-bit version before please uninstall it first. See Task 1.2: Uninstall previous version of 64-bit Appeon.
-
PowerBuilder 9.x, 10.x, 11.x, or 12.x
-
.NET Framework 4.x
Download the .NET Framework 4.0 setup program from http://www.microsoft.com/en-us/download/details.aspx?id=17718.
-
IIS 7.5
-
(for UltraLite only) MobiLink Server 12.0.1
To synchronize a local UltraLite database with the server-side database, you must install MobiLink Server 12.0.1 which is included in SQL Anywhere 12.0.1. If your UltraLite and MobiLink server are not at the required version (UltraLite 12.0.1 and MobiLink server 12.0.1), you will need to upgrade them according to the SQL Anywhere 12.0.1 help: SQL Anywhere 12.0.1 -> SQL Anywhere 12 - Changes and Upgrading -> Upgrading to SQL Anywhere 12.
IMPORTANT: If you are new to the MobiLink Server, it will be helpful for you to read this article first: http://support.appeon.com/index.php?/Knowledgebase/Article/View/63/16/how-to-deploy-the-mobilink-offline-application.
-
Internet Explorer 8, 9, 10, or 11
-
Appeon Mobile 2016
Install Appeon Server and Appeon Developer. See Task 2: Install Appeon Server & Appeon Developer.
Software requirements for the iPad or iPhone:
-
Apple iOS 9 or 10
-
Appeon Workspace
See Task 3: Install Appeon Workspace (on the iPad or iPhone).
-
UltraLite 12.0.1 or SQLite 3.x database
The database will be automatically downloaded from the server to the mobile device when the application is installed, if you have successfully configured the database in Appeon Developer and deployed it along with the application to server. See Task 3: Configure the offline settings in Tutorial 4 for how to configure the UltraLite or SQLite database in Appeon Developer.