タグ:coding

ビデオ
DelphiとSkiaを使ってスタートレックのようなダッシュボードUIを作成する方法

もしあなたがスタートレックの大ファンだとしたら、このDelphiプロジェクトはぴったりでしょう。最近開催された DelphiConで、Embarcadero MVPの Ian Barker スタートレックフランチャイズの架空のコンピューターオペレーティングシステムであるLCARSユーザーインターフェイスの再現を試みるという非常に興味深いプロジェクトを共有しています。

続きを読む
ビデオ
OSがマルチスレッドクロスプラットフォームアプリに与える影響

コンピューティングの初期には、通常ほとんどのアプリケーションプログラムはシングルスレッドでした。多くの場合、マシンCPUでは、単一のプログラムが実行されているか、マシンリソースが他のアプリと競合し、まったく実行されないか、実行速度が遅くなるという状況でした。パーソナルコンピュータに対する高まる要求に応え、高度なアプリケーションの急速な台頭に対処するために、マルチスレッドオペレーティングシステムが利用可能になったのです。

続きを読む
ビデオ
DelphiのWindowsプログラムの開発生産性を最大化するには

Alister ChristieのLearnDelphi.tv WebサイトやYouTubeチャンネル、そして彼の著作「Code Faster in Delphi」からは、多くのことを学んでいます。Delphiで迅速かつ効率的なコーディングができることは、 Windowsプログラム開発における、強力なアドバンテージになります。最近開催された DelphiConでのセッションで、Alister Christieが、シンプルなキーボードショートカットから驚くほど効果的なテクニックまで、Delphiの生産性を最大化する方法について、知っておくべきすべてのポイントを共有します。

続きを読む
ビデオ
Castleゲームエンジンについて知っておくべきこと

Delphiでゲームを開発できるかどうか疑問に思っている方もいらっしゃるかもしれません。シンプルな2Dゲームや 没入型の3Dゲームを作成したい場合でも、Delphiには、ゲームを最初から作成できる多数のオプションが用意されています。その1つは、Castleゲームエンジンの利用です。これは、多くのアセット形式をサポートするオープンソースのクロスプラットフォーム3Dおよび2Dゲームエンジンであり、 RAD Studio IDEを用いてDelphiによる開発が可能です。

続きを読む
ビデオ
DelphiでクロスプラットフォームRESTクライアントアプリを30分以内に構築する

以前のセッションで、Delphiが 最も学習が容易なプログラミング言語 のひとつであるということを見てきました。Delphiは本質的に単純ですが、初心者とプロの開発者の双方に適合する高機能なプログラミング言語です。最近開催された DelphiCon 2021では、David Corneliusが Windowsアプリケーション開発 向けのローコードアプローチによって、30分以内でスクラッチから稼働するプロトタイプを構築して見せました。

続きを読む
ビデオ
Delphiを使ってAndroidスマートウォッチからさまざまなデバイスを制御する

モノのインターネット、すなわち Internet of Things (IoT) は、エンバカデロが配信している TCoffee and Code セッションでも採り上げられたトピックで、そこからイノベーションの可能性が日々高まっていることを学びました。今日、私たちが家庭で使っているデバイスの多くは、スマートフォンによって制御できるようになっています。いくつかの Windowsアプリケーションも活用することで、スマートフォンを数回タップするだけでデバイスを制御できます。

続きを読む
ビデオ
DelphiとVisuinoでArduinoマニピュレータロボットを制御する方法

あなたがロボット工学に興味があるなら、このセッションは間違いなくあなたにぴったりです。ロボットは、センサーが受け取った入力に基づいて特定のタスクを実行できる自律型マシンと見なされますが、強力な RAD Studio IDEを使用して適切にプログラムされるまでは、単なる機械的な部品です。これにより、コーディングはシステムの不可欠な部分になります。

続きを読む
ビデオ
Delphi IDEでマルチプラットフォームに移行するために必要なこと

現在のソフトウェア開発においては、単一のプラットフォーム用のアプリを開発するだけではもはや十分ではありません。新しいアイデアや機能を歓迎し、ターゲット市場を拡大するには、複数のデバイスやプラットフォームからアクセスできる製品やソフトウェアを考え出す必要があります。つまりアプリケーションは、 Windowsアプリ開発だけでなく、macOS、Linux、Android、iOSなどの他のオペレーティングシステムに対しても互換性を提供するようにしなければなりません。

続きを読む
ビデオ
Delphi 11でRasberry Pi向けアプリケーションを開発する

簡単にカスタマイズできる手頃な価格のカードサイズのコンピューター向けにアプリケーションを作成できると想像してみてください。これが、Raspberry Piなのです。 TMS WEB Core and TMS Miletusを用いれば、Delphi 11用いてこのプラットフォーム向けアプリケーションを作成できます。DelphiConでは、Raspberry Pi向けのアプリケーションを作成し、外部デバイスにアクセスして温度と湿度を測定します。

続きを読む
ビデオ
大企業におけるDelphi 7システムの移行

今回、 DelphiCon 2021のセッションでは、古いITシステムのも大内ゼーションの重要性を学びました。そして、モダナイゼーションによってどのようにシステム全体のパフォーマンス向上を実現するのか、また、 Windowsプログラム開発 をどれほど容易かつ迅速に行えるのかについても紹介します。

続きを読む
jaJapanese