GeneXus 16 は「マルチエクスペリエンス・ソフトウェア・ソリューション」という新しい世界を見据えた、新しいツールとプロセスを提供します。デバイス、状況、統合においてシームレスに動作するアプリケーションを作成する、開発者の作業の簡素化を常に目指しています。

マルチエクスペリエンスとオムニチャネル。

バズワードは、「クロスプラットフォームとマルチプラットフォーム」から「オムニチャネルとマルチエクスペリエンス」へと進化しました。これは、より多くのことを行い、より多くのことを学び、より多くの領域を時間とリソースの通常の制約でカバーする必要があることを意味しています。このことから、この新しい世界のためのアプリケーションを作成する際に、より多くの領域をカバーする戦略を提供しています。

デザインシステム

開発者の生産性を高め、デザイナーと開発者間の対話を増やすために、GeneXus 16 では、GeneXus 内のデザインシステムのモデリングをサポートします。パターン、テーマ、カラーパレットなどの従来のツールには、Stencils(マルチプラットフォーム設計モデル)という新しい要素が追加されました。 また、CSS ベースのスタイルの使用を容易にし、カスタム ユーザー コントロールの作成を合理化します。

優れた UX を体験する

優れたユーザーエクスペリエンスの創造に関連した多くの卓越した機能が追加されました。Flex Grid やすぐに利用できる生体認証など、より優れたアプリケーションを作成するためのコントロールが追加されています。
GeneXus で作成されたアプリケーションに情報ストリームを簡単に組み込むことができるようになり、Twitter や Facebook のようなアプリケーションの構築がシンプルになりました。位置認識アプリケーションのためのマップ、トラッキング、およびローカリゼーションは、GeneXus 16 でも利用できます。

会話型 UI

チャットボット、ハイブリッド UI、バーチャルアシスタントのモデリングを簡略化し、顧客と企業間の重要なコミュニケーションチャネルとして追加できるようにしました。この追加により、統合された複数のエクスペリエンスアプリケーションの開発における開発者とデザイナーの生産性を向上させることができます。

新しい創造的な統合。

テクノロジーの進化に伴い、開発者はより多くのサービスやプロバイダーと統合する必要があるため、さまざまな業界や地域をカバーする、より多くのサービスやプロバイダーを組み込んでいます。

認知および機械学習サービス

GeneXus アプリはこれまでにないほど賢くなりました!AI 市場における最も重要なサプライヤーの認知および機械学習サービスの統合を合理化しました。IBM Watson、Microsoft Azure Cognitive Services、SAP Leonardo Machine Learning Foundation はすぐに利用できますが、Amazon Machine Learning と Google Cloud AI は間もなく公開予定です。

新しい支払い方法と改善された支払い方法

支払いソリューションの新しいプロバイダーとして、WeChat Pay、Ali Pay、Stripe を追加しました。また、Paypal と Mercado Pago についても、変更および現在の実情に合わせて改善しました。

クラウド

クラウド サービス プロバイダーを GeneXus 統合機能に統合し続け、カスタム エンタープライズ クラスのアプリケーションの構築およびデプロイ時に柔軟性と処理能力を向上させました。

OData のサポート

GeneXus 開発者は OData プロトコルで自動的にサービスを利用できるようになりました。これらの統合により、GeneXus は OData サービス(ERP、CRM、API Business Hub、さらには非リレーショナルデータベース)を表示および使用するあらゆるシステムと相互運用できます。外部システムから OData を使用する場合、GeneXus はメタデータを分析し、エンティティとその関係をアプリケーションのモデルに組み込みます。このように、開発者は、従来の GeneXus トランザクションを使用して、GeneXus からネイティブにこれらのエンティティを使用して、外部システムで CRUD 操作を実行するアプリケーションを作成できます。

情報ストリームのサポート

Apache Kafka を使用することで、ソースや閲覧場所に関係なく、Twitter や Facebook などの情報ストリームを使用するアプリケーションを作成できるようになりました。さらに、クライアントとサーバー間の双方向通信状況をリアルタイムで解決するために、Socket API の新しい進化が作成されました。

新しい通知機能

アプリから送信可能な通知に Jpush が加わりました。

セキュリティ。

システムのセキュリティに関連するリスクを増大させるソフトウェアソリューションの作成には、複雑さが増しています。このため、アプリケーションのセキュリティは、主要な注目分野の 1 つになっています。
セキュリティ専門家チームとの継続的な連携により、最も厳しい品質とセキュリティ基準に準拠したシステムの生成を自動化するソリューションを提供しています。

追加の保護

モバイルでは、ローカルに保存された機密データを保護するため、オフラインデータベースを自動的に暗号化できるようになりました。モバイルアプリケーションやスマートデバイスの難読化もサポートされています。Web では、画面に表示される機密データの保護に関する多くの進歩が含まれています。

GAM の改善

GeneXus Authentication and Authorization Manager(GAM)の機能強化により、Office 365、Linkedin、Instagram、Mercadolibre などの OAUTH 2.0 認証プロバイダーでアプリケーションを認証(SSO)できるようになりました。

DevOps。

開発プロセスを管理する「DevOps の手法」は、高品質のソフトウェア標準とより速い配布速度を保証する結果によって得られます。DevOps と、ソフトウェアを自動的に作成、進化、展開する AI を組み合わせると、GeneXus 16 になります。

パイプライン制御

Jenkins Continuous Integration Server を使用して、GeneXus で自動的に作成、保守、および開発されたアプリケーションの継続的デリバリーを自動化できるようになりました。

テストモデリング

DevOps サイクルの自動化の一環として、ユニットテストをモデル化して、最高品質のアプリケーションの配信プロセスを提供できるようになりました。

デプロイメント

Docker およびサーバーレスオプションが、GeneXus で作成されたアプリケーションを自動的にデプロイできる拡張リストに追加されました。

モニタリング

また、ロギング API の使用により、アプリケーションのモニタリングもこれまで以上に簡単になりました。

Hello China!

私たちは中国市場の本格参入を目指し、結果として GeneXus をその市場に適応させました。中国向けのアプリケーションを作成するために開発者が必要とする、さまざまな中国の技術的サービスを追加しました。通知のための Jpush、支払いサポートのための Ali Pay と WeChat Pay、マッピングサービスとして Baidu Maps と AutoNavi も取り入れました。

ジェネレーター。

将来性を考慮した .Net

新しいコードジェネレーターを追加することで、新しい領域への動きに追従しています。マイクロソフト社が .Net から Unix ベースのシステムへと進化したことにより、私たちは新しい .NetCore ジェネレーターを使用して、「将来性を考慮する」というミッションの継続を強固にしました。GeneXus 16 では、あらゆる場所で .Net アプリケーションが動作します。もう再コーディングする必要はありません。

新しい GeneXus 16 について

私たちは Web サイトやアプリの世界から、普遍的なマルチエクスペリエンスの世界へと移行しつつあり、ソフトウェア開発はこの新しい現実に迅速に適応する必要があります。GeneXus 16 はこの新しい世界を見据えたツールとプロセスを提供します。