製品概要
GeneXus X Evolution2とは
GeneXus X Evolution2はスマートデバイス開発における革命と、Webにおける進化を目指しています。
Ev2はスマートデバイス市場で最も人気のあるプラットフォームである、iOS,Android,Blackberryのネイティブアプリケーションジェネレータを備えることにより、最新の技術進歩を達成しました。
さらにHTML5とCSS3に基づいたWebアプリケーションの生成と、クラウド環境やビルトインセキュリティモジュールへの自動デプロイも備えています。
つまりEv2はグローバルアプリケーションの開発能力、マルチプラットフォームへの対応、安全なユーザーエクスペリエンスの実現を兼ね揃えたIDE(統合開発環境)なのです。
特徴
GeneXus X Evolution2 で追加された新機能(公式パンフレットから抜粋)
1.スマートデバイスジェネレータ-for iOS,Android,Blackberry
スマートデバイスをめぐり革命が起きています。モバイルフォンやタブレットの新機種にはますます人気が集まっています。Ev2はスマートデバイスアプリケーションを一から作るのではなく、既存のGneXusアプリケーション資産を元にスマートデバイスアプリケーションへと成長させることができます。
世界中の消費者は自分好みのスマートデバイスを選んで購入していきます。こうしてユーザーインターフェイス企画や開発言語が多様化してしまい、スマートデバイスアプリケーションの開発が困難になっているとスマートデバイスのメーカーは言います。Ev2は異なるメーカーのスマートデバイスで動作するアプリケーションを作成できます。構築したアプリケーションは必要に応じてネット上のサービスと連携します。ユーザーインターフェイスは動作するプラットフォームの標準に準拠し、デバイスのネイティブ言語で動作します。もちろんアプリケーションをアプリケーションストアにアップロードすることもできます。
2.ビルトインセキュリティモジュール(GeneXusAccessManager)
現在多くのアプリケーションは、認証と利用を制限する仕組みを必要としています。この要求にこたえるために、GeneXusは認証とアプリケーションの利用制限に関するすべての要件を一か所で集中して管理、制御できる仕組みを提供します。
この仕組みはGeneXus Access Manager(GAM)と呼ばれ、APIを提供しています。アプリケーション(ウェブアプリケーションとスマートデバイスアプリケーション)のセキュリティの維持はこのGAMによって実現されています。