RADCORE is developed with original software:


  • DELPHI: Several users use previous versions without problems. In theory, any version with FIREDAC and compatible with uniGUI, will run RadCORE. RadCORE has been tested with DELPHI SEATTLE, BERLIN, TOKYO, RIO , SYDNEY, ALEXANDRIA and ATHENS. There are already known issues with DELPHI RIO 10.3.1/2 related to packages, and if you use this version, ideally you update to 10.3.3 or newer.


  • uniGUI: RadCORE development is always done to ensure maximum compatibility with future/previous versions of UNIGUI but the ideal is to use more recent versions( >= 1.90.0.1446 ).


Note:

RadCORE does not use UNIGUI hybrid mobile components, because with responsive blocks, you will have an application with a single code running on any screen.

In this way, you will also have savings in the acquisition of the UNIGUI license, since RadCORE does not need the COMPLETE version of UNIGUI.


RADCORE uses FIREBIRD 3.0 32 bits( In the "extras" folder that comes with the project you will find this installer ) by default, but several users have already migrated to FB 3.0/4.0/5.0, PostGRES, MySQL / MariaDB, SQLServer and Oracle.


FireBird 4.0/5.0 Note:

I am facing problems with accentuation in column titles (examples of using ALIAS) which does not occur with previous versions of Firebird.

For now the solution is not to use accented aliases and as soon as you discover what is causing this you will be notified.


Note: 

Unfortunately, the version of my Delphi I use is PROFESSIONAL, which does not give me access to SQLSERVER, ORACLE, compilation for LINUX, etc.

In versions of RadCORE that use a database, it is necessary to add Firedac components (FDPHYS...) to be able to access SQLSERVER or another.

There is no native compatibility for ORACLE as I was unable to study it but there are users who have already done this and in the private group, you can chat and obtain more information.


Before installing, make sure there are no other versions installed (or even the INTERBASE that comes with DELPHI). This can cause DLL conflict.

It is not the focus of this material to explain how to migrate. There are several tools to accomplish this task.


RADCORE can be used with any third party components. See below for some examples:


  • RestDATAWARE, HORSE, DMVC etc.
  • Projeto ACBr: Here in Brazil, ACBr components are used extensively for commercial automation, it is possible to remove the references, but initially it is necessary to run RadCORE:


       svn://svn.code.sf.net/p/acbr/code/trunk2


  • FORTES REPORT (standard MEGA DEMO examples), FASTREPORT, QUICK REPORT, REPORT BUILDER etc.

       https://github.com/fortesinformatica/fortesreport-ce.git


It is not the focus of this document to teach the use / installation of uniGUI, components or DELPHI.

You must have experience in both to understand the project. 

It is worth mentioning that the entire RadCORE structure will already help you with this learning curve and I am very proud to share that some successful RadCORE users HAVE NEVER USED UNIGUI BEFORE.

Created with the Personal Edition of HelpNDoc: Free Web Help generator