All Projects → aberba → elementaryOS-devbook

aberba / elementaryOS-devbook

Licence: other
Design and build apps for elementary OS.

Projects that are alternatives of or similar to elementaryOS-devbook

warble
Native Linux word-guessing game built in Vala and Gtk for elementary OS
Stars: ✭ 82 (+34.43%)
Mutual labels:  gtk, elementary-os
Slate-theme
GTK Mac-like theme for cleaner and flat-er look.
Stars: ✭ 14 (-77.05%)
Mutual labels:  gtk, elementary-os
obliviate
A password manager that forgets your passwords
Stars: ✭ 22 (-63.93%)
Mutual labels:  gtk
dopewars
Game simulating the life of a drug dealer in New York
Stars: ✭ 47 (-22.95%)
Mutual labels:  gtk
gnome-gtk3
Interfacing Perl6 to Gnome GTK+
Stars: ✭ 15 (-75.41%)
Mutual labels:  gtk
switcher
Set default wallpapers for Dark & Light mode.
Stars: ✭ 18 (-70.49%)
Mutual labels:  gtk
camera
Camera app designed for elementary OS
Stars: ✭ 63 (+3.28%)
Mutual labels:  gtk
Coulr
Color box to help developers and designers
Stars: ✭ 25 (-59.02%)
Mutual labels:  gtk
notifications
Gtk Notifications Server
Stars: ✭ 39 (-36.07%)
Mutual labels:  gtk
Gjs-Tutorial
A tutorial for Gjs/GTK+ 3 development, based on https://github.com/sebp/PyGObject-Tutorial
Stars: ✭ 15 (-75.41%)
Mutual labels:  gtk
csv-viewer
Viewer for tabular data files
Stars: ✭ 14 (-77.05%)
Mutual labels:  gtk
libadwaita
Libadwaita's widgets for Flutter. Following Gnome HIG and available on all platforms.
Stars: ✭ 171 (+180.33%)
Mutual labels:  gtk
VSS-Vision
Sistema de visão computacional para rastrear objetos em um campo de futebol.
Stars: ✭ 16 (-73.77%)
Mutual labels:  gtk
gmrun
A run utiliy featuring a slim design and bash style auto-completion.
Stars: ✭ 35 (-42.62%)
Mutual labels:  gtk
gobject-example-rs
Example for exporting a GObject/C API from Rust
Stars: ✭ 31 (-49.18%)
Mutual labels:  gtk
gtk3-rs
Rust bindings for GTK 3
Stars: ✭ 451 (+639.34%)
Mutual labels:  gtk
onboarding
Onboarding app for new users
Stars: ✭ 47 (-22.95%)
Mutual labels:  gtk
menutray
An application menu through a GTK+ tray status icon.
Stars: ✭ 62 (+1.64%)
Mutual labels:  gtk
szyszka
Szyszka is fast and powerful file renamer
Stars: ✭ 649 (+963.93%)
Mutual labels:  gtk
proxychanger
Go tool to change system and applications proxy
Stars: ✭ 15 (-75.41%)
Mutual labels:  gtk

Preface

Note

This book is a work-in-progress and I'm currently doing a major overhaul for elementary OS Juno development. You can support my work on Patreon or One-time Payment. Your support will enable me put more time into it and make it more awesome for everyone.

elementary Os

elementary OS is a Linux distribution that has caught the attention of many Linux users, as well as, users of other non-Linux based operating systems. Part of this traction can be attributed to its polished design and simplicity delivering a very good user experience. A remarkable attractor for elementary OS users is the App Center with over a hundred fully native applications very well designed and developed for elementary OS. The App Center enables third-party developers to submit their applications for publishing. Apps get reviewed and published within the shortest possible time, mostly few days after submission. Developers have the option to provide their application under a pay-what-you-want model making it lucrative for those looking to earn some passive income or form a business around it.

This book takes a simplistic approach to help you develop an application for elementary OS. The book is not meant to teach how to program in the Vala programming language nor is it meant to teach you GTK+ GUI programming. All you will learn is how to use your existing knowledge in Vala and GTK+ to design and build your application for elementary OS.

Below is an outline of the content of this book;

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].