4D for iOSと4D for Androidの新機能を搭載した新バージョンを発表します。
何が入っているの?
4D for iOSと4D for Androidの両方が対象です。
- 4Dの新機能は、エンティティに計算された属性を追加することができます。これらの新しい属性は、モバイルアプリケーションのリストや詳細フォームで使用することもできます。
4D for iOSのみ。
- 選択リストタイプのアクション入力コントロールを作成することができます。選択リストは、JSONの定義済みリストか、データソースを使用した動的なリストにすることができます。
- アクションと入力コントロールでは、計算された属性を使用して、コードを簡素化することができます。
4D for Androidのみ。
- N対1のリレーションが可能なので、相対的なデータをリストに表示し、関連するテーブルのどのフィールドをアプリで公開するかを決定できます。
- 生成されたアプリケーションは、デバイス上でテストとデバッグが可能です。
さまざまな機能の詳細については、いくつかのブログ記事が掲載されています。
まとめ表
4D for Androidまたは4D for iOSで利用可能なすべての機能と、4D for Androidのロードマップで計画されている機能をまとめた表です。
アンドロイド | iOS | |
ネイティブアプリの構築 ネイティブアプリは、プラットフォームやデバイス固有のすべての機能にアクセスできます。 |
✓ |
✓ |
オフラインサポート オフラインの状態でも、最新のデータを手元に置くことができます。 |
✓ |
✓ |
アプリにログインしようとする人の身元と正当性を認証で判断します。 |
✓ |
✓ |
ユーザーによってデータへのアクセスを制限する。ユーザーがアクセスすることを許可されたデータのみを利用することができます。 |
✓ |
✓ |
数値データを通貨やパーセンテージにするなど、データをフォーマットします。 |
✓ |
✓ |
独自のフォーマッターを作成して、文字列、ブーリアン、整数を画像に変換するなど。 |
✓ |
✓ |
複数のフィールドに基づいて検索操作を実行し、フィルタリングされたコンテンツを生成されたアプリに表示します。 |
✓ |
✓ |
テンプレートを作成することにより、アプリの機能を拡張することができます。 |
✓ |
✓ |
アイコンを使用して、よりパーソナライズされた美しいアプリを実現します。 |
✓ |
✓ |
アプリのロゴのドミナントカラーを使用するか、色を選択します。 |
✓ |
✓ |
いつでも強制的に更新することが可能です。 |
✓ |
✓ |
生成したアプリをデバイス上でデバッグすることができます。 |
✓v19 R3 |
✓ |
リストと詳細フォームでレコードへの相対的なデータを表示します。 |
✓v19 R3 |
✓ |
テーブルフィールドまたはJSONファイルから選択リストを作成する。 |
計画中 |
v19 R3 |
リストまたは詳細フォームにフルネームなどの計算された属性を表示します。 |
予定 ✓ v19R3 |
v19R3 |
アクションで計算された属性を使用します。 |
計画中 |
v19 R3 |
1対Nのリレーション、アクション、プッシュ通知、ディープリンク… | 計画中 |
✓ |
さらなるアップデートにご期待ください。その間、4Dフォーラムでディスカッションに参加し、新製品についてあなたの考えを聞かせてください。