Note the following information has been made available by the author of PasDoc regarding the tool.
Documentation is generated from comments found in the source code or from external files. Many formatting @-tags are supported. Many output formats are supported, including HTML and LaTeX.
Usage
SeeWhereToPlaceComments,WritingDocumentationandSupportedTagsfor…
Delphi library for interoperability with Java using WINSOFT JavaBridge
September 11, 2020
Intro
Java Native Interface is a standard programming interface for writing Java native methods. Most JNI developers utilize C/C++ but most of the JNI header files ported to Delphi.
In a simple word: Java Native Interface (JNI) is the Java interface to non-Java code.
Setting up the IDE for your First Android App
September 10, 2020
I’ve recently had an increase in the number of customers asking about getting started with Android programming with Delphi, so I thought it was a good time to refresh how to check your IDE is set up, how to enable developer mode on an Android phone, and how to quickly…
Secrets to Quickly and Efficiently Handle Zip Files on Android with Delphi, C++ Builder, and FireMonkey
September 3, 2020
To easily handle zip files in your FireMonkey project, use the Zip4j library for zip files or streams in Delphi and C++ Builder. Zip encryption, support for the Zip64 format, support for streams, support for both AES and Zip-Standard encryption methods, and many other features distinguish Zip4j.
You can use the Zip for Android l library from WINSOFT to use this Zip4j library in your Delphi and…
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…
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…
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…
Benchmarking Memory Managers BigBrain 2020 vs. FastMM5
August 28, 2020
Looking to upgrade the memory manager in Embarcadero Dev C++ I investigated a number of memory manages including FastMM4-AVX. The second memory manager I looked at is called BigBrain 2020 and it looks to have significant performance improvements in some areas. There is a…
While looking into upgrading the FastMM4 version in Embarcadero Dev-C++ I ran across a fork of FastMM4 called FastMM4-AVX. It uses special instruction sets to achieve better results than the original FastMM4. Developer maximmasiutin has added a number of enhancements to the…
The Nexus Quality Suite (NQS) is a set of tools that enables you to fine tune your applications to the highest possible performance and quality standards. The current collection of tools include Line, Method and Block level profilers; a memory and resources leek analysis tool; a unit test coverage analyser; a static executable analysis tool; and a GUI script recorder/playback tool.
NexusQA…