すぐに実行してみるべきDelphiテクニック
RAD Studio 11.3 がリリースされました。11.3には、新たに追加された機能や、改善された機能が数多く含まれています。もはや、Delphi でできないことは何もないように思えます。最新のWindowsの機能をネイティブに利用できる Windowsアプリケーション開発でも、 単一コードベース からすべてのモバイルデバイス向けアプリを構築できるクロスプラットフォーム開発でも...
続きを読むRAD Studio 11.3 がリリースされました。11.3には、新たに追加された機能や、改善された機能が数多く含まれています。もはや、Delphi でできないことは何もないように思えます。最新のWindowsの機能をネイティブに利用できる Windowsアプリケーション開発でも、 単一コードベース からすべてのモバイルデバイス向けアプリを構築できるクロスプラットフォーム開発でも...
続きを読むアプリケーション内のあらゆる種類のメッセージング パターンの目的は、コードのさまざまな部分間の通信チャネルを提供することです。例えば、オブジェクト指向プログラミングでは、これはオブジェクト インスタンス間の通信に変換されます。これらのパターンは、モバイルと Windowsアプリケーション開発の両方に適用できます。
続きを読むDelphi は、長年にわたって多数の機能を導入してきました。RAD Studio の新しいバージョンがリリースされるたびに、新しい機能セットも導入されます。ただし、利用可能な機能が圧倒的に多いため、一部のコンポーネントは忘れられたり、誤用されたり、その可能性を最大限に発揮できなかったりしています。例えば、TActionは...
続きを読むBrovin Yaroslav は FireMonkey チームの開発者として働いており、 Windowsアプリケーション開発 だけでなく、さまざまなオペレーティング システムの低レベル API を使用したクロスプラットフォーム開発でも多くの経験を積んできました。彼は、さまざまなオペレーティング システムやさまざまなフレームワークでアプリを開発することの長所と短所をすべて知っていました。
続きを読むDelphiCon 2023 で、Delphi は 28周年を迎えました。このビデオでは、Carlos Agnes が、 Delphi コンサルタントとしての10 年以上の経験を共有します。「You’re Doing it WrongYou're Doing it Wrong」と題されたこのプレゼンでは、コーディング時に多くの開発者が犯してしまいがちな一般的な間違いのいくつかを取り上げます。それが Windowsプログラム開発 の一部であるか...
続きを読むEmbarcadero MVPのIan Barkerは、「 How to add a WOW factor to your Apps」ウェビナーに続き、再び役立つウェビナーを開催しています。 Windowsアプリケーション開発 に従事している方も、モバイルアプリを開発している方のいずれも、ターゲットマーケットに効果的にリーチするには、優れた印象を与えることが重要です。そのためには、アプリを視覚的に魅力的なものにすることが求められます。
続きを読む現在販売されているデスクトップおよびラップトップ コンピュータのほとんどは、x86 CPU アーキテクチャ ファミリのみに基づいています。Intel と AMD はどちらも長年にわたって市場を支配しており、 Windowsアプリケーション開発の重要な部分となっています。一方、スマートフォンやその他のポータブル デバイスは ARM が独占しています。ただし、最近の開発では、デスクトップに ARM が導入されています。
続きを読むコーディング方法の学習は、やりがいがあるものの、時にはイライラする経験です。 マルチプラットフォームアプリ開発 のエキスパートとなる道程は、はるかに長いものになるでしょう。幸いなことに、エキスパート開発者が集うコミュニティでは、多くの場合、円滑にトップへの道へと歩を進めるのに役立つ、さまざまなヒントやTIPSを多くの人と共有しています。
続きを読むDelphi を使用するか他の言語を使用するかに関係なく、アプリケーションを構築する場合、最初に考慮すべきことは、アプリを機能させる方法と、その機能を確実に提供する方法です。ただし、本当に優れたアプリを開発したい場合は、その目的を果たすだけでは十分ではありません。 Windowsアプリケーション開発でもモバイルアプリ開発でも...
続きを読むレガシー システムは一般的に、企業によって使い続けている時代遅れのコンピューティング ソフトウェアまたはハードウェアとして説明されます。レガシー システムは設計どおりに機能しますが、多くの場合、拡張の余地がありません。古いテクノロジーは、新しいシステムとうまく相互作用することができません。テクノロジーが進歩するにつれて、レガシー ソフトウェアを実行しているこれらの企業のほとんどは...
続きを読む