On this page
PalmOrder works only with devices that have been paired with PalmOrder Server. The server stores separate access data for every device, its syncName, license type and last activity time.
Setup sequence
- Install PalmOrder for Android or iOS and configure the PalmOrder Server address in the mobile app.
- Pair the device with the server using the instructions for your platform on the same page.
- Download reference data and check that a document can be sent.
Exchange and configuration on Android
See Pair a device for illustrated Android pairing instructions. After pairing:
- Run Download exchange file on the device to receive
exchange.xmlwith the available profiles. - If needed, send
preferences.xml,tables_columns.xml, print forms and other configuration files throughoutbox. - Run an exchange and check the log on the device and server.
The end-to-end check for these steps is described in First exchange.
What identifies a device
An administrator assigns syncName while approving pairing. It is a stable name used in the log and to select device-specific inbox and outbox directories. It must be unique among active devices.
The access secret is created during pairing and stored by the application. Do not add it to preferences.xml, exchange.xml or other files in outbox.
Android configuration files
| File | Purpose |
|---|---|
exchange.xml | Profiles for receiving tables and files and sending documents. |
preferences.xml | Remote mobile-application settings, including server addresses. |
tables_columns.xml | Column titles, order, visibility and display format in the application. |
custom_tables.xml | Custom tables and their main menu titles. |
print_forms.xml, .prn | Printer form configuration. |
pdf_forms.xml, HTML templates | PDF forms for previewing and sharing. |
An overview of the formats and an exchange.xml example are available in Data formats.
Printing and GPS on Android
- Bluetooth printing — printer connection,
print_forms.xmland a sample.prntext form. - PDF forms — previewing and sharing PDF documents.
- Template language — Chunk — substitutions, loops, conditions and formatting.
- GPS — Android permissions, route recording and coordinate sending.
