セッション No.1 ミガロ. 製品最新情報 株式会社ミガロ. RAD 事業部
アジェンダ はじめに 1. Delphi/400 最新情報 Delphi/400 バージョン 機能リリースの遷移 Delphi/400 で追加された新機能 2. JC/400 最新情報 JC/400 バージョン 機能リリースの遷移 JC/400 で追加された新機能 3. Business4Mobile 新製品 Business4Mobile
はじめに ミガロ. 主要製品ラインナップ Delphi/400 JC/400(SP4i) Business4Mobile 開発言語 : Delphi RPG/COBOL 対応 DB: IBM i 各種オープン DB 対応アプリケーション C/S アプリケーション 開発言語 : RPG/COBOL HTML 対応 DB: IBM i クエリー設定のみ プログラム開発不要対応 DB: IBM i 各種オープン DB Web アプリケーション スマートデバイス向け Web アプリケーション
1. Delphi/400 最新情報
Delphi/400 バージョン 機能リリースの遷移 Windows 対応 WindowsXP 対応 WindowsVista 対応 Windows7 対応 Windows8 サポート 2005 年 2006 年 2007 年 2008 年 2009 年 2010 年 2011 年 2013 年 V5 V6 V7 V2005 V2006 V2007 V2009 V2010 VXE VXE3 機能追加 IntraWeb 登場 TrayIcon 機能 Unicode サポート タッチジェスチャ対応 64bit サポート 開発環境リニューアル リファクタリング機能 Ajax 対応 Silverlight 対応 DataSnap 機能アップ - Delphi/400 は V7 で Web 開発機能を実装以降 WindowsOS 対応と並行して Unicode やタッチジェスチャなどの新技術対応を展開 - 従来の機能も進化し続け Web サービス連携やスマートデバイス向け Web アプリケーション開発も実現
Delphi/400 で追加された新機能 新機能 1VCL for the WEB 機能 (IntraWeb) V7 以降 - 主に C/S アプリケーションの開発で活用されていた Delphi/400 に Web アプリケーション開発機能として VCL for the WEB が実装された - C/S アプリケーション同様にコンポーネント部品と Delphi プログラムで開発できる特徴を持ち 敷居を上げることなく Web システムにも対応できるようになった - バージョンが上がるごとに Ajax や Silverlight 対応など新技術も追加実装 C/S アプリケーション同様に開発できることで Web 開発も Delphi/400 で統一ができる
Delphi/400 で追加された新機能 新機能 2 開発環境統合 リファクタリング機能 V2005 以降 - 開発環境がリニューアルされ メニューやツールが統合された また変数やコンポーネントの変更などが Delphi/400 のプログラム全体での再編成できる リファクタリング機能 などが実装された リファクタリング機能で変更箇所を指定する メニューやツールウィンドウなどが統合され 環境が刷新 コンポーネントを含め 変更対象となる箇所を全て洗い出してくれるので テキスト置換と違い 漏れがない変更ができる
Delphi/400 で追加された新機能 新機能 3Unicode サポート V2009 以降 - WindowsVista 以降 使用されることが多くなった Unicode が Delphi/400 でサポートされるようになった これまで使用することができなかった特殊な文字や記号などが自由に画面で使えるようになり IBMi の日本語用 Unicode コードページである CCSID1399 に対応している
Delphi/400 で追加された新機能 新機能 4 ジェスチャー マルチタッチ機能 V2010 以降 - これまでのマウス タッチパネル操作に加え 最近増えてきているペンや指でタッチ画面操作に対応してディスプレイ上での ジェスチャー機能 が実装された マウス操作タッチパネル操作タッチペン操作 タッチ画面操作 Windows7 以降のマルチタッチ操作 自由なジェスチャーの動きを登録して Delphi/400 のプログラムが操作できる タッチ専用のキーボードコンポーネントも追加された
次期 Delphi/400 新バージョン 予定 Delphi/400 XE3-64bit アプリケーション開発の対応 Delphi/400 XE3 では従来の 32bit アプリケーションはもちろん 64bit の高性能な PC に対応した 64bit アプリケーション開発機能を実装 - Windows8 を正式サポート 10 月にリリースされた最新バージョン Windows8 を正式にサポート - Windows8 のサポートに関連してタッチ ジェスチャー用の画面設計に設計された Metropolis UI 機能が実装 動作サポートだけでなく Windows8 に対応した新しい画面スタイルのアプリケーションを開発することができる
2. JC/400 最新情報
JC/400 バージョン 機能リリースの遷移 ブラウザ対応 IE7 サポート IE8 サポート IE9 サポート IE10 サポート 2007 年 2008 年 2009 年 2010 年 2011 年 2012 年 2013 年 V5.3.61D V5.3.78D V5.3.88D V5.3.93D V5.3.95D 機能追加 SETATR 機能 CSV 出力機能 SmartPad4i 発売 TextArea 対応 ポップアップ機能 Generator 機能 Office 出力機能 Radio ボタン対応 Firefox, Safari, Chrome サポート - JC/400 は RPG/COBOL HTML で Web 開発ができるツールとして発売 WEB 画面機能の拡充 CSV や Excel のデータ出力機能を実装 - 新オプション SmartPad4i によって JC/400 の開発手法でスマートデバイス向け Web アプリケーション開発を実現
JC/400 で追加された新機能 新機能 1 SETATR 機能 V5.3.61D 以降 - RPG/COBOLからWeb 画面で項目の色や入力規制などを直接操作できるAPI SETATR が実装された 最新バージョンでは表部品内で明細ごと 項目ごとの細かい制御まで可能 新機能 2CSV Office 機能 - Web 画面から CSV や Excel Word を RPG/COBOL から操作できる機能が実装された 画面操作だけでなく データのアウトプットまで実現することができるようになった 表の明細行に対して色の変更や入力制御など RPG/COBOL から細かく制御可能 V5.3.78D 以降
JC/400 で追加された新機能 新機能 3 スマートデバイス対応 SmartPad4i 新オフ ション WEB アプリケーションを RPG/COBOL,HTML で開発ができる JC/400 にスマートデバイス向けの新オプション SmartPad4i がリリース -RPG/COBOL を使った JC/400 そのままの開発手法でスマートデバイス向けに開発が可能 - Safari や FireFox 等様々なブラウザに対応しているので iphone や Android サイズが異なるタブレットで運用が可能 - HTML5 や CSS3 など最新の WEB 技術を組み込んだ画面の作成が可能
3. Business4Mobile
Business4Mobile スマートデバイス対応ツール Business4Mobile Business4Mobile は iphone や Android といった様々なスマートフォン タブレットを利用して いつでも どこでも 社内のデータベースを照会できるツールとして発売 特徴 1 マルチスマートフォン マルチタブレット対応 Business4Mobile は iphone Android ipad あるいは Windows や Mac Linux のブラウザなどから利用することができる 画面サイズも自動で最適化 特徴 2 マルチデータベース対応 Business4Mobile は IBM i をはじめ SQL Server, Oracle, IBM DB2, MySQL など 様々なデータベース利用することができる 特徴 3 プログラミング不要 Business4Mobile はツール上で簡単に クエリー というデータ抽出条件を設定するだけで すぐにスマートフォンから必要なデータにアクセスできる
ご清聴ありがとうございました