4D v19 R3 はこちら
4D v19 R3がリリースされたことを発表できることに興奮しています。4D v19 R3は、これまでで最も豊富な機能を提供するリリースの1つです。
ここでは、この機能リリースの概要をご紹介します。
- ORDA、Class、iOS、Androidで 計算された属性にご挨拶。あなたのビジネスロジックは、この新機能を気に入るでしょう。
- ORDAといえば、BLOBが他の型と同様に完全にサポートされ、ORDAデベロッパーはエンティティでの操作でBLOBタイプのアトリビュートを使用することができるようになりました。
- 4D for iOSは、Appleのネイティブアプリと対話し、より高度なUIを構築できる機能を備えてリリースされました。
- 4D for Androidに関しては、ユーザーにリリースする前に、Androidアプリを実際のデバイスでテストする方法を提供します。
- Windows上で構築する簡素化されたクロスプラットフォームのクライアント/サーバーアプリケーションをお楽しみください。
- 4D Write Proは 、画像設定ダイアログ、連続したセクションブレークで同じページに異なる数のコラムを持つ可能性、および式の可視性を管理する追加オプションが同梱されています。
- パスワードのbcryptアルゴリズムのサポートにより、すぐにセキュリティが強化されます。一番の魅力は?コードを変更する必要はありません。すべて自動で行われます。
- ダークモードの愛好家にさらなるニュースです。エンドユーザーがアプリケーションの外観をダークモードとライトモードから選べるようになったのに続き、今度は開発者がmacOSでの開発中にこれらのモードを選べるようになりました。
DirectWriteを使用したWindows上のフォームにおける新しいテキストレンダリング
DirectWriteは、Windowsにおける最新のテキストレンダリングAPIです。サブピクセル品質によりテキストの可読性を向上させ、最新のテクノロジーと完全な互換性を持っている。そのため、多くの改良への足がかりとなる。その中でも、現在取り組んでいる高解像度スクリーン(4Kスクリーン)の管理は、多くの皆様が心から期待しているものです。4Dリストボックスはv16でDirectWriteに移行し、v19R3ではフォーム内のテキストレンダリングをDirectWriteに移行することにしました。
Apple macOS MontereyとMicrosoft Windows 11の互換性情報
2021年の秋には、macOS Monterey (macOS 12)、Windows 11、そしてWindows Server 2022と、いくつかの主要なOSがリリースされる予定です。4DはどのOSをサポートしているのか、出荷済み、または今後リリースされるものを簡単にまとめてみました。
Android端末でのモバイルアプリケーションのデバッグ
あなたは、4D for Androidで最初のアプリケーションを作りました。おめでとうございます。
シミュレータの結果を見た後、あなたは、それをスマートフォンでテストして、インタラクションや流動性を評価したいと思うでしょう…
簡単です!スマートフォンで1つのアクションを行い、プロジェクトでもう1つのアクションを行うだけです。それでは、詳細をご覧ください。
ランタイムエクスプローラーを開く
ランタイムエクスプローラーは、デザインモードへのアクセス権を持つグループに属するユーザーがアクセスできます。別の方法で使用する方法を見てみましょう。
4Dの開発を macOS のダークモードで
4D v19から、macOS上でダークモードに対応したアプリケーションを作成できるようになったので、ライトスタイルとダークスタイルのどちらかを選択できるようにして、ユーザーの好みに合わせられるようになりました。
4D v19 R3では、デベロッパーとして、アプリケーションを開発する際の選択肢を提供します。4D Developer Editionは、macOSのライトまたはダークルックとシームレスに統合され、長年にわたって繰り広げられてきたライトモードとダークモードの戦いを回避することができます!4D Developer Editionは、macOSのライトまたはダークルックとシームレスに統合されます。
XMLの見えないキャラクターがステージに!?
4D v19 R2では、テキストファイルのデフォルトのEnd Of Line文字とByte Order Markの使用方法が変更されました。4D v19 R3では、この動作をXMLファイルにも拡張しました。それでは、ご覧ください。
4D for Mobile: 計算属性を使って優れたモバイルアプリを構築する
ご存知のように、4D v19 R3から計算された属性が利用できるようになりました。この素晴らしい新機能を紹介するブログ記事があります。
私たちは、モバイルアプリの開発者に常に最高で完全なユーザーエクスペリエンスを提案しているので、計算属性は、すべてのiOSとAndroidのプロジェクトと互換性があります。
スケーラブルなウェブセッションによるサーバー上でのデバッグ
スケーラブルWebセッションは、4D v18 R6でもたらされた重要な改良点です。これにより、4Dタグ、4Dアクション、REST APIを、4Dサーバー上で、インタプリタモードでも、プリエンプティブなプロセスで使用することができるようになりました。しかし、このようなプログラムをデバッグするには、プリエンプティブプロセスではデバッガーウィンドウを開くことができないため、サーバー上で開発環境を開き、協調モードに切り替えさせる必要があったのです。このように、v19 R2までは、REST、4Dアクション、4Dタグのデバッグが可能でした。v19 R3からは、これらすべてが簡単になり、通常通りデバッガをアタッチするだけでサーバーサイドのデバッグができるようになりました。
4D Write Pro: フォーミュラはいずこ
4D Write Pro のドキュメントに式やフォーミュラに基づく外部要素が含まれている場合、”4D式/参照を表示” モードを使用すると、それらは表示されます。しかし、値を表示すると、それらはテキストに溶け込んでしまいます。最終的には、このように見分けがつかないことが望ましいですが、ドキュメントの作成中においては、これらの計算値を簡単に判別できると便利な場合があります。4D v19 R3 では、これを可能にする新しい表示オプションが用意されています。