InterBase XE3 ToGo Mobile Edition
InterBase supports the both the iOS and Android mobile operating systems and the InterBase ToGo Edition is available for the these platforms via RADStudio XE7. VARs and OEMs can build applications for mobile platforms using InterBase by linking their applications with InterBase ToGo.
The databases deployed on the mobile device can either have centralized user authentication through the admin.ib, or use EUA to control user access within the database. Note that EUA use may limit the need to deploy admin.ib on the target mobile device for database access.
- If you purchased one of the following RAD Studio versions, you have received an Email with a key for an unlimited development and deployment license:
- RAD Studio XE7 Professional or higher
- Delphi XE7 Professional with Mobile or higher
- RAD Studio XE7 Delphi/C++ users
- For RAD Studio/Delphi/C++ XE7 users:
- Save the license activation file as reg_ibtogo.txt in the %PUBLIC%\Documents\interbase\redist\InterBase XE7 folder. It applies to Android, iOS, Windows, and MacOSX deployments.
- For RAD Studio/Delphi/C++ XE7 users:
- For RAD Studio/Delphi/C++ XE7 users:
- Save the license activation file as reg_ibtogo.txt in the %PUBLIC%\Documents\interbase\redist\InterBase XE7 folder. It applies to Windows, MacOSX, and iOS deployments.
- For RAD Studio/Delphi/C++ XE7 users:
- If you are a trial user, your installation includes a trial license for InterBase ToGo. You can test InterBase on iOS and Android by selecting your test license during the deployment step. The trial licenses are installed with your trial product, in C:\Users\Public\Documents\InterBase\redist\InterBase XE7.
- When you are ready to deploy your applications to customers/production/appstore, contact Embarcadero for an InterBase ToGo license.
- When you are ready to deploy your applications to customers/production/appstore, contact Embarcadero for an InterBase ToGo license.
For more information, see http://docwiki.embarcadero.com/InterBase/XE3/en/ToGo_Quick_Start
iOS Platform
RAD Studio XE5 users only get InterBase ToGo Test Deployment license with their product. This test license can be used for development and testing.
InterBase Runtime File Locations for Apple iOS
The InterBase related files are separated into the following categories:
- Temporary files are created under the <Application Home>/tmp directory.
- Transient files such as isc_lock, isc_init and temporary sort files are created here.
- interbase.log (informational and error messages from InterBase) file is delivered under <Application Home>/Documents/interbase directory.
- Read/Write files and files used by InterBase for setup are located in the <Application_Home>/Documents interbase directory.
- The following files should be delivered in this directory: ibconfig, interbase.msg, license/ folder and related license files, and, admin.ib (if used).
- For OTW/SSL connections, the recommended folder for providing supporting files is <Application_Home>/Documents interbase. In your OTW connection, be sure to provide relative argument values. For example:
- 10.20.10.20?ssl?serverPublicFile=Documents/interbase/ibserverCAfile.pem??:<database_file_path>
Android Platform
InterBase ToGo is available for the Android platform via RAD Studio XE7.
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>