InterBase ToGo

Aus Appmethod Topics
Wechseln zu: Navigation, Suche

Nach oben zu Datenbankanwendungen entwickeln

Übersicht

InterBase ToGo ist eine Datenbank-Engine, die direkt über die Bibliothek der InterBase-Datenbank-Engine in eine Anwendung eingebunden werden kann. InterBase ToGo muss nicht auf einem Server oder einem Endbenutzer-Arbeitsplatz installiert werden und erfordert auch nicht, dass InterBase vor der Verwendung installiert wird (wie für InterBase Server und InterBase Desktop).

Für InterBase ToGo sind zwei Lizenzierungsoptionen für die Weitergabe verfügbar: ToGo und IBLite. Entwickler, die Datenbankanwendungen auf iOS bereitstellen möchten, können eine "ToGo"-Lizenz (kostenpflichtig) oder eine "IBLite"-Lizenz (kostenfrei) benutzen. ToGo und IBLite folgen demselben Entwicklungsmodell; beide sind eingebettete Anwendungen, die die InterBase ToGo-Bibliothek verwenden.

Entwickeln von InterBase ToGo-Anwendungen auf Windows-Plattformen

Die InterBase ToGo-Edition ist für die folgenden Windows-Plattformen verfügbar und kann auf alle InterBase-Datenbanken zugreifen, die mit InterBase-Desktop- oder -Server-Editionen, Version 2007 und später, erstellt wurden.

Systemvoraussetzungen für Windows

  • Microsoft Windows Vista
  • Microsoft Windows 8
  • Microsoft Windows 7 (32 Bit und 64 Bit)
  • Microsoft Windows XP (SP2)
  • Microsoft Windows Server 2003, 2008
  • Microsoft Windows Server 2008 R2 (64 Bit)
  • Microsoft Windows Server 2012
  • Microsoft Windows 2000 (SP4)

Beispiel

Eine Beschreibung der grundlegenden Schritte zum Durchsuchen der von InterBase ToGo verwalteten Daten auf Ihrem mobilen Gerät mithilfe des FireDAC-Frameworks finden Sie unter Mobile-Tutorial: Verwenden von InterBase ToGo mit dbExpress (iOS und Android).


Entwickeln von InterBase ToGo-Anwendungen für die Mac OS X-Plattform

Systemvoraussetzungen für den Mac

  • Apple Mac OS X

Beispiel

Weitere Informationen zur Entwicklung von InterBase ToGo-Anwendungen für Mac OS X finden Sie im InterBase ToGo Quick Start guide (InterBase ToGo Quick Start-Handbuch)

Entwickeln von InterBase ToGo-Anwendungen für mobile Geräte

Systemvoraussetzungen für iOS

Unterstützte iOS-Geräte:

  • iPod Touch, iPhone oder iPad
  • iOS 6 oder höher

Für Mac OS X- oder iOS-Anwendungsentwicklung müssen Sie auf dem Mac Folgendes installieren:

  • Xcode 4.5 für iOS 6
  • Xcode 4.6 für iOS 6.1

Systemvoraussetzungen für Android

  • Nexus 10, Nexus 7, Nexus 4, Samsung Galaxy S4, Samsung Galaxy Note 8, Samsung Galaxy Tab 2 10.1, Kindle Fire HD 8.9, Kindle Fire HD 7 mit Jelly Bean (4.1.x, 4.2.x, 4.3.x)
  • Samsung Galaxy S2, Sony Xperia U, Motorola Droid 3, HTC Thunderbolt mit Gingerbread (2.3.3 - 2.3.7)
  • Samsung Galaxy S3, HTC One X, Motorola Droid Razr Maxx HD, LG Optimus L5 mit Ice Cream Sandwich (4.0.3 und 4.0.4)
  • Die Honeycomb- und Gingerbread-Emulatoren werden nicht unterstützt

Beispiel

Eine Beschreibung der grundlegenden Schritte zum Durchsuchen der von InterBase ToGo über das FireDAC-Framework verwalteten Daten auf mobilen Geräten finden Sie unter Mobile-Tutorial: Verwenden von InterBase ToGo mit dbExpress (iOS und Android).

Updates für InterBase ToGo

Die von Appmethod verwendeten InterBase ToGo-Dateien befinden sich im Ordner C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBaseXE3.

PathInterbaseToGoFilesXE6.png

Updates für InterBase ToGo können Sie von der Seite InterBase-Downloads für registrierte Benutzer durch Herunterladen von InterBase XE3 Update 4 (11.0.4.810) ToGo Edition, Win/OSX/iOS/An herunterladen.

InterBase XE3 ToGo Update besteht aus einer Sammlung von ZIP-Dateien der folgenden (und weiterer) Verzeichnisse:

Interbase download.png

Führen Sie die folgenden Schritte aus, um die Updates für InterBase ToGo zu übernehmen:

  1. Extrahieren Sie den Inhalt von win32_min.zip oder win64_min.zip in das Verzeichnis C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBaseXE3.
  2. Für die iOS-Plattform extrahieren Sie den Inhalt von ios_device.zip und ios_sim.zip in den Ordner C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBaseXE3.
  3. Für die Android-Plattform extrahieren Sie den Inhalt von android_togo.zip in den Ordner C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBaseXE3.
  4. Für die Mac OS X-Plattform extrahieren Sie den Inhalt von osx32_min.zip in das Verzeichnis C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBaseXE3.
  5. Extrahieren Sie libibtogo.a aus ios_device.zip in die beiden Ordner lib\iosDevice\debug und lib\iosDevice\release in Ihrem Appmethod-Installationsverzeichnis.
    Hinweis: Für iOS ist libibtogo.a eine statische Bibliothek, die nicht für Appmethod/Object Pascal/Appmethod C++ XE3 angewendet werden kann, da diese Anwendungen keine mobile Entwicklung umfassen.
  6. Extrahieren Sie libibtogo.a aus android_togo.zip in die beiden Ordner lib\android\debug und lib\android\release in Ihrem Appmethod-Installationsverzeichnis.
    Hinweis: Für Android ist libibtogo.a eine statische Bibliothek, die nicht für Appmethod/Object Pascal/Appmethod C++ XE4/XE3 angewendet werden kann.

Siehe auch