Below is a list of the new common APIs for RhoMobile Suite 5.4, which are recommended for all new projects. If you’re moving a 2.x app to 5.x, please consult the 2.x migration guide.
- API/platform is supported; no license required
- API/platform is supported; paid subscription required for production use
- API is available only on Symbol devices
|Document Capture (BETA)|
|NFC - Adapter (BETA)|
|NFC - Message (BETA)|
|NFC - Record (BETA)|
|NFC - Tag (BETA)|
|ORM & ORMModel|
|SignatureCapture (inline) *|
*These API classes are implemented in RhoMobile Suite 2.2 but are not yet included in the new Common API class set for RhoMobile Suite 5.4. They use the older 2.2 format and support Ruby only except as noted.
When using 2.2 APIs in RhoMobile 5.4, the 2.2 API compatibility matrix applies.
APIs in the table above that are indicated with the icon require silver- or gold-level licensing for use in production. For details, please refer to the Licensing Guide.
rhoapi-modules.js. However, it has been altered from the version built using 2.2, and must be regenerated to allow it to properly coexist with other files of your 5.4 app.
|Important: Modules must be loaded in this order!|
The 2.2 RhoElement APIs are supported only on Zebra WebKit, which is still available on Windows Mobile/CE and Android platforms. The APIs for 5.x support the stock Android WebKit by default.