Creating IDE for gnome desktop applications

I have an idea of creating an IDE which uses gtk for creating a desktop applications.

I have been inspired with Qt Creator and ease of declaring and using components in React. In addition it will have listed features: check components for potential depreciation (green: no found, yellow: will be in the future, red: deprecated), testing and version control.

IDE will be written in C. Unfortunately, I don’t have a knowledge and experience to properly write components nor store them.

I hope that you will provide me with knowledge and support on building that application.

Refer:

1 Like

Thank you. It is realy helpful.

It was tricky to understand where (custom_widget)_init method was called but after some research I found out that g_object_new is responsible for it.

I have some ideas about how to store custom widgets (any feedback welcome):
(project_name)

  • set_up
    • main.c
  • custom_widgets
    • (widget_name)
      • (widget_name).xml
      • (widget_name).c
      • (widget_name).h
      • (widget_name).css

In the end, program collects all css files from custom widgets and merge into one.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.