D
D
DVoropaev2017-10-05 07:54:19
linux
DVoropaev, 2017-10-05 07:54:19

What is the easiest way to make an interface?

The university gave the task - to write a simple application to manage the database.
What is the easiest way to write? A minimum entry threshold is required.
I'm on linux, so I immediately discard C sharp. I do some programming in C++ and Python.
GUI never wrote

Answer the question

In order to leave comments, you need to log in

8 answer(s)
S
Stalker_RED, 2017-10-05
@Stalker_RED

In such cases, there are two options:
1. do what you know best
2. do what you want to learn.
It is possible to take QT and pluses. You can choose from Python GUIs . You can take something completely new.

X
xmoonlight, 2017-10-05
@xmoonlight

1. https://www.lazarus-ide.org/
2. https://nwjs.io/

R
Ruslan Fedoseev, 2017-10-05
@martin74ua

web? php?

S
Sergey, 2017-10-05
@svgaryaev

If you need something simple, you can take Python and nasty Tkinter
Here I really liked how easy it is to use
https://habrahabr.ru/post/151623/

I
Ivan, 2017-10-05
@LiguidCool

Write a web on the same python, js, php.

P
Pavel Mikhalovsky, 2017-10-05
@pavel9609

Ready to get tired with installing a server, take php.
No, write in Qt

R
Roman Mirilaczvili, 2017-10-05
@2ord

There are 2 most popular GUI toolkits on Linux: GTK+, Qt - cross-platform, by the way.
For GTK+: Glade - A User Interface Designer
This designer tool stores interface descriptions in XML files and can be used in various programming languages, including C++.
For Qt: Qt creator
300px-Qt_Creator_3.1.1_editing_a_sample_

P
Philip Bondarev, 2017-10-23
@Dogrtt

Firstly, I do not believe that the university was given the task to create an interface, without preliminary explanations of the basics. And there should have been options for frameworks for different languages.
Secondly, as they wrote above - Qt , or rather its wrapper PyQt5 . In Python , you can quickly design to show, but if you want clarity, harmony, orderliness, then you are welcome to our hut ( C ++ and Qt ).

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question