Delphi/400

概要

Delphi/400は、IBM i 資産を活用したWindows、macOS、iOS、Android向けアプリケーション開発はもちろん、クラウド、IoT向けのネイティブアプリケーション構築を1つのツールで実現するソリューションです。

特徴

Delphi/400は、オープン開発で豊富な実績を持つDelphiをIBM i に完全対応させた、生産性に優れたネイティブアプリケーション開発ツールです。 Windows、macOS、iOS、Androidに対応したコンポーネントライブラリを使用することで、驚異的な開発生産性を実現します。

開発言語には、シンプルな文法と高い保守性に定評のあるObject Pascalを採用。画面設計、コーディング、コンパイル、デバッグ等一連の開発作業が全て行える先進的な統合開発環境と、開発生産性を高める様々な機能が提供されています。

Delphi/400の特徴

機能

RPGやCOBOLはもちろん、様々なIBM i 資産活用

Delphi/400により、文字数やサイズの制約がない自由な画面で、表形式やツリー形式での入出力、グラフや画像の利用など、5250画面では不可能だったビジュアルなGUIシステムを実現します。
また、IBM iの資産を活用できるコンポーネントにより、クライアントアプリケーションからCL/RPG/COBOLの呼出しはもちろん、QTEMP、MSGQ、DTAARA、SPOOL等様々なIBM i 資産が活用できます。
さらに既存のDB2 for i の物理ファイル・論理ファイルもなんら再定義することなくDelphi/400から直接アクセスすることが可能です。

IBM i 資産活用

強化されたマルチデバイス開発

Delphi/400なら、マルチデバイス向けアプリケーションを一つのツール・言語で開発できます。
最も利用の多いWindowsについては、Windows10 を完全サポート。スマートフォンに搭載されたカメラやGPSも活用可能です。

「マルチデバイスデザイナ」
アプリケーションを一つの共通プログラムとして開発し、画面レイアウトのみをデバイスの画面サイズにあわせてカスタマイズ。
新機能「FireUIライブプレビュー」
設計中の画面レイアウトを、様々な種類のデバイス上にリアルタイム表示することができるため、思い通りの正確なUI設計を手早く行うことができます。
マルチデバイス開発

IBM i に最適化した専用ドライバ及びマルチデータベース対応

データベースエンジンFireDACおよび、IBM i に最適化した専用ドライバにより、非常にハイパフォーマンスなIBM i 連携アプリケーションが開発できます。
SQL Server、Oracle、MySQLといった種類の異なるデータベースへのアクセスも可能な為、1つのアプリケーション上で様々なデータベースの情報を融合することが可能です。
さらにiOS、Android上で動作する軽量データベースSQLiteもサポートしており、電波が届かない環境でも単体で実行可能なモバイルオフラインアプリケーションが作成できます。

マルチデータベース対応

構成イメージ

Delphi/400 構成イメージ

動作環境

IBM i(AS/400)

ハードウェア要件
モデル
IBM i 全型式(RISCマシン)
ディスク容量
約10MB
※上記の容量には、OS/400及びライセンスプログラム等は含まれません。
ソフトウェア要件
OS
OS/400 V3R6以降
※SQLで構築する場合は、OS/400 V5R2以降を推奨

クライアント(実行環境)

ソフトウェア要件
Windows
Windows7, 8, 8.1, 10、WindowsServer2012, 2016が動作するIntel/AMDのPCおよびタブレット
Mac
OS X 10.10, 10.11, macOS Sierraが動作するMacマシン
iOS
iOS9~iOS10が動作するiPhone、iPad、iPod touch
Android
Android4.0.3~5.x, 6.X, 7.Xが動作するNEONサポートARMv7採用のスマートフォン、タブレット

クライアント(開発環境)

ハードウェア要件
  • Intel® Pentium® またはその互換機1.6GHz以上(2GHz以上を推奨)
  • 2GB以上のメモリ
  • 6~60GB以上のディスク空き容量(開発用途による環境作成に依存)
ソフトウェア要件
  • Microsoft Windows 10 AnniversaryおよびCreators Update(32ビット及び64ビット)
  • Windows 8 または8.1(32ビット及び64ビット)
  • Microsoft Windows 7 SP1(32ビット及び64ビット)
iOS開発時の追加要件
  • OS X 10.10, 10.11, macOS Sierraが動作するIntel ベースのMac(2GB以上のメモリ)
  • iOS9~iOS10をサポートするXcode環境
  • 上記Macマシンに接続されたWindows
  • iOS Developer Program またはiOS Developer Enterprise Program

参考価格

  • 別途お問い合わせ

事例紹介