IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apple Discussion :

[DEV] Mon projet AIGL


Sujet :

Apple

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de Ceylo
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 216
    Points : 1 312
    Points
    1 312
    Par défaut [DEV] Mon projet AIGL
    Bonjour à tous !

    J'avais dit que j'allais probablement ouvrir mon projet libre d'interface graphique, et bien voilà, c'est fait ! Enfin pas tout à fait ; pour l'instant j'ai juste mis sur internet les sources que j'ai déjà codées, la participation extérieure pour le codage est ouverte.

    Actuellement, je sais que j'aurais besoin de personnes avec des compétences différentes :
    - des programmeurs (évidemment) ayant des connaissances en C, objective-C et OpenGL
    - des graphistes !

    Oui, c'est là que ça devient intéressant. Une interface toute grise c'est pas joli joli donc bon, reste plus qu'à coder tout de système de gestion des différents styles d'interface, la création de toutes les classes issues de l'objet de base inclut dans une fenêtre : OView. Cela veut dire tous les boutons, tableaux, zones de texte modifiables ou statiques, zones permettant d'afficher facilement des images... fin bref, de quoi passer de joyeuses soirées .

    Je tiendrai à jour cette discussion afin de vous tenir informés de l'évolution du projet.

    Le projet est disponible à partir de ce lien (archives):
    http://perso.orange.fr/c.sobecki/spo.../projets/AIGL/

    Le projet dispose aussi maintenant d'un site de développement :
    http://aigl.berlios.de/

    En dehors de ça j'ai un peu de mal avec le cadrage OpenGL mais je finirai par y arriver .

    Voilà !

    ---------- journal des modifications ---------

    - 9/07/2007: j'ai réalisé que la classe OString avait un rôle complètement inutile pour les petites chaînes de caractères classiques. Par conséquent elle est renommée en OText et toutes les méthodes attendant des chaînes de caractères qui n'auront pas besoin d'être modifiées utiliseront le type char * (je n'ai pas encore terminé les modification dans le code complet, d'où l'absence de mise à jour sur le site).
    - 11/07/2007: modifications concernant les classes OString et OText terminées. Le site a été mis à jour.
    - 14/07/2007: correction de la classe OImage terminée. Ajout de macros pour assurer la portabilité. Site mis à jour. Sources disponibles maintenant dans un seul fichier compressé plutôt qu'avec toutes les anciennes sources séparées (les anciens liens vers des fichiers source sont donc morts).
    - 15/07/2007: intégration des évènements SDL terminée (avec cependant des erreurs encore non résolues). Modifications disponibles dans l'archive 0.0.4.
    - 6/08/2007: PsychoH13 vient de rejoindre le projet.
    - 9/08/2007: problèmes dans le code résolus (problèmes inexistants en fait).
    - 15/08/2007: solution aux problèmes de cadrages trouvée, reste plus qu'à appliquer .
    - 20/08/2007: corrections sur le cadrage appliquées. Reste plus qu'à trouver pourquoi j'ai plantage SIGTRAP maintenant…
    - 26/08/2007: bug corrigé (voir le post 24)
    - 30/08/2007: première version publique disponible avec script 'configure' intégré ! le post


    --------- Participants au projet -----------------
    - Spootnik (codage C/objective-C avec OpenGL, gestion du projet)
    - PsychoH13 (codage C/objective-C)

    Bon développement à tous

  2. #2
    Membre expérimenté Avatar de Ceylo
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 216
    Points : 1 312
    Points
    1 312
    Par défaut
    J'ai oublié de préciser que si je poste c'est aussi pour voir un peu qui serait intéressé pour participer au projet.

  3. #3
    Membre averti

    Inscrit en
    Février 2003
    Messages
    154
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 154
    Points : 310
    Points
    310
    Par défaut
    Le problème du forum Mac ici c'est qu'il n'est pas encore très connu (et un peu planqué quand on débarque à la racine de developpez.com).

    Je pense que tu aurais tout à y gagner en élargissant ta présentation sur des forums plus vieux que la zone Mac de developpez.com. Plus tu feras connaître ton projet et plus tu pourras attirer du monde autour.

    Suggestions de forums français sympas:
    http://www.objective-cocoa.org
    http://forum.macbidouille.com/index.php?showforum=49
    http://forums.macgeneration.com/vbul...splay.php?f=18

    Au passage, rien ne t'empêche de rebalancer un lien vers ce post pour faire venir du monde dans le coin.

  4. #4
    Membre expérimenté Avatar de Ceylo
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 216
    Points : 1 312
    Points
    1 312
    Par défaut
    Je cherchais des gens intéressés mais en même temps j'ai un peu la trouille d'avoir trop de demandes, parce que ça veut être engagé dans quelquechose d'assez longue durée, en plus du fait que je serai absent une partie des vacances, que j'entre en terminale S cette année, que j'ai encore 5 ans d'étude après ça... qu'il y a tout un tas d'embûches qui peuvent survenir... Je ne sais pas du tout ce que ça représente un projet comme le mien, gérer un tas de personnes (enfin pas trop quand même). Quelqu'un a déjà de l'expérience là dedans ?

    Enfin, un dernier point qui me titille les neurones : c'est quoi "l'analyse" que les analystes-programmeurs sont chargés de faire ? Est-ce indispensable ?

    Merci

  5. #5
    Membre averti

    Inscrit en
    Février 2003
    Messages
    154
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 154
    Points : 310
    Points
    310
    Par défaut
    Citation Envoyé par Spootnik
    Je cherchais des gens intéressés mais en même temps j'ai un peu la trouille d'avoir trop de demandes, parce que ça veut être engagé dans quelquechose d'assez longue durée, en plus du fait que je serai absent une partie des vacances, que j'entre en terminale S cette année, que j'ai encore 5 ans d'étude après ça... qu'il y a tout un tas d'embûches qui peuvent survenir...
    Que risques-tu? Au pire si le projet reste en plan à un moment ou à un autre (et tu ne serais pas le premier rassures-toi) tu auras appris pleins de choses. Moi à ta place, je présenterais mon projet comme tu l'as fait sur developpez.com. Tu tiens les gens au courant de tes progrès ainsi que de tes soucis. Et pendant ce temps cela va te permettre de mesurer l'intérêt que les développeurs lui porte et après rien ne t'empêche de l'ouvrir ou pas.

    Citation Envoyé par Spootnik
    Je ne sais pas du tout ce que ça représente un projet comme le mien, gérer un tas de personnes (enfin pas trop quand même). Quelqu'un a déjà de l'expérience là dedans ?
    C'est là que l'analyse fonctionnelle intervient pour te donner des éléments de réponse à toi mais aussi aux développeurs qui pourraient te rejoindre.

    Citation Envoyé par Spootnik
    Enfin, un dernier point qui me titille les neurones : c'est quoi "l'analyse" que les analystes-programmeurs sont chargés de faire ? Est-ce indispensable ?
    L'analyse fonctionnelle consiste à dresser un cahier des charges fonction par fonction de ce que doit faire ton code. Elle est soit réalisée par le programmeur ou bien souvent de concert avec le chef de projet sur de gros produits. Par effet de redondance, elle permet aussi de définir les tâches à effectuer et d'en évaluer le coût en temps de développement.

    Un simple bout de papier gribouillé de schémas est déjà une analyse fonctionnelle. Son but étant de "savoir où tu vas" elle est donc un peu indispensable de fait. Maintenant la question la plus délicate est souvent "jusqu'où doit-elle rentrer dans le détail?".

  6. #6
    Membre expérimenté Avatar de Ceylo
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 216
    Points : 1 312
    Points
    1 312
    Par défaut
    Citation Envoyé par Mala
    Que risques-tu? Au pire si le projet reste en plan à un moment ou à un autre (et tu ne serais pas le premier rassures-toi) tu auras appris pleins de choses. Moi à ta place, je présenterais mon projet comme tu l'as fait sur developpez.com. Tu tiens les gens au courant de tes progrès ainsi que de tes soucis. Et pendant ce temps cela va te permettre de mesurer l'intérêt que les développeurs lui porte et après rien ne t'empêche de l'ouvrir ou pas.
    mm... j'avais pas vu les choses sous cet angle...

    Citation Envoyé par Mala
    C'est là que l'analyse fonctionnelle intervient pour te donner des éléments de réponse à toi mais aussi aux développeurs qui pourraient te rejoindre.

    L'analyse fonctionnelle consiste à dresser un cahier des charges fonction par fonction de ce que doit faire ton code. Elle est soit réalisée par le programmeur ou bien souvent de concert avec le chef de projet sur de gros produits. Par effet de redondance, elle permet aussi de définir les tâches à effectuer et d'en évaluer le coût en temps de développement.

    Un simple bout de papier gribouillé de schémas est déjà une analyse fonctionnelle. Son but étant de "savoir où tu vas" elle est donc un peu indispensable de fait. Maintenant la question la plus délicate est souvent "jusqu'où doit-elle rentrer dans le détail?".
    Ben... sur un papier j'ai fait un schéma qui représente les différentes classes, quelles sont les intéractions, pour voir un peu tout ce que j'aurai besoin de coder. C'est une analyse ça ?

    Sinon je galère à mort en ce moment sur ma classe OImage qui s'est mise à me poser d'énormes soucis sans aucune raison apparente. J'ai un tas d'erreur apparemment liées à libpng mais je ne pense pas que cette bibliothèque soit la cause du problème. Sur ce point si vous pouviez m'aider je vous en serais grandement reconnaissant (d'autant plus qu'à mon avis c'est tout con).

    À part ça j'ai terminé les modifications concernant la classe OString vers OText. Le site à été mis à jour.

    P.S.: complètement HS (enfin pas tout à fait) par rapport à mon projet : j'ai enfin réussi à compiler un cross-compiler Mac vers Windows, avec en prime l'API Win32.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [DEV]windev ou access pour mon projet
    Par lolothom dans le forum Access
    Réponses: 11
    Dernier message: 06/04/2007, 22h24
  2. Est ce possible de migrer mon projet vers dev-cpp.
    Par thecrafty dans le forum Dev-C++
    Réponses: 1
    Dernier message: 23/07/2006, 15h43
  3. Comment compiller mon projet avec Dev C++
    Par Micheal1221 dans le forum C++Builder
    Réponses: 2
    Dernier message: 05/07/2006, 12h38
  4. Choix d'un SGBDR pour mon projet: Interbase?
    Par super16 dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 09/07/2004, 08h15
  5. Réponses: 5
    Dernier message: 05/06/2004, 13h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo