Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - Michael Kalouš

Stran: 1 2 3 [4]
46
Vývoj / Re:Gtk a jak dál
« kdy: 01. 07. 2019, 15:47:32 »
V dnešní době nemá snad nic jiného než Qt smysl. Tak rozsáhlé a skvěle zdokumentované knihovny (OOP) nejsou snad nikde. Bootstrap se může jít zahrabat. Rovněž je super komerční podpora vč Qt for device creation. + samozřejmě android.
Tu rozsáhlost vidím právě jako nevýhodu, preferuji jednoduché věci.

Tak zlé to s tou rozsáhlostí nebude. Qt je modulární a prostě se použije jen to co vývojář potřebuje k danému projektu, když je to třeba jen pár okének a tlačítek. Ostatní moduly mohou zůstat stranou, když nejsou potřeba.

Ale GTK+ je o něco jednodušší. Pokud potřebuješ jen jednodušší GUI pro Linux a Windows, tak klidně GTK+. Budoucnost rozhodně má a stále se bude vyvíjet (byť třeba pomaleji než Qt). Navíc RedHat (IBM) hodně sází na GNOME, tak i nějaké to "zázemí v podobě velké firmy" se najde).






47
Vývoj / Re:Gtk a jak dál
« kdy: 27. 06. 2019, 16:27:07 »
GTK+ budoucnost má, už proto, že na něm stojí prostředí GNOME a XFCE a aplikace pro ně určené, tedy projekty, které zde budou ještě dlouhou dobu. GTK+ společně s Qt reprezentují hlavní proud při vývoji aplikací mimo Windows, komunita je tedy dostatečně velká. Tk, Fox, FLTK jsou celkem obskurní. WxWidgets si netroufám posoudit.

Nejsem si ale jistý tím, jestli budoucnost GTK+ je zrovna růžová. Přijde mi, že Qt přidává rychleji nové funkce a má přehlednější a úplnější dokumentaci. Také podpora pro Windows je na úrovni, u GTK+ mi přijde spíše trpěná. Ovšem je třeba uvážit, že GTK+ je knihovna na tvorbu GUI, Qt je knihovna na tvorbu aplikací kompletně (což zahrnuje GUI).

Při hodnocení toolkitů bych zvážil tyto tři oblasti.

  • Pokročilé prvky GUI (stromy, seznamy, tabulky). Jak snadno se s nimi pracuje?
  • Pomocné funkce pro tvorbu aplikací (přístup k souborům, kolekce, systém pro ukládání konfigurace, propojení s databází). Tedy srovnání glib proti QtCore
  • Vývojové nástroje. Kolik kvalitních nástrojů na vizuální tvorbu GUI má GTK+? Kolik Qt? Glade vs QtCreator například.








48
Studium a uplatnění / Re:Ktorým smerom ďalej?
« kdy: 29. 04. 2019, 11:03:17 »
Pokud máš pocit, že by tě administrace databází mohla bavit, zkus to.

Opravdu dobrý databázový administrátor je velmi ceněný. Bude to chtít časem získat hlubší znalost daného databázového systému, zejména to jak fungují jeho jednotlivé komponenty uvnitř. Samo o sobě je to velmi zajímavé a u složitých systému osvojení může trvat i více let. Stejně tak držet krok s vývojem daného systému. Pokud je to třeba DB2 nebo Oracle nebo něco stejně velkého a složitého tak se rozhodně nebudeš nudit.

PL/SQL je nutnost, ale ne na nějak vysoké úrovni, to je ponecháno aplikačním programátorům.

Stran: 1 2 3 [4]