Quelle est la meilleure façon de développer des applications pour Ubuntu? [fermé]

76

Je veux écrire des applications pour Ubuntu. Je ne connais pas beaucoup la programmation mais je veux développer pour Ubuntu. J'essaie d'apprendre Python tout de suite. Selon vous, quel est le meilleur moyen de développer des applications pour Ubuntu? Pouvez-vous m'indiquer des ressources qui peuvent m'aider à développer Ubuntu?

Discussion sur les forums Ubuntu .

    
posée User 24.12.2013 - 17:31
la source

7 réponses

85

Python est un bon choix en tant que langue de départ et il existe rapidement , ce qui vous permet de créer facilement des applications graphiques. Vous aide rapidement à configurer tout ce dont vous avez besoin pour développer une application graphique.

Découvrez comment démarrer rapidement sur le site du développeur d'applications Ubuntu.

Pour installer rapidement, tapez:

sudo apt-get install quickly

Vous pouvez ensuite obtenir un tutoriel en exécutant:

quickly tutorial ubuntu-application

Pour créer une application, tapez simplement:

quickly create ubuntu-application Testapp

qui créera une application appelée "Testapp" en utilisant le modèle "ubuntu-application".

Vous pouvez concevoir l’interface graphique en exécutant

cd testapp
quickly design

qui ouvrira Glade, le concepteur graphique.

Pour changer le code source, tapez simplement

quickly edit


Apprendre comment fonctionne le langage Python est essentiel pour avoir une expérience productive et simple de développement dans l'environnement Python, GTK, Quickly, Ubuntu. Voici quelques ressources:

1: un octet de Python

(une introduction facile au langage de programmation Python, gratuite)


2: Plongez dans Python

(un livre avancé, gratuit)


3: Python pour la conception de logiciels

(un livre avancé, gratuit)


Ajoutez également le Manuel de référence de PyGTK 2.0 à vos favoris .

    
réponse donnée Mad Scientist 27.12.2016 - 21:35
la source
19

Si vous souhaitez développer des applications, vous devez apprendre un langage de programmation (C, C ++, Java, Python, C #) Vous pouvez également aider d'autres manières, par ex. Traductions, documentation, tests, etc.

Les liens suivants vous fourniront des liens concernant le développement d’Ubuntu et de Gnome.

lien

lien

lien

    
réponse donnée Chakra 17.11.2012 - 15:17
la source
7

La meilleure ressource pour l’apprentissage de Python (et de la programmation en général) est le didacticiel massif et extrêmement bien écrit d’Alan Gauld appelé "Apprendre à programmer" .

Python.org répertorie ce didacticiel comme troisième ressource recommandée sur la page Ressources officielles pour débutants . Vous y trouverez une tonne d'autres ressources, mais je pense vraiment qu'Alan est le meilleur.

Vous vous feriez également une grande faveur en vous inscrivant au groupe de discussion Python Tutor officiel .

    
réponse donnée trench 20.10.2010 - 07:54
la source
4

Je parlerai davantage de la programmation de choses spécifiques. Pour les astuces sur Ubuntu, consultez les autres réponses. Pour commencer, choisissez d'abord un livre de programmation et apprenez, améliorez vos compétences en programmation. En chemin, continuez à penser à ce qui, selon vous, manque sur Ubuntu. Une fois que vous avez terminé, vous pouvez soit:

  • Rejoignez un projet open source qui travaille déjà dans ce sens. Si nécessaire, réapprendre un nouveau langage de programmation (savoir plus d’un langage de programmation est certainement un plus, il a des millions d’avantages).

  • Commencez votre propre projet en résolvant ce problème. Abandonnez quand vous trouvez que c'est trop de travail et retournez à A. Cette solution aura l'avantage de vous faire apprendre quels sont les défis à relever pour créer un bon programme à partir de rien.

En tant que bonne ressource d'apprentissage Python, je vous recommande "Apprendre le Python à la dure" par Zed Shaw. C'est gratuit, et par à la dure , l’auteur veut dire: en se salissant les mains, en plongeant directement dans la programmation. Il est structuré en 52 exercices et chacun d'eux aborde un sujet différent de Python et l'implémente réellement. (C'est, en quelque sorte, le but du livre; si vous ne le faites pas, ne vous en faites pas.)

    
réponse donnée levesque 07.05.2018 - 12:02
la source
3

Il existe une multitude de ressources pour vous aider à démarrer, y compris les didacticiels sur Quickly, à l'adresse lien

.     
réponse donnée zoopster 31.10.2011 - 17:13
la source
2

Si vous n'êtes pas pressé, vous pouvez consulter mes tutoriels.

Je viens de commencer à utiliser Quickly et à apprendre le python au fur et à mesure. Je suis un développeur .net comme mon travail quotidien, mais j'adore Open Source, alors j'ai commencé à faire des tutoriels.

Vous pouvez consulter mon nouveau blog dans lequel j'enregistre la création de mon projet Quickly.

    
réponse donnée Taekdar 20.12.2013 - 03:17
la source

Lire d'autres questions sur les étiquettes