モバイル用4D。v19 R4 の新機能

Deeplからの自動翻訳

4D for iOSと4D for Androidの新機能を搭載した新バージョンを発表します。さっそく、ご紹介しましょう。

何が入っているのか?

4D for Androidと4D for iOSについて

  • モバイルアプリケーションのオブジェクトフィールドを、人間が読めるフォーマットまたはJSONフォーマットで表示します。オブジェクトフィールドは、4Dアプリケーションで様々なタイプのデータを保存するために使用されますが、モバイルアプリケーションでも簡単に使用できるようになりました。
  • 埋め込みデータセットの生成のための改善

4D for Android向け(4D for iOSではすでに利用可能)。

  • 関連するデータはすべてアプリケーションで管理されます。
  • オンラインアクションが利用可能。4Dサーバーでコードを実行して、データをチェックしたり、計算を実行したり、エンティティを追加したりすることが可能です。

サマリーテーブル

4D for Androidまたは4D for iOSで利用できる全ての機能をまとめた表があります。また、4D for Androidのロードマップに計画されている機能もあります。

アンドロイド iOS

ネイティブアプリの構築

ネイティブアプリは、プラットフォームやデバイス固有のすべての機能にアクセスできます。

オフラインサポート

オフラインの状態でも、最新のデータを手元に置くことができます。

ユーザー管理

アプリにログインしようとする人の身元と正当性を認証で判断します。

データのフィルタリング

ユーザーによってデータへのアクセスを制限する。ユーザーがアクセスすることを許可されたデータのみを利用することができます。

データフォーマッタ

数値データを通貨やパーセンテージに表現するなど、データをフォーマットすることができます。文字列、ブーリアン、整数を画像に変換するなど、独自のフォーマッタを作成することができます。

多基準の検索

複数のフィールドに基づいて検索操作を実行し、フィルタリングされたコンテンツを生成されたアプリに表示します。

独自のフォームテンプレートを作成する

テンプレートを作成することにより、アプリの機能を拡張することができます。

アイコンを追加する

アイコンを使って、よりパーソナライズされた美しいアプリを作りましょう。

アプリのドミナントカラーを定義する

アプリのロゴのドミナントカラーを使用するか、色を選択します。

プルしてリフレッシュ

いつでも強制的に更新することが可能です。

アプリのデバッグ

生成したアプリをデバイス上でデバッグすることができます。

N対1リレーション

レコードに対する相対的なデータをリストと詳細フォームに表示します。

1対N関係

リストと詳細フォームのレコードに相対的なデータを表示します。

v19 R4

カスタム入力コントロール

テーブルフィールドまたはJSONファイルから選択リストを作成する。

計画中

リスト、詳細フォーム、アクションでの計算された属性

リストや詳細フォームにフルネームなどの計算された属性を表示する。

オンラインアクション

オンラインモードでエンティティまたはエンティティ選択を修正することが可能です。

v19 R4

オフラインアクション

テーブル、選択項目、エンティティのCRUDまたはカスタムアクションを宣言すると、オフラインの状態でも自動的に適切な場所に表示されます。

予定

オブジェクトフィールドフォーマッター

モバイルアプリケーションのオブジェクトフィールドを人間が読める形式または JSON 形式で表示します。

v19 R4

v19R4

プッシュ通知、ディープリンク… 計画的

さらなるアップデートにご期待ください。その間、4Dフォーラムで議論に参加し、新しい製品についてのあなたの考えを教えてください。

Vanessa Talbot
- プロダクトオーナー - Vanessa Talbotは、2014年6月に4Dプログラムチームに参加しました。プロダクトオーナーとして、彼女はユーザーストーリー(ユーザーが期待する新機能とその使用法)を書き、それを具体的な機能仕様に変換する役割を担っています。また彼女の役割は、実装された機能が顧客のニーズを満たしているかどうかを確認することでもあります。入社以来、4Dにおける主要機能の定義に関わってきました。プリエンプティブ/マルチスレッドの新機能の大部分と、非常に複雑なテーマである組み込みアプリケーションの新アーキテクチャに取り組んできました。VanessaはTelecom Saint-Etienneで学位を取得後、Criminal Research Institute でオーディオビジュアル部門の開発者としてキャリアをスタートさせました。また、メディアや医療の分野でも、技術サポートやプロダクションの分野で働いてきました。