Jos aiot alkaa kehittää Linux-sovellusta graafisella käyttöliittymällä (GUI) Linuxissa, sinun pitäisi tietää Lasarus IDE, integroitu kehitysympäristö, joka auttaa sinua paljon työssäsi, jolloin voit suunnitella ja luoda nopeasti käyttöliittymiä sovelluksille, joilla on houkutteleva ulkonäkö. Lisäksi siinä on suuri määrä komponentteja.
Lazarus IDE: llä on hyvä tuki suosituimmille jakeluille, kuten openSUSE, Ubuntu, Debian ja Fedora. Toisaalta se on melko yksinkertainen käyttää, koska se graafinen suunnittelija on erittäin helppoa ja intuitiivista. Tähän on lisättävä, että se on avointa lähdekoodia, sillä on erittäin aktiivinen ja ystävällinen yhteisö ja että sitä ylläpidetään hyvin.
Mutta Lasarus IDE: n vahvuudet eivät pääty tähän. Tällä IDE: llä on enemmän etuja. Välillä ominaisuudet erottuvat:
- Voit käyttää käyttöliittymässä erityyppisiä widgetejä.
- Muutamalla napsautuksella voit rakentaa graafisen käyttöliittymän, joka perustuu GTK2: een tai Qt5: ään.
- Se on alustojen välinen, joten voit kehittyä Linuxissa ja Linuxia varten. Voit tehdä sen myös Windows- tai macOS-käyttöjärjestelmässä.
Jos haluat tietää joitain suosittuja GUI-sovelluksia, jotka Lazarus IDE on kehittänyt Jotta saat käsityksen siitä, mitä tämä kehitysympäristö voi saavuttaa, totuus on, että niitä on. Voit esimerkiksi nähdä Double Commanderin ja PeaZipin. Ehkä tämä toinen on yksi tunnetuimmista ja käytetyimmistä GNU / Linux-distroissa tiedostojen pakkaamiseen ja pakkauksen purkamiseen sovelluksesta, jossa on graafinen käyttöliittymä Izarcin, WinRARin tai WinZIP for Windows -puhtaan tyylillä.
Aloittaaksesi Lazarus IDE: stä, löydät sen suosituimpien jakelujen repoista, joten voit asentaa helposti suosikkipakettien hallinnan kanssa. Voit hankkia lisätietoja projektista tai ladata sen suoraan käy sen virallisella verkkosivustolla.
Mille kielelle?
Free Pascal
Ymmärtääkseni Lazarus Delphi-kloonilla, Borlandin kehitysympäristö Pascalille.
Onko jotain vastaavaa muille kielille, kuten C ++ tai Python? Lopetin ohjelmoinnin kauan sitten ja joskus vika puree minua vähän, ongelmana on, että minulla ei ole enää mielialaa mennä macho-asiaan ja tällainen graafinen ympäristö auttaisi.
Onko olemassa vastaavaa graafista kehitysympäristöä muille kielille, kuten C ++ tai Python?
Qt: llä on Qt Designer ja Qt Creator. Gtk 3: lla on Glade ja Gnome Builder. GTK 4. toukokuuta voi tulla uusi työkalu tulevaisuudessa.