Jump to content

Recommended Posts

Posted

Hi everyone,

We are a small team of six and have been evaluating uniGUI for about a week as part of our review process, and it stands out as a strong candidate compared to other frameworks we're considering for converting a large, mature app developed over the last 15 years.

We appreciate the powerful features uniGUI offers, but we do have a few concerns we hope to get some clarity on:

Source Code Clarification:
There seems to be some uncertainty about what exactly is included in the "Complete" edition. Specifically, we've seen mentions that the source code for "uniTools" might not be distributed. Could someone confirm if this is still the case?

Documentation:
Certain areas seem to lack comprehensive documentation, the Hyper Grid being one example. Are there any plans to expand these resources, or could anyone share additional examples or guidance?

Roadmap for 2025:
We're interested in learning more about the roadmap for 2025, as well as an overview of past milestones. Has there been any assessment of previous roadmap achievements, or is there a place where this information is available?

Forum Response Times:
We recently posted a question regarding an issue with TActionList.OnUpdate not being called, but haven't received any responses yet despite significant views. Is there an alternative support channel for paid subscribers or best practice for getting more timely feedback?

We're excited about the potential of uniGUI and would love to hear from others who may have thoughts on these issues or have other suggestions. Any insights would be greatly appreciated!

Looking forward to your feedback.

  • Like 1
Posted

Unigui is a mature framework, for those who don't want to leave Delphi, it's a great tool. When used correctly,
Unigui can achieve great results without much knowledge of HTML/CSS/JS, but to maximize its potential,
it is very important to have knowledge (at least basic) of HTML/CSS/JS.

Good luck!

  • Like 1
Posted

I am using UniGUI for several projects. The Framework is pretty mature, it just works. All critical bugs are usually fixed in days. However, some non-critical bugs and features can be slow to fix/implement, but there is usually a workaround solution by the community. Roadmap goals are more like a wishlist :)

UniGUI is not ideal, but it is much more usable than other alternatives.
  • Like 1
Posted

Good morning Jose Garcia,

1. As you can see here, unigui  is the simplest and fastest way for developping web app for Delphi Developpers :

https://forums.unigui.com/index.php?/topic/37979-is-unigui-the-last-hope-for-delphi-developers-in-a-javascript-dominated-world/#findComment-172169

 

2. However, if you want to convert your existing Delphi project (15 years)  for the web using unigui, it will not be an easy task. I Don't think it will be done in record time, by a magic wand. it would be better to start from scratch.

 

3. Don't get discouraged. You'll see, you'll quickly learn the basics of Unigui and the communauty is always here for helping you :)

  • Like 1
  • Administrators
Posted
On 3/16/2025 at 2:24 AM, Jose Garcia said:

Hi everyone,

We are a small team of six and have been evaluating uniGUI for about a week as part of our review process, and it stands out as a strong candidate compared to other frameworks we're considering for converting a large, mature app developed over the last 15 years.

We appreciate the powerful features uniGUI offers, but we do have a few concerns we hope to get some clarity on:

Source Code Clarification:
There seems to be some uncertainty about what exactly is included in the "Complete" edition. Specifically, we've seen mentions that the source code for "uniTools" might not be distributed. Could someone confirm if this is still the case?

Documentation:
Certain areas seem to lack comprehensive documentation, the Hyper Grid being one example. Are there any plans to expand these resources, or could anyone share additional examples or guidance?

Roadmap for 2025:
We're interested in learning more about the roadmap for 2025, as well as an overview of past milestones. Has there been any assessment of previous roadmap achievements, or is there a place where this information is available?

Forum Response Times:
We recently posted a question regarding an issue with TActionList.OnUpdate not being called, but haven't received any responses yet despite significant views. Is there an alternative support channel for paid subscribers or best practice for getting more timely feedback?

We're excited about the potential of uniGUI and would love to hear from others who may have thoughts on these issues or have other suggestions. Any insights would be greatly appreciated!

Looking forward to your feedback.

Hello,

Thanks for your interest in uniGUI.

Let me answer your questions:

Source Code Clarification:

All uniGUI Core and Component source files are included. These are uniGUI source files which will build your executable.  UniTools is an exceptions. UniTools is a general purpose library which is used among various projects including uniGUI. We will make its source available in one of the future releases.

Documentation:

Yes, there are sections in Component Manual which are not complete yet. many of missing items are actually obvious from a developer point of view such as Button Click event. That said, we continuously review docs and add new sections .

Roadmap for 2025:

We are still in process of completing some items from 2024 roadmap. An updated roadmap will be published.

Forum Response Times:

Response time can vary. Unfortunately, we can't guarantee that all forum posts will be replied. Please also take it into consideration that uniGUI subscribers (those who own a license) will be prioritized in our forums. Regarding your particular question, there's no "Idle looping" in uniGUI, so OnUpdate event is not implemented in uniGUI. We plan to implement an alternate method to simulate OnUpdate for uniGUI.

Thanks

 

 

 

  • Like 1
  • Upvote 1
Posted
14 hours ago, Petrov Dmytro said:

I am using UniGUI for several projects. The Framework is pretty mature, it just works. All critical bugs are usually fixed in days. However, some non-critical bugs and features can be slow to fix/implement, but there is usually a workaround solution by the community. Roadmap goals are more like a wishlist :)

UniGUI is not ideal, but it is much more usable than other alternatives.

Thank you for your response, Petrov. I am very impressed with the framework, and it is great to know that there is a responsive core community as well!

Posted
23 hours ago, picyka said:

Unigui is a mature framework, for those who don't want to leave Delphi, it's a great tool. When used correctly,
Unigui can achieve great results without much knowledge of HTML/CSS/JS, but to maximize its potential,
it is very important to have knowledge (at least basic) of HTML/CSS/JS.

Good luck!

Thank you for your comment, picyka. I have some basicknowledge of those techonologies, so I should be good to go! ;) 

Posted
12 hours ago, Abaksoft said:

Good morning Jose Garcia,

1. As you can see here, unigui  is the simplest and fastest way for developping web app for Delphi Developpers :

https://forums.unigui.com/index.php?/topic/37979-is-unigui-the-last-hope-for-delphi-developers-in-a-javascript-dominated-world/#findComment-172169

 

2. However, if you want to convert your existing Delphi project (15 years)  for the web using unigui, it will not be an easy task. I Don't think it will be done in record time, by a magic wand. it would be better to start from scratch.

 

3. Don't get discouraged. You'll see, you'll quickly learn the basics of Unigui and the communauty is always here for helping you :)

Great stuff, Abaksoft had a good look there, and in the process discovered RadCORE, which seems a great framework add-on!
As to your second comment, I'm old enough (68) to know that there are no magic wands in software development, only good design. Luckily we chose a good one all those years ago which has almost complete separation of the UI from the business logic. I was able to use the trial version of uniGUI to start a new project, add login, a main menu, and the first complete conversion of my first form in a few hours over the weekend, all without a single line of code of change in the business logic layer. Very impressed with uniGUI!
And it's great to know there is all of you out there willing to help out when needed! Cheers!

  • Thanks 1
Posted
23 minutes ago, Farshad Mohajeri said:

Hello,

Thanks for your interest in uniGUI.

Let me answer your questions:

Source Code Clarification:

All uniGUI Core and Component source files are included. These are uniGUI source files which will build your executable.  UniTools is an exceptions. UniTools is a general purpose library which is used among various projects including uniGUI. We will make its source available in one of the future releases.

Documentation:

Yes, there are sections in Component Manual which are not complete yet. many of missing items are actually obvious from a developer point of view such as Button Click event. That said, we continuously review docs and add new sections .

Roadmap for 2025:

We are still in process of completing some items from 2024 roadmap. An updated roadmap will be published.

Forum Response Times:

Response time can vary. Unfortunately, we can't guarantee that all forum posts will be replied. Please also take it into consideration that uniGUI subscribers (those who own a license) will be prioritized in our forums. Regarding your particular question, there's no "Idle looping" in uniGUI, so OnUpdate event is not implemented in uniGUI. We plan to implement an alternate method to simulate OnUpdate for uniGUI.

Thanks

 

 

 

Thank you for your prompt reply, Farshad. I'm very impressed with your product. I will be subscribing in a few hours. 

Also thank you on the question of the TActionList.OnUpdate and look forward to seeing what you come up with in your implementation.

Cheers, I look forward to a very exciting time using uniGUI!

  • Like 1
  • Thanks 1
Posted
3 hours ago, Jose Garcia said:

Great stuff, Abaksoft had a good look there, and in the process discovered RadCORE, which seems a great framework add-on!
As to your second comment, I'm old enough (68) to know that there are no magic wands in software development, only good design. Luckily we chose a good one all those years ago which has almost complete separation of the UI from the business logic. I was able to use the trial version of uniGUI to start a new project, add login, a main menu, and the first complete conversion of my first form in a few hours over the weekend, all without a single line of code of change in the business logic layer. Very impressed with uniGUI!
And it's great to know there is all of you out there willing to help out when needed! Cheers!

UNIGUI is a mature framework with over 12 years in the market that is similar to VCL, making the development process very accessible.

 

Regarding Radcore, it will make the transition even easier because, in addition to offering responsiveness without the use of HTML and HTML templates, it offers a VCL to Unigui converter and, from this conversion, the application of responsiveness resources is simple and fast.

 

I have some users over 70 years old, but also users in their 20s.

 

PLAYLIST with demonstration of some resources

 

https://www.youtube.com/playlist?list=PLmOeXd_aUQYg0K16kv88lKdBJjQpWec8Z

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...