#UI for CLient CRM

1 messages · Page 1 of 1 (latest)

crude plume
#

Good morning,

I have 4 years of XP in web and I am now starting to look at Java for a client project CRM in Java.
I would very much like to have some advice on what UI Framework should i go for for a Professional good looking application with lots of controls and data.

Would JavaFX be a good choice ? I dont want to make this a Web Application, i really want to control everything on the client side.

Thank You

Best regards

Tags:

scenic frostBOT
#

<@&987246584574140416> please have a look, thanks.

#

Here is an AI assisted attempt to answer your question 🤖. Maybe it helps! In any case, a human is on the way 👍. To continue talking to the AI, you can use </chatgpt:1108714622413963314>.

#
TJ-Bot
Good morning, I have 4 years of XP in web and I am now starting to look at Java for a client project CRM in Java. I would very much like to have some advice on what UI Framework should i go for for a Professional good looking application with lots of cont

I recommend using JavaFX for your client project CRM in Java. JavaFX is a powerful UI framework that allows for creating rich and modern user interfaces with ease. It provides a wide range of features and components to customize the look and feel of your application.

Useful links:

#
TJ-Bot
I have 4 years of XP in web and I am now starting to look at Java for a client project CRM in Java. I would very much like to have some advice on what UI Framework should i go for for a Professional g

For a professional-grade CRM project in Java, consider using JavaFX or Apache Pivot as your UI framework. JavaFX is a modern, versatile framework with robust features for creating rich, interactive user interfaces. It has good support for multimedia and 3D graphics, making it suitable for creating visually appealing applications.

On the other hand, Apache Pivot is a lightweight framework that focuses on building desktop applications with a clean and consistent UI. It provides a set of reusable components and layouts that can help streamline the development process.

Both JavaFX and Apache Pivot have strong community support and documentation available online to help you get started. Ultimately, the choice between the two frameworks will depend on your specific project requirements and familiarity with their respective APIs.

Regardless of which framework you choose, make sure to thoroughly test your application's UI components to ensure they meet your client's expectations for functionality, performance, and usability. Good luck with your CRM project!

crude plume
#

is there a way to build witheout frameworks and build my own buttons and datagrids etc ?

scenic frostBOT
#
TJ-Bot
Should i consider not using a framework for ui and eventually build everything myself ?

Using a framework for UI development can greatly streamline the process and provide a solid foundation for your project. However, there are certain cases where building everything yourself may be beneficial:

  1. Customization: If you require highly customized and unique UI components that cannot be easily achieved with pre-existing frameworks, building from scratch may be the way to go.

  2. Performance: By hand-coding your UI components, you have complete control over the codebase, which can potentially lead to better performance optimizations tailored to your specific needs.

  3. Learning experience: Building everything yourself can be a great learning experience, helping you gain a deeper understanding of web technologies and best practices in UI development.

  4. Project size: For smaller projects or prototypes, using a framework may introduce unnecessary complexity. In such cases, building from scratch could be more efficient.

Ultimately, the decision to use a framework or build everything yourself should depend on the specific requirements and constraints of your project. Consider factors such as customization needs, performance considerations, learning goals, and project size before making a decision.

balmy agate
#

well swing and javafx are the two way