Genero Mobile Development Client
Available from Apple's App Store, the Genero Mobile Development Client serves two purposes: It allows you to view your app on an iOS device regardless of your development machine operating system, and it allows you to run a demo app.
This client allows you to develop iOS apps on Windows® or Linux® and does NOT require the development machine to be Mac® OS, nor must you be signed up as an Apple® developer. This configuration is a reverse connection, in that the DVM (fglrun) starts and waits for the Genero Mobile Development Client to connect. This is only for development, there is no way to deploy the app for testing or distribution for iOS without a Mac.
When you start the app, you are presented with either the developer interface or with the demo.
Developer interface
The developer interface gives you the opportunity to see what your app will look like when it
runs on an iOS device. You provide details on where the app is running, and it runs the app
using the runOnServer
front call. The app itself remains on the remote host, none
of the app p-code gets moved to the iOS device.
When you are in the developer interface, Connect to Dev server appears in the title bar.
To connect to an app, see Display to the Genero Mobile Development Client.
Demo
The appearance of the demo depends on whether you are using a phone or tablet. Regardless of the device, the app provides a tab bar that navigates between the Customers, Orders, Stock, Basket and Sync areas of the demo. The demo shows how on a phone device, you work with one form at a time, while on a tablet device, two forms are shown using a split view, where you can move up and down the list view on the left-hand side and see the detail for the selected item in the detail form on the right-hand side.