モバイル向け4D。ライト&ダークアピアランスのためのカスタムデータフォーマッター
以前から、独自のカスタムデータフォーマッターを作成し、生成したアプリで文字列、ブーリアン、または整数を画像に変換することができました。
この4D v19 R2の新機能は、iOSと Androidのフォーマッタをフルに活用し、明るい外見と暗い外見の両方で画像を美しく見せることを可能にします。
では、その方法を見てみましょう。
モバイル向け4D。苦労せずにアプリをカラー化
当社のモバイル製品(4D for iOSと 4D for Android)は、どちらもシンプルであることを念頭に置いて作られており、数クリックで簡単にアプリを構築することができます。
これには、アプリのメインカラーを選択するという重要なステップも含まれています。そのため、4D for iOSの導入以来、モバイルアプリケーションのメインカラーは、アプリケーションのロゴのドミナントカラーで定義されていました。
4D v19 R2では、プロジェクトエディタに完全に統合されたカラーピッカーから選択することで、iOSとAndroidアプリのメインカラーを簡単に定義できる機能を提供します。
その方法は、次のとおりです。
4D for iOS。却下された保留中のタスクの更新
数週間前からオフラインアクション機能を使用できるようになり、すでに大きなフィードバックを得ています。
私たちは製品の機能セットを常に改善しているので、アプリケーションユーザーは、サーバーの検証のために失敗した保留中のタスクを編集し、送信を再試行することができます。それでは、その仕組みを見てみましょう。
4Dでモバイル化。1つのプロジェクトからAndroidとiOSのアプリを作成する
4Dv19 R2で4D for Androidが利用可能になったことをお知らせします。
すでに多くの機能が利用可能ですが、新しいリリースごとに、4D for Androidの機能が4D for iOSの機能に匹敵するように、可能性を豊かにしていきます。
最も良いのは、同じモバイルプロジェクトで、iOSとAndroidのネイティブアプリケーションの両方を生成できることです。私たちは、両プラットフォームの標準を尊重しながら、非常に類似したユーザー体験を提供することを確認しました。
アプリケーションを拡張してモバイル化する方法
モバイルプロジェクトエディタは、4Dに完全に統合されています。iOSやAndroidのネイティブアプリをプログラミングなしで、素早く簡単にデザイン、構築することができます。さらに進化させたい場合は、生成されたアプリケーションをAndroid StudioやXcodeで開き、KotlinやSwiftでカスタマイズすることが可能です。
また、オフラインの状態でもデータにアクセスできるのも、ネイティブアプリケーションの大きなメリットです。
iOS版4D。QRコードでサインイン
アプリケーションを利用する私たちは、アプリケーションを保護するための高度な認証技術にあまり注意を払わないかもしれません。しかし、悪意のある人に私たちのアイデンティティを奪われないようにするためには、認証技術は不可欠なものです。そのため、4D for iOSに搭載されている認証プロセスは、私たちにとって非常に重要なものです。しかし、多くの4D for iOSユーザーは、より多くの、特に、新しい現代的なログイン方法を求めています。
新しいSignInWithQRCodeログインフォームテンプレートは、ユーザーがQRCodeをスキャンしてアプリにログインし、すでに認証されたユーザーに直接アクセスを許可することを可能にします。
Android版4D。お気に入りのバーチャルデバイスを使おう
以前のブログ記事で、4D for Androidの発売を発表しました。しかし、お気に入りのバーチャルデバイス上でAndroidアプリを構築し、ビジュアル化し、遊ぶにはどうしたらよいのでしょうか?このブログ記事では、これらの疑問に対する答えと具体的な例を紹介します。
4D for Androidが登場!
私たちは、Androidデバイスのためのノーコード開発プラットフォームである4D for Android previewを発表することに興奮しています!
以下は、その内容です。
iOS用4D。完全なオフライン
現在、モバイルユーザーは、オフラインの状態でもアプリが動作することを期待しています。そうでなければ、ネットワーク接続が悪いと、ユーザーエクスペリエンスが低下することになります。オフラインモードは、もはやアプリに追加することを選択できる追加機能ではなく、特にGPSナビゲーションを備えた配送アプリ、緊急医療支援用アプリ、建設業、銀行アプリなど、多くのユーザーが期待していることです。
すでにご存知のように、v17 R2以降、4D for iOSは、アプリケーションのユーザーがオフラインでデータを見ることをすでに可能にしています。しかし、何かが足りませんでした。
オフラインのタスクはどうでしょうか?
iOS用4D。2分以内にモバイルアプリケーションを構築
4D for iOSは初めてですか?既存の4Dビジネスアプリケーションをモバイルデバイスに拡張できるノーコードのネイティブアプリビルダーは初めてですか?それとも、この製品でどこまでできるかを確認するためのジャンプスタートが必要でしょうか?
このビデオでは、2分以内にモバイルアプリが構築される様子をご覧いただけます。
データ同期によるプッシュ通知
4D v18 R4では、アプリケーションのユーザーに対して通知を送ることができます。4D v18 R6では、プッシュ通知でデータ同期を開始することができるようになりました。
これは、例えば、配送追跡アプリケーションの場合に便利です。まず、配送情報がデータベースで更新され、その後、顧客に通知が送信されます。通知にはデータの同期要求が含まれているので、お客様がスマートフォンで記録を参照する際には、最新のデータが表示されていることになります。