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 (PowerServer), and the synchronization server (MobiLink Server)
-
1 iPad or iPhone: used as the mobile client
The PowerServer 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)
PowerServer Mobile 32-bit version can be installed to the 64-bit OS without any special configurations. But if you have installed Appeon PowerServer 64-bit version before please uninstall it first. See Task 1.2: Uninstall previous version of 64-bit Appeon.
-
PowerBuilder 2019
-
.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 17
To synchronize a local UltraLite database with the server-side database, you must install MobiLink Server 17 which is included in SQL Anywhere 17. If your UltraLite and MobiLink server are not at the required version (UltraLite 17 and MobiLink server 17), you will need to upgrade them according to the SQL Anywhere 17 help.
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
-
PowerServer 2019
Install PowerServer and PowerServer Toolkit. See Task 2: Install PowerServer & PowerServer Toolkit.
Software requirements for the iPad or iPhone:
-
Apple iOS 10, 11, or 12
-
Appeon Workspace
See Task 3: Install Appeon Workspace (on the iPad or iPhone).
-
UltraLite 17 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 PowerServer Toolkit 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 PowerServer Toolkit.