NTTドコモがFOMA904iシリーズからプリインストールしたモバイルバンキング用のiアプリ「iアプリバンキング」を開発いたしました。「iアプリバンキング」は、1つのiアプリの中に複数の金融機関別プログラムをモジュールとして組み込むことを実現しました。今まで複数の金融機関と取引するためには、その都度各金融機関のサイトへアクセスしログインする必要がありましたが、「iアプリバンキング」では複数の金融機関の残高照会や振込・振替といったモバイルバンキングを利用できるようになります。
「iアプリバンキング」は、次の4つの要素から構成されます。
KLabは、2.金融機関別プログラムを実行解釈するインタープリタとして、独自技術「J/byte Engine」をライセンス提供し、金融機関別プログラム・モジュールやその他の機能モジュールの開発をするためのAPIを策定しました。
ユーザーは、利用したい金融機関をアプリ上から選択し、登録することができます。対応金融機関の追加や各金融機関の機能追加時などに、アプリ自体の再ダウンロードをすることなくモジュールを追加・更新することが出来ます。
「iアプリバンキング」では各金融機関のご契約者番号やパスワードなどを暗号化して保存することにより、金融機関へログインする度に情報を入力していた手間を解消しました。これにより、大幅なユーザビリティの向上を実現しました。
KLabが携帯電話上でJavaアプリの可能性を最大化することを目的として開発した、小型・軽量Javaバイト・インタープリタです。