What is GeneXus? GeneXusは、ローコードと人工知能の利点を生かしたソフトウェア開発プラットフォームです。マルチエクスペリエンス、マルチプラットフォームのアプリケーションの作成、進化、保守のタスクの簡素化、および自動化を実現します。GeneXusで知識をモデリングし、最新のテクノロジーを生成することで、企業は常に最新のコードを利用することができ、ビジネスや市場の変化や新しい現実に素早く対応して適応するシステムを作ることが可能です。
Meet the whole suite GeneXusは、直観的で一貫性のある統合開発環境(IDE)と、それをフルスタックな開発プラットフォームに変換する一連のプラグインを提供します。そのライフサイクルを通じてソフトウェアの生産性と耐久性を向上させることができます。
ITの世界では技術は日々発展し続けます。GeneXus社は新しいバージョン、ジェネレーター、製品をリリースすることで、この技術に追随していくことを社是としています。 GeneXusをお使いの皆さまにも、新技術の誕生と発展の一翼を担っていただきたく、ベータテスターのプログラムが作られました。
✔ 新しいエクスペリエンスを創造し、自由に適応させることができます。 ✔ 新しいデザインシステム「Unanimo」ですべての画面に統一性を持たせることができます。 ✔ SketchやFigmaからデザインをインポートすることができます。 ✔ デザインシステムをモデリングする最初の言語(Design Systemオブジェクト)のパワーと多様性を活用し、デザインを思いのままにカスタマイズできます。 ✔ 柔軟性およびカプセル化の機能を向上させる新しいグラフィカル ユーザー インターフェース コントロールを使用することができます。 ✔ スクリプト化された動的なチャットボットを使用してチャットボットのフローを活性化することで、ランタイムでフローをモデル化することができます。 ✔ フロントエンドの次の最新テクノロジーに対応したモダンなアプリを作成することができます: Angular 14、iOS 14、Android 13。
✔ GeneXusは、スーパーアプリのすべてを作成、モデル化、およびデプロイするためのすべてのテクノロジーを提供する世界初、そして最高のプラットフォームです。 ✔ GeneXusは、既存のネイティブアプリケーションをスーパーアプリにするために必要なコンポーネントも備えています。実行中のものを再プログラムする必要はありません。 ✔ このテクノロジーにより、ユーザーに新しく、より良いエクスペリエンスを提供することができます。スーパーアプリを使えば複数のダウンロード、ログインまたは支払い方法のたびに認証をすることなく、(ミニアプリを通じて)無限のニーズをカバーすることができるようになります。 ✔ 新しいビジネスモデル、新しいエクスペリエンス、および新しいアーキテクチャを作成することで、ソリューションの成長を加速させることができます。 ✔ ミニアプリを開発し、ミニアプリセンターと呼ばれる新しいカタログから管理することができます。 ✔ スーパーアプリで決済やID管理システムを実装しているパートナーのためにミニアプリを開発することで、ビジネスを拡大することができます。これでお互いに利益をもたらすことができます。
✔ モダンで安全、かつ拡張性の高いソリューションを構築することで、クラウドの可能性を活用することができます。 ✔ Amazon Web Services、Google、IBM Cloud®、Microsoft Azure、Oracleなど、トップクラスのクラウドプロバイダーでアプリケーションを実行することができます。 ✔ 最新の.NETおよびJavaのテクノロジーに対応したソリューションを生成できます。 ✔ NuGet、Gradle、Mavenなどのパッケージのコンパイルと管理には、最先端のテクノロジーを使用することができます。 ✔ DockerとKubernetesにデプロイすることで、クラウドのコンテナ化と組織化機能の恩恵を受けることができます。 ✔ Amazon Web ServicesとMicrosoft Azureのサーバーレスサービスを利用した無限の拡張性があります。メッセージングや非リレーショナルデータベースをトリガーとする機能を開発および導入することで、適切なコストで最大限の柔軟性を実現することができます。 ✔ GeneXus Access Manager(GAM)モジュールによるユーザーやオブジェクトのセキュリティ、認証および認可の設定の実装には、生体認証や多要素認証のサポートも追加され、ソリューションにさらなるセキュリティを提供することができます。
✔ GeneXusナレッジベースを活用することで、ソリューションの進化を加速させることができます。これがテクノロジーの陳腐化を防ぐ、最も安全な方法です。 ✔ APIを含むモジュールやデザインシステム全体をパッケージ化し、他のチームやコミュニティと共有することができます。これにより、既に設計され、生成された複数のモジュールを組み合わせてシステムを構築することができます。 ✔ モジュール間の依存関係を自動的に管理できます。 ✔ 新しいLaunchpadを使用して、GeneXus IDEから直接APIをテストすることにより、プロトタイピングのサイクルが加速することができます。 ✔ GeneXus 18のIDEでデザインのインポート、開発、テスト、生成、デプロイにおいて、すべてのユーザーにより優れたエクスペリエンスを提供することができます。
✔ ソリューションのライフサイクルを自動化する、すべてのツールの更新版を利用することができます。 GeneXus Server チーム開発、ソリューションのバージョン管理、そして各種プロダクションパイプラインの作成を支援することができます。 GXtest ユニットテストとユーザー インタフェース テストをモデル化し、開発サイクルで自動化することで、品質と安全な進化を確保することができます。 MSBuild すべてのステップを自動化します。MSBuildタスクを使用することで、継続的インテグレーションや継続的デプロイのフローを使用したいツールで構築することができます。 ✔ Jenkinsに加え、Azure DevOpsとも簡単にソリューションを統合できます。