モバイル向け4D。v19 R5 の新機能

Deeplからの自動翻訳

4D for iOSと4D for Androidの機能リストは、リリースされるたびに大きくなっています。そして、今回の機能リリースも例外ではありません。それでは、4D v19 R5で何ができるかを見てみましょう。

何が入っているのか?

4D for Androidと4D for iOSのエディターへ

  • グッドニュース!エディターのインターフェイスは、ダークモードとライトモードに完全に対応しています。

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

  • アプリケーションをバーコードスキャナにして、テキスト入力ができるようにする。
  • アプリケーションの配信、介入レポート、見積もりに直接署名することができます。
  • 画面上のフィールドをタッチすることで、異なるアプリケーションとインタラクトできます。
    • 住所を入力すると、自動的にその場所を示す地図が表示されます。
    • 電話番号を呼び出すか、連絡先に追加する。
    • メールアプリを開くためのメール。
    • デフォルトのウェブブラウザで URL を開くための URL。
  • 特定のニーズに合わせて、独自のKotlinフォーマッタを作成してください。

サマリーテーブル(SUMMARY TABLE

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

アンドロイド iOS

ネイティブアプリの構築

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

オフラインサポート

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

ユーザー管理

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

データのフィルタリング

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

データフォーマッタ

データをフォーマットする 例えば、数値データを通貨やパーセンテージで表現することができます。
独自のフォーマッタを作成して、文字列、ブーリアン、整数を画像に変換したり、モバイルアプリケーションのオブジェクトフィールドを人間が読める形式やJSON形式で表示したりすることが可能です。

多基準の検索

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

アプリケーションのパーソナライズ

テンプレートを作成することで、アプリケーションの機能を拡張することができます。
独自のアイコンを使用して、よりパーソナライズされた、より美しいアプリケーションを実現できます。
ロゴの色を使用したり、色を選択することで、アプリケーションの優位性を定義できます。

プルしてリフレッシュ

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

アプリのデバッグ

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

N対1リレーションと 1対Nリレーション

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

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

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

計画中

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

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

オンラインアクション

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

オフラインアクション

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

予定

画像のキャプチャ

ライブラリから直接選択するか、カメラで撮影した画像を追加または置換します。

v19 R5

バーコードまたはQRコード

入力テキストを埋めるためにあなたのモバイルアプリケーションから直接バーまたはQRコードをスキャンします。

v19R5

位置情報の表示

ユーザーが画面上の住所をタッチすると、自動的にロケーションマップが表示されるようにします。

v19 R5

署名を受け付ける

署名領域を使用するフォームを含めることによって、アプリの機能を拡張します。

v19 R5

他のアプリとの連動

フォーマッターを使用して他のネイティブアプリと対話することにより、アプリに付加価値を与えます(例:ユーザー連絡先への呼び出しまたは追加、メールアプリを開く、デフォルトの Web ブラウザで URL を開く)。

v19 R5

独自のKotlinまたはSwiftフォーマッタを作成する

特定のニーズに応じて、独自の Kotlin または Swift フォーマッターを作成できます。

v19 R5

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

さらなるアップデートにご期待くださいその間、4Dフォーラムでディスカッションに参加し、新機能についてのご意見をお聞かせください。

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