Upgrade5以上)を使用するために必要な環境についてまとめました。使用するGeneXusのバージョンによって要件が異なることも多いので、使用する際にはご注意ください。ちなみに現時点ではMac端末による開発は対応されていませんのでWindowsマシンで開発を行うことになります。(記事掲載時点)GeneXusGeneXus自身がないと何もできないのでまずはGeneXusをインストールします。Japan様の下記サイトからダウンロードできます。ダウンロードは無料です。開発ライセンスGeneXusをインストールしたら次に必要なものがライセンスです。ライセンスがないとせっかくインストールしたGeneXusも動いてくれません。ライセンスは開発者1人(開発PC1台)につき、1ライセンスが必要になります。ライセンスを入手するためにはライセンス販売を行っている会社から購入します。ライセンスには有効期限があるため、2年目以降も続けて使用する場合は継続使用料を支払う必要があります。価格は購入も継続使用料ともにオープン価格になります。Cybozu社のkintoneなどとは異なり、GeneXus作成されたアプリケーションの使用については基本的にライセンスは不要であり、生成されたアプリケーションは無償で稼動します。ライセンスを使用するには以下2通りの方法があります。各開発端末に取り込んで自端末のライセンスを使用する。Serverに取り込んで各開発端末からネットワーク経由で使用する。Serverを使用する場合、開発ライセンスを同時に使用しているネットワークユーザーの数をカウントし、ライセンス数以下のネットワークユーザーのみ使用可能となります。Serverは有効期限が同じライセンスのみ複数取り込み可能となりますので注意が必要です。開発マシンのハードウェア要件、ソフトウェア要件やGeneXusで作成したシステムの対応実行環境は下記を参考にして下さい。対応クラウドサービスGeneXusで開発したシステムはオンプレミスでのアプリケーション稼動も当然可能ですが、GeneXusでは下記クラウドにデプロイする機能があり、クラウド上でアプリケーションを稼動させることができます。業務ルールなどを設定する場合は、GeneXus独自言語を用いて設定します。VBに似た形式の言語で、オブジェクト指向等は意識せず(というかGeneXus独自言語はオブジェクト指向対応言語ではない)にコーディングできるので、元汎用系のエンジニアであった私でもすぐに理解することができました。下記に実装例があるのでご参照ください。(参考)【GeneXus】ビジネスコンポーネントを使った実装例とはいえ、何も考えずにコーディングするとシステムのパフォーマンスが悪くなったりしてしまうので、それなりの知識がないと良いシステムは開発できない点は要注意です。生成されるがネイティブでは存在しない処理を使用したい場合、C#、Javaなどのソースコードを設定することも可能です。ソースコードを含めるコマンド上記のようにライセンスの入ったWindowsマシンとシステム開発経験があればすぐにでもGeneXusでのアプリケーション開発が可能になります。CAPAアプリやシステムの開発を通じて、お客様のビジネスを成長させることが私たちのビジネスです。お気軽にお問い合わせください。お問い合せお電話でのお問い合わせはこちらからTEL:03-5297-2871メールマガジンの登録キャパでは誰かに話したくなるようなIT小ネタを、週に一回メルマガで配信しています。購読してみませんか?購読するホワイトペーパーの入手ITブログ月間20万PV達成!自社オウンドメディアの運用ノウハウを無料公開しています。Proがリニューアル。Pencilで手書き文字をテキスト化。8FTEL:03-5297-2871FAX:03-5297-2879CAPA.IncECサイト構築、スマホアプリ開発、WEBシステム開発、業務システム、CADなら秋葉原のシステム会社キャパにお任せください。