ニュース

4D v19 R2 はこちら

Deeplからの自動翻訳

4D v19 R2がリリースされたことをお知らせします。

この機能リリースの概要は以下の通りです。

4D v19 R2のダウンロード

  • 4D for Android (私たちのAndroidデバイス用開発プラットフォーム)は、4D v19 R2で最終版 となりました。
  • モバイルといえば、iOSと Androidプラットフォーム用の新機能が利用可能になり、アプリの色のカスタマイズ、ダークモードやライトモードへの適応、ローカルデータのソートなどができるようになりました
  • 4D View Pro。ピボットテーブルでデータ分析。CSVファイルのインポートとエクスポート。プログラミングによるシートの管理印刷のための改ページをユーザーインターフェースから簡単に操作できます。
  • 4D Write Pro: インラインとアンカーピクチャの表示オプションが増えました。また、画像を背景文書、セクション、段落などとしてフォーマットすることが簡単にできるようになりました。
  • 開発者が喜ぶ、より多くのオブジェクト指向プログラミング機能。ストレージの面だけでなく、オブジェクトの属性にBlobコンテンツを使用することで、メモリ管理やスピードのパフォーマンスが大幅に向上します。
  • デフォルトの.gitignoreファイルの定義や、BOM(Byte Order Mark)やEOL(End of Line)の管理など、ベストプラクティスを取り入れた機能。
  • コードエディタからクラス関数の詳細にアクセスできるなど、開発者としてのエクスペリエンスを 向上させる機能。
  • Macでの自動コンポーネント署名など、エンドユーザーの エクスペリエンスをよりスムーズにする機能。
  • また、ソフトウェアパブリッシャーの方には、アプリケーションのユーザーが4DZの内容を見る(変更する)ことを防ぐ機能が追加されたことを喜んでいただけるでしょう。
ヒント blank

リモート4Dアプリケーションのスリーピングタイムアウトを定義する方法

Deeplからの自動翻訳

セッションの損失を防ぐために、4Dはリモート4Dアプリケーションのスリープ状態を監視しています。

ユーザーがリモートの4Dアプリケーションから4Dサーバーに接続し、コンピューターがスリープモードになると、その情報が4Dサーバーに送信されます。ユーザーのコンピューターが起動した瞬間に、リモート4Dアプリケーションは実行コンテキストを回復します。

ヒント blank

4D で GitHub Actions を活用する方法

プロジェクトが ソースコントロールシステム上にあるということは、ソフトウェアの複数バージョンの管理、変更の監視、修正や新機能の統合が、ずっとシンプルになったということです。

せっかくなので、継続的インテグレーションも活用してみてはいかがでしょうか?

4D v19 から、コマンドでプロジェクトのコンパイルを開始できるようになりました。その結果、統合プロセスを自動化するために必要なすべての要素が揃いました。

このブログ記事では、GitHubマネージャーと GitHub Actions を使った自動化の例を紹介します。

ヒント blank

4D REST API + ReactJS

Deeplからの自動翻訳

by Mourad Aouinat, ソフトウェアエンジニア at 4D Morocco

前回のブログポストでは、4Dを使ったREST APIのセットアップがいかに簡単かを紹介しました。このブログ記事では、強力な4D REST APIとReactを組み合わせて、ToDoを開く機能、新規作成機能、既存のToDoの変更機能、一括変更と一括削除機能を備えたToDoアプリを構築します。

ヒント blank

コンパイルを自動化する方法

Deeplからの自動翻訳

4D v19から、簡単なコマンドでプロジェクトのコンパイルを開始することができるようになりました。これを何に使うのか、不思議に思うかもしれません。

あなたのチームは複数の開発者で構成されているかもしれません。だから、ソースコントロールサーバーにコードをプッシュするたびに、コンパイルを自動化してはどうでしょうか。エラーがすぐに検出されれば、それを確認するのはいつでも簡単です。

もうひとつのケースは、あなたのプロジェクトが複数のコンポーネントで構成されている場合です。コンパイル、ビルド、そしてコンポーネントをホストデータベースにコピーするメソッドを書けばよいのです。

このブログでは、独自の自動化ツールを作成するのに非常に便利な様々な技術的ポイントについて、アプリケーションの例とともに説明します。

ヒント blank

ワンクリックでmacOSのダーク&ライトモードを切り替えられる

Deeplからの自動翻訳

4D v19では、macOSのDarkとLightモードをサポートするアプリケーションを作成することができます。そのためには、アイコン、ウィジェット、テキスト、背景色など、多くの細かい部分を修正し、チェックする必要があります。

その結果、あなたは1時間に何十回もmacの外観を変更する必要があります。さて、あなたはこう思うかもしれません、「え?必要なのは3回のクリックだけです。環境設定パネルを開き、一般的なアイコンをクリックし、明暗のコントロールをクリックするだけです。“.しかし、正直なところ、あなたが開発者やテスターであれば、これらの操作を何度も繰り返すのは非常に面倒なことです。