4D for Androidにセクションが登場!
データリストでは、ユーザーが目的のデータをすばやく簡単に見つけられるように、通常、その結果は関連するフィールド順でソートされます。他に読みやすさを向上させるテクニックとしては、、セクションを追加して結果をグループ化する方法が挙げられます。
これは、4D v19 R8から使用できるようになった新機能です。それでは、詳細を見ていきましょう。
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のガイドラインに従うように改善。
4D for Mobile : モバイルユーザーのCookieを取得する
ご存知のように、スケーラブルセッションは4D v18 R6から利用できるようになりました。これは、プリエンプティブモードで複数のプロセスを扱うことができるウェブセッションの一種です。つまり、複数のユーザーエージェントのリクエストを同時に処理し、これらのプロセス間でデータを共有することができるのです。
4D v19 R7は、この機能を大幅に強化し、4D for Mobileで利用できるようにしました。
4D for Mobile : モバイルアプリにウェブページを表示する
すでに、テンプレートに基づいたビューを構成することができ、モバイルアプリを美しくするために、何十ものテンプレートが自由に利用できます。4D v19 R7では、新しいプリセットアクションを使って、4Dが提供するウェブページを表示することで、さらにスパイスを効かせることができます。URLを開く “です。
これは、4つのことを意味します。
- 独自のデザインを自由に作成できるようになりました。
- ネイティブアプリに組み込まれたシームレスなユーザーエクスペリエンスを維持できる
- リアルタイムで更新されたデータを取得
- ユーザーデータを保持し、セッションを使用して最適化されたユーザー体験を提供することができます。
モバイルデバイス用に最適化されたウェブページを作成するだけです。
簡単な例で使い方を確認しましょう。
Android版4D。マテリアルデザイン3へようこそ
お客様のアプリケーションが最新のデザイントレンドに沿い、ミニマルでスタイリッシュな素晴らしい外観でユーザーを圧倒できるように、Material Designライブラリを更新しました。
モバイル向け4D。4D v19 R7 の新機能
4D for iOSと4D for Androidの機能リストは、リリースされるたびに大きくなっています。そして、今回の機能リリースも例外ではありません。それでは、4D v19 R7がどんな機能なのか見てみましょう。
何が入っているか?
- リストフォームの内容をソート(Android向け)(iOS向け4Dでは既に提供されています
- マテリアルデザイン3へのアップデート(Android版のみ)
モバイル向け4D。エイリアスにご挨拶
ご存知のように、エイリアスは4D v19 R4から利用できるようになりました。エイリアスと計算属性は、私たちの開発フレームワークにとって大きな前進となりました。
ビジネス関連の数式を4Dユーザーインターフェースで定義する時代は終わりました。これらのコンセプトは、ビジネスロジックをUIから分離する新しい方法を提供し、各パーツを別々に最適化することでパフォーマンスを向上させることを可能にします。
そして今、4D v19 R6では、エイリアスが完全に利用でき、エイリアスが4D側で定義されると同時に、iOSやAndroidのモバイルプロジェクトで スカラーに使用できるようになりました。
モバイル向け4D。v19 R6 の新機能
4D for iOSと4D for Androidの機能リストは、リリースされるたびに大きくなっています。そして、今回の機能リリースも例外ではありません。それでは、4D v19 R6が何を備えているのか、見ていきましょう。
何が入っているのか?
4D for Androidと4D for iOSエディタについて
- スカラーのエイリアスは、モバイルアプリケーションで管理できるようになりました。
4D for Android向け(4D for iOSではすでに提供されています)。
- 良いニュースです。オフラインアクションの管理が可能になりました。
- モバイルアプリケーションの各世代でデータを再生成しない可能性があり、時間の節約になります。
モバイル向け4D。他のアプリとの相互作用
リストや詳細フォームでデータをフォーマットするために、いくつかのフォーマッタが利用できるようになりました。例えば、ブーリアンフィールドは、赤や緑の円で表現することができます。もし、これがとても便利だと思われるなら、4D v19 R5の新機能を気に入ることでしょう。
顧客のリストがあるアプリケーションを想像してみましょう。もし、顧客のオフィスに行く必要がある場合、顧客の住所をタップしてGoogleマップを開くことができれば、本当に便利です。しかし、その途中であいにく渋滞に巻き込まれてしまいます。慌てずに電話番号をタップすれば、メッセージを送るか、直接電話をかけて知らせるかを選択できます 🙂
このほかにも、さまざまなフォーマットが用意されています。
モバイル向け4D。v19 R5 の新機能
4D for iOSと4D for Androidの機能リストは、リリースされるたびに大きくなっています。そして、今回の機能リリースも例外ではありません。それでは、4D v19 R5で何ができるかを見てみましょう。
何が入っているのか?
4D for Androidと4D for iOSのエディターへ
- グッドニュース!エディターのインターフェイスは、ダークモードとライトモードに完全に対応しています。
4D for Android用(4D for iOSではすでに利用可能)。
- アプリケーションをバーコードスキャナにして、テキスト入力ができるようにする。
- アプリケーションの配信、介入レポート、見積もりに直接署名することができます。
- 画面上のフィールドをタッチすることで、異なるアプリケーションとインタラクトできます。
- 住所を入力すると、自動的にその場所を示す地図が表示されます。
- 電話番号を呼び出すか、連絡先に追加する。
- メールアプリを開くためのメール。
- デフォルトのウェブブラウザで URL を開くための URL。
- 特定のニーズに合わせて、独自のKotlinフォーマッタを作成してください。