Subscribe to this list via RSS Blog posts tagged in 10.2.3
Jump start your IoT solution with ready-to-use components Whether your interest in IoT is for fun projects at home, or you’re trying to harness IoT capabilities to capitalize on the growing industry, it can be intimidating to get started. Building multi-device applications that leverage devices that have standard and non-standard profiles, services and characteristics usually requires a significant amount of upfront research and development. With RAD Studio, and our library of IoT device components (which we call ‘ThingConnect’), we make the process of connecting to an IoT component extremely easy.
C++ FireMonkeyで綺麗なUIを作成する:アプリテンプレート この記事は、David MillingtonによるのCreating great UIs with C++Builder and FireMonkey: app templates抄訳です。 FireMonkeyはアドバンスドなUIツールキットで、美しいレイアウトとデザインが可能です。このフレームワークを利用することで、美しいインターフェースを作るのがいかに簡単にかをご確認いただけると思います。FireMonkeyとC++を使って18個のExample UIテンプレートを紹介しました。これらで、great-lookingなアプリを簡単に作成できます。 これらのUIテンプレートは、[GetIt パッケージマネージャー]で入手できます。ダウンロードして自身のインスピレーションやレイアウトに使用することができます。 追加したテンプレート: Login screens(ログイン画面) Home screens(ホーム画面) User profile screens(ユーザープロファイル画面) Settings pages(設定ページ) Sign up scr...
Delphi用の新しいマルチスレッドライブラリ(darkThreading) この記事は、Craig ChapmanによるA new mutlti-threading library for Delphi. (darkThreading)の抄訳です。 ご存知の方もおられるかとおもいますが、私は、過去2〜3ヶ月間、Delphiの新しいビデオゲームエンジンの開発に取り組んでいました。また、その要求にたくさんの時間がかかりました。そのため、しばらくblogを投稿できませんでした。しかし、ゲーム開発プロジェクトの中で、別のものをDelphi用のオープンソースライブラリとしてリリースすることができました。darkThreadingを紹介したいと思います。   Introduction 多くのマルチスレッドまたは並列プログラミングライブラリは、タスクモデルを採用しています。このようなモデルでは、メインスレッドはいくつかのタスクを準備し、それらを実行するスレッドプールにスローします。ほとんどの場合このモデルを採用し非常にうまく機能しますが、理想的ではない場合もあります。ゲームエンジンプロジェクトはそのようなケースです。 ビデオゲームエンジン...

Posted by on in Blogs
IDE利用でC++の生産性向上 この記事は、MT KellyによるUsing an IDE: Getting back to code fasterの抄訳です。   C++IDE(統合開発環境)は、C++アプリケーション作成やプログラムコーディングを提供するためのアプリケーション開発ソフトウェアです。アプリケーションを開発するために単一のインタフェースで必要なすべてのツールが組み込まれています: Compiler Debugger Code Editor UI Designer Documentation   一部の開発者は、アプリケーションを書くのに必ずしもIDEが必要というわけではありませんが、有益であると思われるいくつかの例外的な共通の機能があります。IDEを使用すると、構文強調表示、リンク、コード・インサイト、クラス・ブラウザー、インテリジェント・コード補完、文書化などの便利なツールが追加されます。   IDEは、アプリケーションモデルを拡張でき、より包括的(統合システムメソドロジ)を可能にします。メソッドを変更すると、コードに赤い線...

Posted by on in Blogs
標準C++の進化 この記事は、David MillingtonによるEvolution of C++ standardsの抄訳です。   開発者にとってC++プログラミング言語は技術的なチャレンジできる、おそらく最も広く使われているコンパイル言語の1つであり、最もエキサイティングなものです。 「過去について知っていれば分かるほど、あなたは将来のために準備が整っています(the more you know about the past, the better prepared you are for the future)」(Theodore Rooseveltの誤た引用)、C++の歴史とそのコーディング、昨今の様子を見てみましょう。  C++は1979年にBjorne Stroustrupによって始められたC言語拡張からGrew Outしたことを多くC++ユーザーは知っていると思います。そして、もともと「C with classes」をCにコンパイルした最初のC++コンパイラ、Cfrontを知っているかとおもいます。Cfrontは 複雑すぎてC言語でコンパイル...
Delphi 10.2.3 [RAD Server Linux Apache]パッチリリース この記事は、Marco CantuによるDelphi 10.2.3 RAD Server Linux Apache Patch Releasedの抄訳です。 弊社はRAD Studio / Delphi / C++Builder 10.2.3用にいくつかのパッチをリリースしました。そのことについて私(Marco Cantu)は下記URLに記事をポストしています。http://blog.marcocantu.com/blog/2018-april-10-2-3-patches-recap.html また、Sarina DuPontがiOS対象とするパッチを紹介しています。https://community.embarcadero.com/blogs/entry/rad-studio-10-2-3-ios-11-3-patch-available-ja   先日、弊社はLinux上のApacheにRAD Serverモジュールを導入する際にいくつかの重大なIssueに対処するパッチをリリースしました。このIssueは、Quality Portalやコミュニ...
RAD Studio / Delphi / C++Builder 10.2.3 iOS 11.3パッチリリース この記事は、Sarina DuPontによるRAD Studio 10.2.3 iOS 11.3 Patch availableの抄訳です。   今週初めにRAD Studio / Delphi / C++Builder 10.2.3用パッチをリリースしました。 これはiOS 11.3アプリ開発, App Store, Ad Hoc or In-House Distributionのビルドサポートです。 このパッチは、公表されている以下のIssueを修正しています: RSP-20268 RSP-20303 RSP-20342 RSP-20346 パッチをダウンロードするには、ここをクリックしてください。    ...

Posted by on in Blogs
RAD Studio 10.2.3 iOS 11.3 Patch available Earlier this week we released a patch for Delphi, C++Builder and RAD Studio 10.2.3 that adds support for building iOS 11.3 applications for Development, App Store, Ad Hoc or In-House Distribution. This patch fixes the following publicly reported issues: RSP-20268 RSP-20303 RSP-20342 RSP-20346 Click here to download the patch. ...
10.2.3 C++ 4KB以上のスタック割り当てに関する問題のホットフィックス この記事は、DAVID MILLINGTONによる10.2.3 C++ Hotfix for an issue with a 4KB or larger stack allocationの抄訳です。   10.2.3では、メソッド内のスタックに4KB以上を割り当てる fastcall呼び出し規約を使用するメソッドに影響を与える issueがあります。スタックの割り当てによって、 'this'ポインタに不正な値が格納される可能性があります。 これは次のように報告されました: RSP-20171 RSP-20297 、RSP-20173 (duplicate reports) CodeCentralからホットフィックスをダウンロードできます   技術情報 技術的な詳細に関しましては、“Stack Grows”すると、新しいページに増やす必要があり(4KBはWindows上のページのサイズ)定義すると発生します。コンパイラが4KB以上のスタック割り当てを認識すると、次のページが確実にコミットされるようにメソッドを呼び出します。 ...
App Home Screen Navigation - FireMonkey UI Templates Providing your application menu on the home/main screen is a popular design pattern used in many applications today. It is especially useful in mobile applications where screen real estate is limited. Home screen navigation can be used by itself to serve as the main application menu, or used in conjunction with a slide-in drawer and/or additional toolbar navigation. Home screen navigation provides all the key application functionality at a glance on one screen. Providing a ...

Check out more tips and tricks in this development video: