製品 Young asian woman using a smart phone. Mobile communication.

4D for Mobile:4D v19 R8 の新機能

4D for iOSと4D for Androidの機能は、リリースを経るたびに拡大していっています。もちろん、今回のフィーチャーリリースも例外ではありません。それでは、4D v19 R8で何ができるようになったのかを見てみましょう。

何が含まれるのか

4D for Androidで以下の機能が利用できるようになりました(4D for iOSではすでに利用可能でした)。

  • テーブルフィールドやJSONファイルから選択リストを作成。
  • 連絡先アプリケーションで、GPS座標や電話番号などを取得するために、コード付き入力コントロールを使用する。
  • 一覧フォームにセクションを追加して、例えば会社ごとなどにデータをグループ化する。
  • カスタムログインフォームを使用する。
  • 下部ナビゲーションバーにテーブルを4つ以上表示できるようにし、Androidのガイドラインに従うように改善。
ニュース blank

4D v19 R7 がリリースされました

4D v19 R7は、使って楽しいこと間違いなしの機能が満載です。

以下が、このフィーチャー・リリースの概要です。

4D v19 R7をここからダウンロード(毎月の修正版あり)

  • 4D Write Proの機能がさらに充実しました。キャリーオーバー行機能により、各ページにレポートの小計行を追加できるようになった他、新しい文書編集検出機能が追加され、さらにはフォーミュラを ⓕ記号で表示する新しい表示モードによってフォーミュラを見つけやすくなりました。
  • 既存の文書(例えば、ログファイル など)の読み込み行の追加は、新しいファイル管理オブジェクトを使用することで、これまで以上に効率的に行えるようになりました。
  • 4D View Proには、表の列と行より効率的に管理するための新しいコマンドが実装されています。この新機能とデータコンテキストを組み合わせることで、より高度なテンプレートを設計し、どのような状況に対しても、正しい情報のビジネスコンテンツを自動的に生成することができます。
製品 business man try to build wood block on wooden table and blur background business organization startup concept

Build4Dを使用してコンパイルされたストラクチャーやコンポーネントをビルドする

プロジェクトモードの導入により、プロジェクトのコンポーネントを操作することが非常に簡単になりました。

ここ最近のフィーチャーリリースでは、チームや作業方法、ニーズに合わせて独自のビルドチェーンを作成できるようにするための機能をいくつか追加しています。

例えば、以下のような機能です。

 

あなた独自のビルドチェーンを作成したり、継続的インテグレーションツールに4Dを統合するために、4DではBuild4Dというコンポーネントを開発し、GitHubでソースを公開しています。

この最初のステップとして、Build4Dでは、コンパイル済みのストラクチャーとコンポーネントを作成することができます。今後、シングルユーザーアプリケーション、クライアントアプリケーション、サーバーアプリケーションを管理できるようにこれを充実させていく予定です。

製品 blank

ストラクチャーエディターの塗装

Deeplからの自動翻訳

ストラクチャーエディターは、プロジェクトにおいて非常に重要な要素です。まず第一に、構造を作成することができます。しかし、何よりも、開発中にテーブル、フィールド、リレーションを視覚化することができ、データを操作する際に常に役立ちます。

製品 blank

VSコード定義とシグネチャのヘルプに移動

Deeplからの自動翻訳

4D v19 R6 では、外部のソースコードエディター (Visual Studio Code など)をサポートし、4D コードを扱えるようにし、Visual Studio Code 拡張機能を使用してシンタックスハイライトなどの標準機能を提供するようにしました。

4Dv19 R7では、2つの新機能が追加されました。定義へ移動」と「シグネチャーヘルプ」です。

製品 blank

角の丸み、登場!

現在のトレンドは、明るく清潔で柔らかな色と、なんといっても角の丸みです。

アプリケーションを装飾して最新のトレンドを取り入れられるよう、静的テキストと入力テキストの角を丸くする機能が追加されました。

製品 blank

HTTPクライアントの最新改良点

Deeplからの自動翻訳

4D v19R6で、HTTPリクエストを実行する新しい方法をお届けしました。HTTPクラスです。当時、HTTP クラスの機能のいくつかは、新しいシンタックスに適応させるために、最終的なものではありませんでした。それは今、完了しました!v19R7では、圧縮応答、チャンク応答、リダイレクションの機能が完成しています。

ボーナスとして、HTTPリクエストのログを取る新しい方法も追加されました。そして、みんなに役立つように、この新しいログはレガシー構文だけでなく、新しいHTTPクラスでも利用可能です。

製品 blank

4D Write Pro – ドキュメントの変更を検知

編集モードの 4D Write Pro のドキュメントがエンドユーザーによって変更されたかどうかを知ることは、しばしば役に立ちます。たとえばこの情報を元に、アクションやインターフェースをより使いやすく調整することができます。

4D v19 R7 以降、ドキュメントの変更を検知するのはこれまで以上に簡単になりました。