製品 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 for Mobile : モバイルユーザーのCookieを取得する

Deeplからの自動翻訳

ご存知のように、スケーラブルセッションは4D v18 R6から利用できるようになりました。これは、プリエンプティブモードで複数のプロセスを扱うことができるウェブセッションの一種です。つまり、複数のユーザーエージェントのリクエストを同時に処理し、これらのプロセス間でデータを共有することができるのです。

4D v19 R7は、この機能を大幅に強化し、4D for Mobileで利用できるようにしました。

製品 blank

4D for Mobile : モバイルアプリにウェブページを表示する

Deeplからの自動翻訳

すでに、テンプレートに基づいたビューを構成することができ、モバイルアプリを美しくするために、何十ものテンプレートが自由に利用できます。4D v19 R7では、新しいプリセットアクションを使って、4Dが提供するウェブページを表示することで、さらにスパイスを効かせることができます。URLを開く “です。

これは、4つのことを意味します。

  1. 独自のデザインを自由に作成できるようになりました。
  2. ネイティブアプリに組み込まれたシームレスなユーザーエクスペリエンスを維持できる
  3. リアルタイムで更新されたデータを取得
  4. ユーザーデータを保持し、セッションを使用して最適化されたユーザー体験を提供することができます。

モバイルデバイス用に最適化されたウェブページを作成するだけです。

簡単な例で使い方を確認しましょう。

製品 blank

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

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

何が入っているか?

  • リストフォームの内容をソート(Android向け)(iOS向け4Dでは既に提供されています
  • マテリアルデザイン3へのアップデート(Android版のみ)
製品 blank

モバイル向け4D。エイリアスにご挨拶

Deeplからの自動翻訳

ご存知のように、エイリアスは4D v19 R4から利用できるようになりました。エイリアスと計算属性は、私たちの開発フレームワークにとって大きな前進となりました。

ビジネス関連の数式を4Dユーザーインターフェースで定義する時代は終わりました。これらのコンセプトは、ビジネスロジックをUIから分離する新しい方法を提供し、各パーツを別々に最適化することでパフォーマンスを向上させることを可能にします。

そして今、4D v19 R6では、エイリアスが完全に利用でき、エイリアスが4D側で定義されると同時に、iOSやAndroidのモバイルプロジェクトで スカラーに使用できるようになりました。

製品 blank

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

Deeplからの自動翻訳

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

何が入っているのか?

4D for Androidと4D for iOSエディタについて

  • スカラーのエイリアスは、モバイルアプリケーションで管理できるようになりました。

4D for Android向け(4D for iOSではすでに提供されています)。

  • 良いニュースです。オフラインアクションの管理が可能になりました。
  • モバイルアプリケーションの各世代でデータを再生成しない可能性があり、時間の節約になります。
製品 blank

モバイル向け4D。他のアプリとの相互作用

Deeplからの自動翻訳

リストや詳細フォームでデータをフォーマットするために、いくつかのフォーマッタが利用できるようになりました。例えば、ブーリアンフィールドは、赤や緑の円で表現することができます。もし、これがとても便利だと思われるなら、4D v19 R5の新機能を気に入ることでしょう。

顧客のリストがあるアプリケーションを想像してみましょう。もし、顧客のオフィスに行く必要がある場合、顧客の住所をタップしてGoogleマップを開くことができれば、本当に便利です。しかし、その途中であいにく渋滞に巻き込まれてしまいます。慌てずに電話番号をタップすれば、メッセージを送るか、直接電話をかけて知らせるかを選択できます 🙂

このほかにも、さまざまなフォーマットが用意されています。

製品 blank

モバイル向け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フォーマッタを作成してください。
製品 blank

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

Deeplからの自動翻訳

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