Character Set Supported by InterBase ToGo on Android

From InterBase
Jump to: navigation, search
Character Set Char. set ID
Max. Char.
Size
Min. Char
Size
NONE

0 1 byte 1 byte
ASCII

2 1 byte 1 byte
OCTETS

1 1 byte 1 byte
UNICODE_FSS

3 3 bytes 1 byte
UTF_8/UTF8**

59 4 bytes 1 byte
UNICODE_BE/UCS2BE

8 2 bytes 2 bytes
UNICODE_LE/US2LE

64 2 bytes 2 bytes

*No COLLATION support for iOS and Android.what does this asterisk refer to?
**UTF8 is only supported client attachment’s character set (LC_CTYPE) for iOS and Android.
***May need “Unsupported database” or kind like exception when detect unsupported character set.what does this asterisk refer to?

Licensing ToGo and IBLite for Android

RAD Studio XE7 users only get InterBase ToGo Test Deployment and IBLite licenses with their product. Both InterBase ToGo Test Deployment and IBLite can be used for development and testing.

When you are ready to deploy your applications to customers/production/appstore, you can either use the free IBLite license you have, or, contact Embarcadero for an InterBase ToGo license.

InterBase Runtime File Locations for Android

The InterBase related files are separated into two categories: Temporary files created by InterBase at run time and Read/Write files and files used by InterBase for setup.

  • Temporary files created by InterBase at run time
  • These files are created under the external storage location mentioned above, /data/data/<package_name>/files/interbase directory. interbase.log and other transient files such as isc_lock, isc_init and temporary sort files are also created here.
  • Read/Write files and files used by InterBase for setup:
  • These files are created under the external storage location mentioned above, /data/data/<package_name>/files/interbase directory. The following files should be delivered to this directory: ibconfig, interbase.msg, license/ folder and related license files, and, admin.ib (if used).
  • For OTW/SSL connections, our recommended folder for providing supporting files is /data/data/<package_name>/files/interbase. In your OTW connection, please be sure to provide relative argument values. For example:
10.20.10.20?ssl?
serverPublicFile=/data/data/<package_name>/files/interbase/
ibserverCAfile.pem??:<database_file_path>

Developing with ToGo Edition for Android

The RAD Studio IDE from Embarcadero now supports developing applications for multi-device/OS deployments including Windows, MacOSX, iOS, and Android.

Deploying InterBase with Your Applicatinos on Android=

The databases deployed on the mobile device can either have centralized user authentication via admin.ib, or, use EUA to control user access within the database. EUA use could limit the need to deploy admin.ib on the target mobile device for database access.

Advance To