Développer des applications pour Linux
(makealinux.app)L’importance de créer des applications pour Linux
- Les utilisateurs de Linux ont une forte demande pour de nouveaux logiciels.
- Les boutiques d’applications et dépôts Linux proposent moins d’applications que leurs équivalents propriétaires.
- Les passionnés de technologie sont encouragés à faire preuve de passion et de créativité pour créer de nouvelles applications pour Linux.
Pourquoi créer des applications plutôt qu’une distribution Linux
- Si vous avez une idée d’application dont vous avez personnellement besoin, d’autres personnes peuvent avoir un besoin similaire.
- De nouvelles applications peuvent inspirer de nouveaux développeurs sur Linux.
- Le développement d’applications est une activité créative, et le sentiment d’accomplissement obtenu à la fin d’un projet est très gratifiant.
- La création d’applications favorise la formation d’une communauté, et la communauté Linux cherche à aider les développeurs à réussir.
- Les compétences en développement d’applications sont très recherchées et peuvent s’apprendre grâce à des ressources éducatives gratuites.
- Il est possible de créer une source de revenus en développant des applications et services payants populaires.
Cibler toutes les distributions Linux
- Linux est une cible très diverse, avec des centaines de distributions, mais une fois publiée, une application fonctionne généralement partout.
- Les systèmes d’empaquetage et de distribution logicielle sont bien documentés, ce qui permet aux développeurs de livrer leurs applications aux utilisateurs.
Pour commencer
- Le projet GNOME construit le bureau GNOME Shell et permet le développement basé sur Gjs et Gtk.
- KDE développe le bureau Plasma et fournit des outils ainsi que des frameworks pour créer des applications.
- elementary OS construit un bureau et un écosystème dans lesquels les développeurs peuvent créer des applications.
- Electron permet de créer des applications de bureau multiplateformes avec JavaScript, HTML et CSS.
- Ubuntu Touch est un système d’exploitation open source conçu pour fonctionner sur divers appareils.
Avis de développeurs
- Il faut faire prospérer l’écosystème des applications Linux afin de diffuser Linux auprès du grand public.
- D’excellentes applications sont nécessaires pour faire de Linux un système d’exploitation désirable.
- Linux sur le bureau offre une opportunité unique non seulement de créer d’excellentes applications, mais aussi de façonner les API de la plateforme et d’influencer son orientation générale.
Partager ses créations
- AppCenter est une boutique d’applications ouverte à prix libre et un service de build pour les développeurs indépendants.
- AppImage distribue des applications Linux de bureau pouvant fonctionner sur toutes les principales distributions Linux.
- Flatpak est un framework destiné à distribuer des applications de bureau Linux.
- openSUSE Build Service est une instance publique pour le développement de la distribution openSUSE et la fourniture de paquets pour d’autres distributions.
- Snapcraft est un outil en ligne de commande puissant et facile à utiliser pour créer des snaps.
L’avis de GN⁺
Le point le plus important de cet article est que les utilisateurs de Linux attendent avec impatience de nouvelles applications, et qu’il encourage les passionnés de technologie à créer des applications plutôt que des distributions Linux. Cela permet d’élargir l’écosystème Linux, de renforcer la communauté des développeurs et d’offrir une opportunité d’exprimer sa créativité personnelle. Cet article intéressera les personnes passionnées par Linux et constitue un guide attrayant pour les développeurs en présentant divers points de départ et ressources pour le développement d’applications Linux.
1 commentaires
Avis Hacker News
dev,versionou des chiffres sont ajoutés au nom du paquet ne sont pas clairs.