Intro
When you start building any project, you might end up creating functions to use in several points of your application. Maybe you develop a set of code snippets. Utilities are an important point of connection between your software and the device it runs on, but what if you didn’t have to create them yourself?
WinSoft offers a Utils library that gives you a bunch of functions to…
Take your Delphi & C++ Builder projects to the next level with Chakra JScript Engine!
August 31, 2020
Intro
Many Delphi developers adore the language integration options of the Embarcadero Delphi and C++ Builder. For instance, you can utilize Assembly language within the Delphi code by just opening asm scope. This is an inline assembly feature. Moreover, you can integrate…
Enable Windows Portable Devices (WPD) feature in your Delphi and C++ Builder Projects!
August 31, 2020
Overview
The Windows Portable Devices (WPD) feature allows computers to communicate with the attached media and storage devices. With the WPD, you can explore a device, for instance, smartphones, flash USB cards, and many more.
If you want to enable the WPD feature in…
When you begin an enterprise-level project, you must integrate authentication options into your projects. At that point, you can use Android Built-in APIs, such as the KeyguardManager API, to lock and unlock the keyguard in your Delphi or C++ Builder FireMonkey Android application.
To handle this API from your FireMonkey project, we can use the WINSOFT Authentication for Android library. This…
Don’t Underestimate Desktop Applications
August 28, 2020
Desktop applications have been undervalued for a long time. All attention was reserved for web and mobile. While both Microsoft and Apple made strides to evolve the desktop, there has been far less energy and economic momentum behind that platform. Today the maturity of web…
by Jonathan Benedicto of JomiTech, the makers of TwineCompile
TwineCompile is our solution to slow C++ compile times. Integrating directly into the C++Builder IDE, it dramatically reduces the compile/make/build times by employing techniques such as multithreading…
Super fast CSV files processing with WinSoft CSV Library
August 27, 2020
The comma separated values format (CSV) has been used for exchanging and converting data between various spreadsheet programs for quite some time. It can be used as an Import/Export feature on multiple old and modern applications. And we could say is the de facto standard for data exchange between all architectures of computing.
Creating and manipulating CSV files in Delphi is quiete easy using…
Intro
The FireMonkey Camera component, built by WINSOFT, allows you to configure all the available options of your Camera hardware. It includes Audio configurations, like Audio Compressor, available audio devices, and supports multiple video…
Powerful Serial Communication Component in FireMonkey for Delphi and C++ Builder on Windows
August 26, 2020
ComPort for FireMonkey (TFComport) it’s an easy to use and very powerful component to communicate with devices connected to the serial port. You can download a trial version of the component from the creator web WinSoft.
Features of TFComport
It’s easy…
JSONis a text-based data format following JavaScript object syntax, which was popularized byDouglas Crockford. Even though it closely resembles JavaScript object literal syntax, it can be used independently from JavaScript, and many programming environments feature the ability to read (parse) and generate JSON. JSON exists as a string, and is useful when you want to transmit data…