Subscribe to this list via RSS Blog posts tagged in 10.2

Posted by on in Programming
Implement CreateAnonymousThread with BCC32. C++Builder 10.2 BCC32 can not write lambda. So write an implementation in Invoke() with TCppInterfacedObject<>. struct T_thread_proc : TCppInterfacedObject<TProc>{ TNotifyEvent f_ev_; struct T_sync_proc : TCppInterfacedObject<TThreadProcedure>{ TNotifyEvent f_ev_; T_sync_proc(TNotifyEvent& ev2){ f_ev_ = ev2; } virtual void __fastcall Invoke() { //Inside Synchronize. f_ev_(NULL); //Execute "TNotifyE...
Hotfix for Inherited VCL Form HighDPI Regression in 10.2.1 がリリースされました [JAPAN] RAD Studio/Delphi/C++Builder 10.2 Release 1 で VCL フォームアプリケーションを作成した場合に HiDPI 環境(ノートパソコン、タブレットPC、4Kディスプレイなど、スケーリングを100%以上でご利用頂く場合)でコンポーネントの表示サイズが本来の設計とは異なる状態で表示される問題に対する HotFix がリリースされました。 https://cc.embarcadero.com/item/30798
Delphi 10.2 での Linux アプリ開発時にアプリをPAServerとは別のターミナルで実行する [JAPAN] Delphi 10.2 では Linux 向けにサーバ用アプリを開発できるようになりました。そして開発には IDE から Linux 上でのリモート実行、リモートデバッグのために PAServer を使用します。PAServer は macOS / iOS アプリ開発でも使用しますが、Linux 向け開発が macOS / iOS アプリ開発と異なるのは「サーバ向けアプリ開発なのでアプリはGUIを持たない」ことです。従って作成したアプリへの入出力には stdin, stdout を使用することになります。 しかし PAServer 経由の操作では PAServer 自体も stdin, stdout を使用していますので、PAServer 経由でリモート実行するアプリと標準入出力を取り合うことになります。 これは少々不便なので、PAServer とは別のターミナルでアプリを実行することで、標準入出力の取り合いを回避する方法を説明します。

Posted by on in Tutorial
Twitter Enterprise Connector in Action Update Subscription customers can join the beta and download beta builds for 70+ Enterprise Connectors via the GetIt Package Manager for RAD Studio 10.2.  In today's post, I thought I would highlight how easy it is to create an application that shows your Twitter feed.   Step 1)  Create a new app at apps.twitter.com Login using your Twitter account credentials and select "Create an application". Enter your app name, description and website URL. Set the Callback URL to ...
Posted by on in Blogs
Quickly find add-ons with new GetIt categories We have added a number of new categories to the GetIt Package Manager in 10.2 Tokyo to make it easier to find what you're looking for in GetIt. The GetIt Package Manager can be accessed through the Tools menu in the IDE.  Here's the new list of categories you will find in the GetIt Package Manager: All Libraries Components Internet of Things Trial Connectors Industry Templates IDE Plugins Styles Sample Projects    ...
RAD Studio 10.2 向け FireMonkey の Android互換性 パッチ [JAPAN] Sarina がすでにブログで案内しておりますが、 RAD Studio 10.2の第2のパッチがリリースされました。 パッチは以下のURLからダウンロードすることができます。(Marcoもブログで案内しています。)  http://cc.embarcadero.com/item/30781 パッチのダウンロードをする前に、コードセントラルの下部に記載されている重要なインストールの詳細について、確認してください。 [Important installation note for Update Subscription] に記載の在る通り、第一パッチ(ToolChain Hotfix)を先にインストールしておくことが必要です。 この第2パッチは DelphiとC++Builder 10.2においてAndroidの新バージョンのテキスト入力周りで発生していた問題や、コントロールのレンダリングパフォーマンス問題に対処するものです。(修正リストは上記の第2パッチダウンロードページでご確認いただけます)     RAD Stud...
FireMonkey Android Compatibility Patch for RAD Studio 10.2 Tokyo We have released a FireMonkey Android Compatibility Patch for RAD Studio 10.2 Tokyo. You can download it at: http://cc.embarcadero.com/item/30781

Posted by on in Blogs
New CData FireDAC drivers It is very exciting time for Delphi and C++Builder developers! Embarcadero just announced partnership with CData to provide the whole suite of new FireDAC drivers that provide connectivity to major APIs and web services. The list of new FireDAC drivers is quite long and includes connectors to over 80 systems, like Amazon DynamoDB, SalesForce, Microsoft Dynamics, Google Big Query and many more. The coolest fact is that the connectivity is provided through FireDAC, which is the best data access f...
Posted by on in Blogs
RAD Server Solution Series: [Healthcare] Nurses Station I am kicking off a RAD Server solution focused blog series that highlights great use cases for RAD Server across different industries. This week's post highlights a nurses station solution designed for a healthcare deployment. RAD Server is a turn-key application foundation for rapidly building and deploying services based applications. RAD Server enables developers to quickly build new application back-ends or migrate existing Delphi or C++ client/server business logic to a modern services based architecture that is open, stateless, secure and scalable. RAD Server is easy to develop, deploy and operate making it ideally suited for ISVs and OEMs building re-deployable solutions. RAD Server allows you to take your existing code and convert it to REST API endpoints.
Вебинар про Delphi, Linux и создание серверных приложений 8 июня 2017 Завтра, 8 июня 2017 пройдет первый из серии летних вебинаров Embarcadero на русском языке для разработчиков приложений. Он называется "Delphi, Linux и создание серверных приложений" и посвящен знакомству с возможностями компилятора Delphi для Linux на примерах различных серверных Linux-приложений: консольных программ, WEB-серверов и middle-tier.  Эти новейшие возможности последнего релиза RAD Studio пока недостаточно освещены в программных хелпах и DocWiki, а тем более на русском языке. Н...

Check out more tips and tricks in this development video: