4D for Mobile。データ管理の改善

Deeplからの自動翻訳

データセクションは、プロジェクトエディターで利用でき、モバイルデバイスに組み込むデータをフィルタリングすることが可能です。 4D v19 R4では、このデータセクションが改善され、アプリケーションに何が含まれるかをより理解しやすくなりました。

リマインダ

このデータセクションは、埋め込みデータを大幅に削減し、モバイルアプリに関連するデータのみを取り込むために作成されました(例:昨年度の請求書のみ、または特定の営業チームの顧客、地域ごとにフィルタリング)。

このデータセクションは、開発およびテスト段階でも役立ち、次のことが可能です。

  • データの取得元を定義する(現在のデータファイルまたは遠隔地のサーバーデータファイル)。
  • フィルタクエリを使用して、生成されたアプリに埋め込まれるデータセットを生成します。
  • アプリをビルドするたびにデータを自動的に再生成するかどうかを指定します。

アプリの開発時にビルドプロセスの時間を短縮するために、2つのオプションが用意されています。

  • 画像を含めない
  • ビルドのたびにデータを再生成しない

その名の通り、データが安定している場合、これらのオプションにより、ビルドのたびに画像やデータを生成することを避けることができます。

最後に、Regenerateボタンを押すと、新しいデータセットを再生成することができます。

新機能

本日、モバイル機器に送信するデータについて、より多くの情報を提供するために、このセクションを改善しました。例えば、各データクラスの正確なエンティティ数とデータサイズを取得し、モバイルアプリでデータが多くなりすぎるのを防ぐことができます。

このデータセクションでは、Validateボタンをクリックすることで、クエリの有効性を確認することもできます。クエリが正しくない場合はエラーメッセージが表示され、クエリの有効性についてより視覚的なフィードバックが得られます。

blank

最後に、新しいデータセットを生成すると、新しいプログレスバーとキャンセルボタンが表示されるので、いつでも簡単に生成プロセスをキャンセルすることができます。ビッグデータの生成を可視化したり、フィルタークエリのミスを補うために処理をキャンセルしたりするのに非常に便利です 😉

フィードバックは4Dフォーラムでお願いします。詳細はドキュメントをご覧ください。

David Azancot
- 4D for iOS プロダクトオーナー - David Azancotは、2017年にプロダクトオーナーとして4Dプロダクトチームに参加しました。プロダクトオーナーとして、ユーザーストーリー(ユーザーが期待する新機能とその使用法)を書き、それを具体的な機能仕様に変換することを担当しています。また、実装された機能が顧客のニーズを満たしているかどうかを確認することも彼の役割です。DavidはLeonard De Vinci Instituteでマーケティング、インターネット、モビリティのMBAを取得し、2011年にモバイルスタートアップ企業でキャリアを開始。この企業は後にモバイルマーケティンググループのMadvertiseに買収されました。モバイルインターフェースに情熱を注ぐ彼は、2015年、同グループのインタラクティブなモバイル広告フォーマットの開発に抜擢されました。並行して、Davidは2012年から彼独自のiOSおよびAndroidアプリケーションを開発しています。