TRichView demo projects for iOS FireMonkey

TRichView 21.5 – iOS

We’ve released TRichView v21.5

Trial versions are available here: https://www.trichview.com/download/

This update adds support of iOS platform in Delphi 10.4 and 11. You can use TRichView to create application for Apple iPhone and iPad.

Starting from this update, FireMonkey version of TRichView supports all platforms (available in Delphi 11.3)

FireMonkey for iOS

TRichView supports 64-bit iOS devices in the following Delphi versions:

  • Delphi 10.4
  • Delphi 11.x

TRichView supports 64-bit ARM iOS simulator in the following Delphi versions:

  • Delphi 11.x

Delphi 11 is highly recommended, because Delphi 10.4 requires obsolete library configuration.

TRichView can also be compiled for 32-bit iOS simulator in Delphi 10.4, but this platform is obsolete, so TRichView installer does not support it.

Demo Projects

Changes for iOS

All the demo projects were changed for iOS compatibility (except for the demos in Assorted/Printing/ folder, because FMX for iOS does not support printers).

The following changes were made in most of the demo projects:

  1. Deployment of additional files (mainly to \StartUp\Documents, i.e., to the local application storage).
  2. User interface of many demo projects can be switched between mobile and desktop appearance. Mobile appearance is activated both for Android and iOS.

File chooser

Important changes were made in the demos that can open and save files.
On desktop OS (Windows, macOS, Linux), the demos use TOpenDialog and TSaveDialog. But these components do not work on Android and iOS.
TRichView implements a file chooser class for Android, and now it works for iOS too.
For iOS, it allows choosing a document in the application local storage, and it allows inserting pictures using a media library service.

Changes for Android

  1. All the demo projects were updated according to the latest Android SDK included in Delphi 11.3 (a list of system jars was changed).
  2. Inserting pictures using a media library service, like for iOS.

Other Changes

New feature: ability to turn strict XHTML checking on/off, see the new TRichView.HTMLReadProperties.XHTMLCheck property.

Improvement: when saving documents containing images of read-only formats, these images are saved as PNG.
For example, Windows bitmaps can be read in FireMonkey for iOS and Android, but cannot be written.

Share this article