非表示文字にご注目!
IT業界におけるベストプラクティスは時々変化していくものですが、テキストファイルにおける特定の非表示文字の管理はその一例です。EOL(End of Line)文字は、特にバージョン管理システムでの統合に合わせて進化してきました。同じように、UnicodeテキストファイルのBOM(Byte Order Mark)は、あまり使われなくなってきています。
4D v19 R2では、4Dはこれらの変化に沿うようにスムーズに進化しており、より柔軟な対応が可能です。
モバイル向け4D。苦労せずにアプリをカラー化
当社のモバイル製品(4D for iOSと 4D for Android)は、どちらもシンプルであることを念頭に置いて作られており、数クリックで簡単にアプリを構築することができます。
これには、アプリのメインカラーを選択するという重要なステップも含まれています。そのため、4D for iOSの導入以来、モバイルアプリケーションのメインカラーは、アプリケーションのロゴのドミナントカラーで定義されていました。
4D v19 R2では、プロジェクトエディタに完全に統合されたカラーピッカーから選択することで、iOSとAndroidアプリのメインカラーを簡単に定義できる機能を提供します。
その方法は、次のとおりです。
gitignoreと4D: Gitユーザーのための便利な機能
プロジェクトモードでは、最も人気のあるバージョン管理システムである Git を使って簡単に変更を追跡することができます。しかし大抵の場合、プロジェクトの全ファイルを Gitリポジトリで追跡したいわけではありません。
このため、4D で新規作成するプロジェクトで、追跡しないものを定義することができるようになりました。
4D View Pro .CSV:新しいインポート/エクスポートフォーマット
データのインポートやエクスポートには、”.csv” や “.txt” などの区切りファイルがよく使われます。区切りファイルは簡単に生成、操作できるため、Web上で公開されるデータは表形式が多くなり、通常はカンマ区切り値として公開されます。
このデータをフォーマットして顧客に見せるには、4D View Proを使用するのがよい方法です。
4D v19 R2において、”CsvOptions “を使用することで、”CsvOptions “の代わりに VP Import documentと VP Export documentコマンドを使用すると、クライアントのためにデータを簡単に表示することができます。
4D for iOS。却下された保留中のタスクの更新
数週間前からオフラインアクション機能を使用できるようになり、すでに大きなフィードバックを得ています。
私たちは製品の機能セットを常に改善しているので、アプリケーションユーザーは、サーバーの検証のために失敗した保留中のタスクを編集し、送信を再試行することができます。それでは、その仕組みを見てみましょう。
4D Write Pro – 新しいピクチャーフォーマット
4D v19 R2 より、4D Write Pro ドキュメント内のインラインおよびアンカー画像に、新しいフォーマットタイプが適用されます。
また、ドキュメント、セクション、段落などの背景として使用される画像をフォーマットするのがより簡単になりました。
これらの機能の強化について、詳しく説明します。
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でカスタマイズすることが可能です。
また、オフラインの状態でもデータにアクセスできるのも、ネイティブアプリケーションの大きなメリットです。
4D v19 R2 ベータ版本日より提供開始
4D v19 R2のベータテストが本日より開始されます。この機能リリースの内容はこちらです。
- 4D for Android (私たちのAndroidデバイス用開発プラットフォーム)は、4D v19 R2で最終版と なりました。
- モバイルといえば、iOSと Androidプラットフォーム用の新機能が利用可能になり、アプリの色のカスタマイズ、ダークモードやライトモードへの適応、ローカルデータのソートなどが可能になりました!
- 4D View Pro。ピボットテーブルでデータ分析。CSVファイルのインポートとエクスポート。プログラミングによるシートの管理印刷のための改ページをユーザーインターフェースから簡単に操作できます。
- 4D Write Pro: インラインとアンカーピクチャの表示オプションが増えました。また、文書、セクション、段落などの背景として使用される画像を簡単にフォーマットすることができるようになりました。
- デフォルトの.gitignoreファイルの定義、BOM (Byte Order Mark) と EOL (End of Line) の管理など、ベストプラクティスを取り入れた機能を搭載しています。
- コードエディタからクラス関数の詳細にアクセスできるなど、開発者としての体験や、Macでの自動コンポーネント署名など、エンドユーザーの体験を向上させるための機能。
- その他にも様々な機能があります(下記参照)