Fedora Linux is not meant for everyone, it is for developers and
those who love to learn developing. You can add application using
neat GUI or use dnf[treminal] to search and install packages you needed.
Some ventors supplies tar file which require manually run from terminal. For convenience you can create launchers for them, so that
you can run them as regular applications.
Desktop entries are responsible for showing application menus under
differrnt categories. My Fedora uses GNOME desktop which has Activities
menu, shows favourietes and menus
Where should I place applications files
I recomment you should place application files on usr/share, you need to extract the tar/zip files on home folder then move to
the share folder using following way
In this example we have Typora Markdown Editor, extract the file and open terminal and issue following command
sudo mv Typora-linux-x64 /usr/share
This will place the typora file to the share folder, you can’t directly place or copy without sudo command in /share or application files
Desktop Entry format
Name=FooCorp Painter Pro