Qodly Studio for 4Dがベータ版に

1年間のデベロッパープレビュー期間を経て、Qodly Studio for 4D4D 20 R6 で正式にベータ版となりました!これは、あなたやあなたのユーザーにとって、どのような意味があるのでしょうか?是非このブログ記事をお読みください。

デベロッパープレビューからベータ版へ

2023年9月、Qodly Studio for 4Dは、4D Silverパートナー以上の皆様を対象とした開発者プレビューとして導入され、4Dにとって大きな節目となりました。

数ヶ月に渡る改良と新機能の追加、そして4Dデベロッパーからの好評を受け、4Dのデータとロジックを活用した高度なビジネスWebアプリケーションをビルドするために必要な機能たちが完成しました。Qodly Studio for 4Dがベータ版になったということは、今があなたも旅立つ準備をすべき時ということです:まだ行っていなければ、バイナリーデータベースからプロジェクトへと変換しORDAクラスを使ってコーディングしましょう。これらのトピックについてもっと知りたい場合は、是非、ストアからそれに適したオンデマンドトレーニングをお探しください。Qodly Studio for 4Dが最終状態になる前の今であれば、まだ間に合います!

以下は、4Dを通して得られるQodlyテクノロジーのまとめです:

Qodly Studio for 4DでWEBアプリをデザインする

Qodly Studio for 4Dは、ウェブブラウザベースのスタジオで、Qodly Pages(以前はWebフォームという名前でした)をデザインすることができます。

Qodlyページには、CSSを完全にサポートした既製のUIコンポーネントがあり、これはQodlyソース(旧データソース)を利用しています。Qodlyソースはユニークな4D機能で、単純なスカラー変数からエンティティやエンティティセレクションまで、Qodly Pagesにデータを表示するだけでなく、ボタンクリックやページロードなどのユーザーイベントに割り当てるだけで、4D ORDAコードを実行することができます。

密かに探しているUIコンポーネントが見つからないですか?顧客だけが使用するカレンダーウィジェットから、データの視覚化に欠かせない素晴らしい棒グラフまで、カスタムコンポーネントのおかげで、あなたのQodlyアプリに制限はありません。すでにいくつかのコンポーネントがgithubに公開されています。試すのは簡単です、そのファイルをダウンロードしてQodly Studioにアップロードするだけです。

Qodly Studio for 4Dは、4D 20 R6で更なるユニークな機能を導入しました:ページステートです。あなたのQodlyページは、あなたの想像力ががデザインできる全てのビジュアルステートを持つことができるようになりました。ステートを有効にしたり、無効にしたりするのは、とても簡単です。例えば、ユーザーのクリックでページのレイアウトを変更すること:

あるいは高度な条件エディターを使って、Qodlyソースの値やユーザー権限に応じてQodlyページのレイアウトを適応させることもできます。

blank

blank

 

ログインとログアウトが今まで以上に簡単になりました。強制ログインをオンにした4D Restサーバーをセットアップし、ログインページをデザインするだけです。ユーザーがアプリを認証するまで、4Dライセンスは消費されません。Qodly Studio for 4DのRoles and Privilegesエディターは、REST権限を編集するためのシンプルなUIを提供します。それが完了したら、あなたのWebアプリケーションへと安全にアクセスする準備は整っています。

blank

また、たくさんのQodlyページテンプレートを通して、インスピレーションを得たり、あるいはダイアログ、シングルトンのサポートなど、その他多くの機能を手に入れることができます。

Qodly Rendererでアプリケーションを動かす

Qodlyアプリケーションを本番環境にデプロイするのがどれだけ簡単か、気になりませんか?Qodly Studio for 4Dは、デザインしたページをプロジェクトフォルダ内にjsonファイルとして保管します。いつものようにプロジェクトをデプロイして、QodlyのメインページのURLをユーザーと共有すれがそれで完了です。あとはQodlyレンダラーが、Qodly Pagesのjsonファイルを取得し、ユーザーのWebブラウザでhtmlにレンダリングし、RESTを通して4Dサーバーに問い合わせることで、ユーザーとのインタラクションを統括します。自分でREST APIを構築したり、全てのユーザーイベントを自分で管理する必要はありません。

何から始めたらいいかわからない?

まずはこのブログで説明されているチュートリアルやデモをご覧ください。

そしてdeveloper.4d.comdeveloper.qodly.comのドキュメントもご覧ください。

今後の予定

すでにQodlyを使用し始めているすべての4Dデベロッパーに感謝します。もちろん、私たちはこれからも製品に素晴らしい新機能を提供し続けます。ご期待ください!

 

Avatar
- 4D 製品チームリーダー -Mathieu は 2020 年に製品チームリーダーとして 4D に入社しました。彼のチームは、4Dのユーザーの声であるプロダクトオーナーで構成されています。エンジニアリングチームと密に連携し、新機能の優先順位付けをしたり、あるいはその新機能が4Dユーザーの期待に沿うものであるか、検証を行うことが仕事です。Mathieuは以前、自動車、安全、広告など様々な業界のIT部門でプロジェクトディレクターやチームマネージャーを務め、国際的な舞台でのクラウド指向のサービスを専門としていました。