Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/07/2008, à 08:00

mesobius

librairie, question de grand debutant

bonjour a tous,

nouvellement sur linux depuis quelques mois en tant qu'utilisateur, je voudrais maintenant faire mes propres logiciels.
je sais programmer en C, le C++ ne me posera pas de probleme car je connais l'objet (juste a apprendre les syntaxes C++), la compilation et toutes la chaine pour debugger, compiler, assembler, etc..., ca va aller aussi.

par contre, la ou je rencontre une difficulté, c'est au niveau librairie.

comment savoir quelle librairie utiliser, quelles fonctions / objets sont presentes dans ces librairies, ou rechercher une librairie en fonction de la fonctionnalité rechercher.

par exemple , je voudrais faire une appli qui affiche sur le bureau une barre de lancement d'application (a moi) completement personnalisable facilement, avec des appli web cam, video, acquisition video, etc...

mais je ne vois pascomment trouver les lib qui vont bien et une doc expliquant les classes ou fonctions !

si vous connaissez ca, ca m'interesse fortement, car en plus de faire des applis perso que je veux faire, je vais devoir developper pour ma boite un produit sous linux (par forcement ubuntu, car c'est pour de l'embarqué, sans ecran, clavier souris)
D'avance merci !


Developpeur Web & applicatif multiplateformes
http://www.linuxembarque.com
http://www.mesobius.com

Hors ligne

#2 Le 29/07/2008, à 08:12

Jeece

Re : librairie, question de grand debutant

Bonjour,

Et bien si tu souhaites programmer pour le bureau GNOME. Il te faut les librairies gnome et gtk, et plein d'autres…

La documentation (api architecture…) se trouve évidemment sur les site web des projets.

Concernant GNOME il est possible d'avoir sous la main beaucoup de doc en installer les paquet de doc. Exemple, le paquet gnome-dev contient les fichiers nécésssaires pour programmer (fichier entête) et gnome-dev-doc contient la documentation des api.

Il y a aussi un navigateur de doc pour GNOME, devhelp.

Même chose pour KDE.

Et histoire de te mettre quelque chose sous la dents : Vue d'ensemble de la plate-forme GNOME

Dernière modification par Jeece (Le 29/07/2008, à 08:17)


Content que ça vous plaise !

Hors ligne

#3 Le 29/07/2008, à 08:26

mesobius

Re : librairie, question de grand debutant

merci super ! big_smile

par contre, pour les autre API, genre video, son, pilotage I/O, RS, etc...

Ou on peut trouver l'info.

exemple: gestion de streaming video, H323, webcam, lecture avi, etc....

????:rolleyes:


Developpeur Web & applicatif multiplateformes
http://www.linuxembarque.com
http://www.mesobius.com

Hors ligne

#4 Le 29/07/2008, à 10:50

mesobius

Re : librairie, question de grand debutant

j'espere ne pas etre le seul a vouloir trouver ce genre d'info, donc, je vais editer mon premier post et mettre les liens divers et variés interessant sur le sujet, afin de faciliter la recherche de nos chercheurs developpeurs debutant, comme ca, je donnerai ma contribution a la communauté !!!:cool:

est-ce une bonne idée ???:|


Developpeur Web & applicatif multiplateformes
http://www.linuxembarque.com
http://www.mesobius.com

Hors ligne

#5 Le 29/07/2008, à 11:11

Jeece

Re : librairie, question de grand debutant

Et bien le problème se résume essentiellement à connaître le fonctionnement d'un bureau, gnome ou kde (je sais y'en à d'autre)

Pour KDE c'est assez simple puisque quasiment tous les composants sont gérées par les devs KDE, surtout depuis KDE 4.

Pour GNOME c'est un peu plus compliquer. Gstreamer pour l'API multimédia par exemple n'est pas directement gérer par les devs GNOME.

Wikipédia est aussi une très bonne aide pour identifier les librairies.

Le gestionnaire de paquet aussi !

Tu cherches une librairie qui gère le H323 ? Alors tu cherches H323 dans synaptic. Et ensuite le site internet pour la documentation de l'api.

Étudier l'existant !

Toujours à partir du gestionnaire de paquet il suffit de regarder les librairies dont dépend pidgin par exemple.

Le section Linux de développez.com http://linux.developpez.com/

Si c'est une bonne idée ? Oui tongue

Dernière modification par Jeece (Le 29/07/2008, à 11:13)


Content que ça vous plaise !

Hors ligne

#6 Le 29/07/2008, à 12:08

mesobius

Re : librairie, question de grand debutant

cool !

mais faut pas te facher big_smile

je pensais qu'il y avait un "center" de renseignement des API linux et bibliotheques, genre MSDN (aaarrgggg! ca fait un mal de chien de dire ca, wouuuuaaaouuuu lol)

mais bon, si ca n'existe pas encore, je pense que je vais me lancer dans un petit site qui va reprendre tout ca, avec les bons liens, des astuces, tutos, etc...

comme j'ai un peu d'experience en prog, je pense pouvoir fournir suffisament de renseignement pour faire des appli et remplir un tel site.

une fois que j'aurais mis en place le truc, je vous donnerai le lien pour ceux que ca interessent pour y mettre aussi votre contribution !

Si c'est une bonne idée ? Oui tongue

j'pense ben !! lol


Developpeur Web & applicatif multiplateformes
http://www.linuxembarque.com
http://www.mesobius.com

Hors ligne

#7 Le 29/07/2008, à 12:35

Jeece

Re : librairie, question de grand debutant

Mais je suis pas du tout faché smile

Désolé d'avoir donné cette impression. tongue

Plutôt motivé en fait.

Je pense qu'un site type Wiki serait approprié.

Si tu veux un hébergement pas trop pourave, J'ai quelque chose à te proposer de gratos, enfin pour toi ce sera gratos, pour moi ça ne coûte presque rien… mais ça ne me sert pas beaucoup.
Contact moi par mail si tu es intéressé.

Dernière modification par Jeece (Le 29/07/2008, à 12:44)


Content que ça vous plaise !

Hors ligne

#8 Le 29/07/2008, à 14:39

mesobius

Re : librairie, question de grand debutant

Merci qu'en meme, mais j'ai un bon hebergement chez ovh, qui actuellement me sert tres peu !

je met un wiki dessus, je prepare un peu tout ca et je te tiens au courant si ça te tente de participer au wiki tongue

je te recontacte par email d'ici demain !

(cool, y a encore des gens motivés pour le developpement, ca c'est sympa, je desesperai !) lol

PS : pour l'ennervement, c'etait de l'humour, c'est surtout que tu avait mis les reponses les unes derrieres les autres en rafales, pas de pb, j'ai pas ressenti ca comme ca !;)


Developpeur Web & applicatif multiplateformes
http://www.linuxembarque.com
http://www.mesobius.com

Hors ligne

#9 Le 29/07/2008, à 14:49

Jeece

Re : librairie, question de grand debutant

Génial. Je pense être assez actif sur ce genre de projet. J'ai déjà compiler quelques docs concernant surtout GNOME.

Mais je n'ai encore, presque jamais, rien développer dans ma vie de branleur. roll


Content que ça vous plaise !

Hors ligne