Modified Features in iX Developer 3
Some features from earlier versions are not included in iX Developer 3 at launch. In most cases, alternative features are available. To help you understand how these changes affect your project, the features are grouped into four transition categories:
Easy = You can switch to an alternative feature with little or no effort.
Medium = Some effort is required to switch. Review the alternatives before transition.
Hard = Requires advanced knowledge. Carefully review the alternative before transition.
Wait = No alternative is currently available. If your project depends on this feature, wait for a future update.
Review each modified feature in the table below. Identify which changes affect your project, and decide whether to make the transition now or wait for a future version.
Transition category | Modified feature | Description | Alternative |
|---|---|---|---|
Easy | Media player object | Removed. | Use the Web Browser Object instead. |
PDF viewer object | |||
SMS and Printer functionality | Removed in iX Developer 2.52. | Save to USB, SD card or HMI panel. Then use e-mail if required. | |
System settings | In iX Developer 3, you cannot configure system settings directly as in previous versions. Instead, you define System Requirements that are evaluated and then reserved by the OS3 operating system. If the requirements cannot be fulfilled, the iX App will not start. | Define the System Requirements. | |
USB transfer | App transfer via USB is supported in OS3 1.1 and later. | If you use OS3 1.0, update to version 1.1. | |
Virtual keyboards for non-latin languages | Will be included in future iX Developer updates. | Use a Latin virtual keyboard or an external keyboard for now. | |
Watchdog | Available in OS3. If the iX App crashes, OS3 will restart the application. | - | |
Remote access | Available in OS3 1.1 and later. Remote access is now configured in OS3 instead of in the iX Developer project. See Remote Access in the OS3 User Guide for more information. | - | |
Medium | QR-code object | Removed due to outdated libraries. | Use NuGet Packages. |
Hard | DLL compatibility (third-party controls) | DLL-based support has been removed. | Use NuGet Packages. |
Web server features |
| For more information, see Web Server. | |
Run action | Removed due to security and architectural reasons. | Use Scripts instead. | |
FTP | Removed due to security and architectural reasons. | Use Transfer Client CLI or NuGet Packages. | |
Wait | PC runtime | Will be included in future iX Developer updates. | - |
Support for certain system tags | Will be included in future iX Developer updates. The following system tags are not yet implemented:
| - |