Custom Desktop Solutions

  • Welcome to FOSS

Understanding FOSS

  • Open Source Online - magazines, podcasts & videos
  • Howtos, tips, tutorials; IT ebooks
  • The FSF and the GPL
  • The Open Source Hall of Fame
  • Linux Newbie/Introduction to FOSS
  • Linux and Free/Open Source Technology
  • Business Cases For Free/Open Source Software
  • The Pundits Corner

Creating/Using FOSS

  • Linux live distros
  • Cross-platform/Alternatives to Windows Apps/Linux gaming
  • Office Productivity and Web Browsers
  • Virtualization/Windows interoperability
  • Help for do-it-yourselfers
  • Linux/Open Source hardware
  • Linux workstations & appliances
  • Software stacks
  • Linux desktop/customization
  • Software/web development
  • Linux system administration
  • FOSS advocates/volunteers

Linux desktop software development

  • Print
  • Email
Details
Category: Creating and using FOSS
Published on Tuesday, 02 June 2015 18:28
Written by Super User
Hits: 8927

Desktop Development and Tutorials

 

Ubuntu app developer
Quickly - Ubuntu App Developer
openSUSE Build Service

 

GNOME Desktop - Gtk+
The GTK Project - A free and open-source cross platform widget toolkit Get it started with Gnome development!
Gtk+/GNOME GTK+ - Documentation
Gtk+ Tutorials & Resources GTK+ 2.0 Tutorial
GTK+ and Glade3 GUI Programming Tutorial - Part 1 GTK+ and Glade3 GUI Programming Tutorial - Part 2
Getting Started with GTK and GLade for GUI programming PyGTK 2.0 Tutorial
Gtk-Perl Tutorial Object Oriented PHP-GTK2
Glade Interface Designer Manual Tips and tutorials related to GTK+ toolkit
GTK+ Forums Write a simple launcher using Zenity
Zenity Apps/Builder - GNOME Wiki!
Create a Linux desktop application with Ruby GNOME Human Interface Guidelines
Ergonomics and Gnome Software GUI development with Rust and GTK 4

 

KDE Desktop - Qt/KDE
Qt/KDE Qt4 tutorial for absolute beginners
KDE TechBase - tutorials KDE TechBAse
KDE Development Tutorial - Scratching the surface API Reference Index
Qt | Cross-platform software development for embedded & desktop Qt Developer Network
Online Reference Documentation C++ GUI Programming with Qt 4/first edition
KDE - Release of KDE Frameworks 5.2.0 KDE Frameworks
KDE Proudly Presents Kirigami UI! Kirigami - KDE.org
Python GUI Development Using PySide6 and Qt  

 

Software Package Build
A Basic Guide To Linux Packages Make your own DEB and RPM packages
Talk:Deploying a Qt5 Application Linux Linux’s RPM/deb split could be replaced by Flatpak vs. snap
FPM
How To Use FPM To Easily Create Packages in Multiple Formats How To Easily Build Linux Packages For Multiple Platforms
Build Your Own Packages Easily With FPM  
RPM.deb
How to build rpm packages Make your own packages for Debian-based systems
Linux: How to Build RPMs without root access How to create a Debian .deb package
Building RPM packages for Linux distributions How to create an Ubuntu package from source
Here is How I Built my First RPM Easy way to create a Debian package and local package repository
How to Create a Linux RPM Package How to Build Package in Linux Based Systems
  How to create debian package from source
  CheckInstall
  Easy Package Creation with CheckInstall
  Using Checkinstall To Build Packages From Source
  How To Build Packages From Source Using CheckInstall
  Debreate
  How to Create Deb Packages with Debreate
The future of Linux desktop application delivery is Flatpak and Snap
FlatpakSnaps
Building apps as Flatpaks Build snaps
Building Cross-Distribution Linux Applications with Flatpak How to create snap packages on Qt applications
Introduction to Flatpak  
  • < Prev
  • Next >

Custom Desktop Solutions, Powered by Joomla! OpenCart Hosting by SiteGround