[Android] Gérez vos cartes Pokémon partout
pokasmax - 15 janvier 2012 à 03:28
- et quand je dis partout, imaginez... *

Je vous présente une tite application que j'ai développé pour les terminaux Android. Celle=ci vous permet de gérez votre collection de cartes Pokémon (obviously quoi).
Prenez votre mobile dans une main, le mobile dans l'autre et avec les membres restant, allez sur tous vos points de deals d'applications préférés (actuellement, l'Android Market, SlideMe) ou bien mon tit site mais surtout le code.google
Particularité de l'application
affichage Francais ou Anglais des cartes
affichage particulier en fonction du terminal utilisé : un smartphone ou une tablette. Parce que l'utilisateur c'est cool quand il est content parce qu'il y revient quoi
Parce que les scans, c'est assez lourd, vous pouvez télécharger les images depuis deux de mes serveurs juste en choisissant une extension et en faisant le téléchargement Fr ou En1*
Autre point ?
Yep, l'application est open-source, bon ok pour la plupart c'est "ouais cool et?" mais bon, l'application utilise de nombreux points du dev sur android :
Fragment (jusqu'à y a pas longtemps, je faisais différemment - leur implémentation est juste pour le fun... pas réellement util > même si on gagne très légèrement en performance)
compatibilité/retrocompatibilité entre les vieilles et plus récentes d'android (ba yep, on vous bourre le crane en disant qu'Android est fragmenté niveau hardware mais surtout sur toutes les versions : ba la, exemple de ce qui peut etre fait)
compatibilite smartphones/tablettes ou comment faire 2 applications a partir d'une seule (yep... beaucoup se font à la paluche 2+ apk selon les terminaux)
blabla
J'ai mis les sources du programme accessible directement à l'url suivante :
http://code.google.com/p/pokemon-tcg-android/
Vous pouvez les télécharger, observer le comment et tout. Je répondrais à toutes vos questions
installation
compilation
comment faire joujou avec (ba oui parce que c'est cool de manipuler du code)
débat aussi (l'application a été faite sans aucun morceau de papier ou génération à partir d'un modèle uml ou autre). L'histoire de l'application est telle que voila. Cela se ressent donc surement dans le code (connaissant moncode, sa structure, son devenir), je n'ai pas forcément vu des duplications, abérrations, points bloquants ou bien juste des codes complexes pour quelque chose de plus simple à faire
Evolutions
Continuer de remplir la base de donnée XML (évidemment hein...)
Evolution de la norme (actuellement la forme du xml n'est pas définitive dans le sens où il manque certaines options dans la déclaration de carte : carte legende, pokemon de, etc...
C'est dans la tête mais pas sur le papier
L'application devrait bientot permettre de synchroniser ses cartes entre les terminaux android ou bien sauvegarder les données sur la carte sd/mail
Format en cours : xml, json et csv (sql directement, peut-etre)
L'application est utilisable sans soucis (déjà présente depuis pas mal de temps sur le market) mais là, je peux m'y mettre à fond2
Disclaimer
cf 1*
Notes
1 Pour profiter du téléchargement des images, une connexion doit être utilisée ainsi qu'une carte sd. Des appels vers des numéros surtaxés à 3€/sec et sms+ peuvent surgir dans votre facture téléphonique. Comme on aime vous pigeonner, faites un braouf d'honneur et regardez MLP*
2 Parce qu'aller au fond des choses, c'est aller loin*
Liens de téléchargement
http://www.codlab.eu/pokemon-trading-card-manager-for-android/
market.android.com/details?id=fr.codlab.cartes
*edit : *
Spoiler







Nkekev - 15 janvier 2012 à 23:55
Vrai reconnaît vrai. :bg:
Flex2300 - 16 janvier 2012 à 00:23
À déplacer dans la sous-section Cartes non ?
yago58 - 16 janvier 2012 à 00:25
Non pas pour le moment, si quelqu'un veut et peut le test, ce serait parfait
pokasmax - 16 janvier 2012 à 00:31
bé en fait, je ne savais pas dans quelle catégorie exactement le poster x)
Quartz - 16 janvier 2012 à 00:40
Si je comprends le principe, ça a l'air très sympa, je téléchargerais demain soir pour tester :o
Nkekev - 16 janvier 2012 à 01:13
Non la section Carte est invisible.
pokasmax - 14 février 2012 à 02:26
grosse mises à jour depuis le temps. plein de trucs :p
et ze must (mais encore en beta), la synchro avec d'autres terminaux pour avoir sa collection sur sa tablette, son téléphone.
A venir, encore plus comme sauvegarde de la collection sur le terminal (pas de net utilisé)
Nkekev - 14 février 2012 à 08:47
Ca fait longtemps que je ne m'h suis pas penché mais j'ai fait un tournoi tcg samedi et y a des gens qui demandaient une fonction recherche.
pokasmax - 14 février 2012 à 21:13
yep pas bête. Faut que je voie mettre ca en place notamment avec le listing des cartes jouables pour la saison actuelle. Je suis en train de voir me pencher sur le push pour les synchronisations
boogyfr - 15 février 2012 à 19:05
Tes scans de cartes, tu les prends où ?
pokasmax - 16 février 2012 à 01:21
principalement Pokecardex et Serebii.net pour les scans (bonne qualité et franchement pas le temps de scanner mes cartes x) )
boogyfr - 18 février 2012 à 19:18
Okok.
Neo. - 19 février 2012 à 17:03
Très très bon projet.
N'hésite pas à me contacter si tu veux être relayé sur le site.
pokasmax - 19 février 2012 à 17:34
Pourquoi pas mais actuellement, le plus dur " remplir les données des cartes :p
yago58 - 19 février 2012 à 17:40
Y a moyen de faire une version PC ?
pokasmax - 19 février 2012 à 17:44
Y a moyen de faire une version PC ?
yep, les données étant formatées xml pour les cartes et sql pour les possessions, y a largement moyen de faire une version pc qui les utilise (idem pour les synchronisations de cartes sur le net puisque ca passe par l'utilisation de pages web comme un webservice)
yago58 - 19 février 2012 à 17:50
Une autre question. c'est fait uniquement pour gérer la collection ? Ou tu peux faire d'autres choses (genre match) ?
pokasmax - 19 février 2012 à 18:03
uniquement gérer la collection actuellement.
Plus surement plus tard mais pas avant que j'ai la collection des cartes completes.
yago58 - 19 février 2012 à 18:06
Thank you.
pokasmax - 22 février 2012 à 21:19
j'ai rajouté quelques correctifs sur les cartes first gen de WoC.
Une jolie galerie des cartes en 3d quand on visualisation une carte
et la synchronisation avec le serveur *j'en profite aussi pour vous dumper toute votre carte SD comme dans les films genre en 2sec chrono *
kaskille - 8 mars 2012 à 14:16
Bonjour,
J'suis un papa qui aide son fils (8 ans) à gérer sa collection naissante (couvre de 2005 à 2011 !), j'ai devant moi un belle caisse remplie de carte et je me demandais comment j'allais m'y retrouver.
Je suis surpris de n'avoir trouvé que cette application android (et rien d'autres !!! mais pas officiel, mais comment font les gens pour s'y retrouver dans ses cartes ?????) mais c'est déjà un bon début !!!! J'ai installé l'application sur un smartphone (galaxy S).
Quelques remarques suite à son utilisation :
Remarque 1 : les touches + et -
je trouve "chiant" la petite taille des + et -, j'ai des gros doigts et à chaque fois que j'essaye de cliquer sur plus, il considère que je clique sur l'image, et donc, me met le détail de la carte... Je propose de ne rendre cliquable que la carte elle-même pour aller sur les détails, et d'agrandir les + et -
A certains endroits, la taille du carré de + et - est toutpetipetipetit !! bug ?
Remarque 2 : télécharger les photos d'un seul coup
je comprends l'idée de ne pas surcharger l'application avec les photos directement, et de laisser le soin à l'individu de les télécharger, mais j'aurais vraiment apprécier un bouton "télécharger TOUTES les photos" pour le faire en une seule fois.
J'ai du rentrer dans chaque liste et le faire à chaque fois, avec le temps de téléchargement de chaque liste... j'aime mieux cliquer sur un bouton, partir et revenir plus tard voir si cela à bien marché
Remarque 3 : manque une option recherche
Par exemple, le fiston veut créer un deck avec un pokemon niv-2 de la collection X, j'aimerais bien pouvoir chercher rapidement si je possède le pokemon niv-1 et niv-0 dans les autres collections.
remarque 4
la partie PUSH, j'ai rein compris, mais, en tout cas, j'ai cliqué partout, et cela ne fait rien du tout, bon, c'est en beta, donc je présume que c'est normal
remarque 5
un truc sympa, serait de rajouter un onglet avec la liste des DECK STARTER existant par collection, juste pour se rappeler
Remarque 6
un truc sympa aussi, serait de mettre pour chaque carte un ptit bouton pointant vers ebay avec comme mot clef "carte+pokemon+nom de la collection+non de la carte", cela donnerait l'indication de la valeur de la carte sur le marché (j'ai vu un logiciel en anglais faisant cela)... ce serait top !
Voila... je pense avoir tout dit pour le moment
Bravo pour l'application, j'attends avec impatience la suite ! En tout cas, il me faudrait bien une application PC identique, ce serait de la balle !
Je vais essayer de "fouiller" les fichiers XML de l'application android pour les ouvrir sous PC
Merci pour ce boulot en tout cas, sans équivalence à ce jour
pokasmax - 8 mars 2012 à 22:06
Bonjour,
J'suis un papa qui aide son fils (8 ans) à gérer sa collection naissante (couvre de 2005 à 2011 !), j'ai devant moi un belle caisse remplie de carte et je me demandais comment j'allais m'y retrouver.
Je suis surpris de n'avoir trouvé que cette application android (et rien d'autres !!! mais pas officiel, mais comment font les gens pour s'y retrouver dans ses cartes ?????) mais c'est déjà un bon début !!!! J'ai installé l'application sur un smartphone (galaxy S).
Quelques remarques suite à son utilisation :
*droit de réponse on :p *
Remarque 1 : les touches + et -
je trouve "chiant" la petite taille des + et -, j'ai des gros doigts et à chaque fois que j'essaye de cliquer sur plus, il considère que je clique sur l'image, et donc, me met le détail de la carte... Je propose de ne rendre cliquable que la carte elle-même pour aller sur les détails, et d'agrandir les + et -
A certains endroits, la taille du carré de + et - est toutpetipetipetit !! bug ?
Pas vraiment un bug, juste l'Ui qui redimensionne automatiquement ces deux boutons quand il détecte qu'il sera juste pour faire cadrer le tout. C'est corrigé sur la version locale, je n'ai pas encore mis ca en ligne, ce ne serait tarder
Remarque 2 : télécharger les photos d'un seul coup
je comprends l'idée de ne pas surcharger l'application avec les photos directement, et de laisser le soin à l'individu de les télécharger, mais j'aurais vraiment apprécier un bouton "télécharger TOUTES les photos" pour le faire en une seule fois.
J'ai du rentrer dans chaque liste et le faire à chaque fois, avec le temps de téléchargement de chaque liste... j'aime mieux cliquer sur un bouton, partir et revenir plus tard voir si cela à bien marché
A voir, j'avais fais un essai il y a quelques temps de faire le dl automatique mais quelques soucis avec les hébergeurs, en bref j'ai maintenant une implémentation en tête qui évitera le soucis mais il faut que je prenne le temps de faire les ajouts :p
Remarque 3 : manque une option recherche
Par exemple, le fiston veut créer un deck avec un pokemon niv-2 de la collection X, j'aimerais bien pouvoir chercher rapidement si je possède le pokemon niv-1 et niv-0 dans les autres collections.
La fonction de recherche sera présente lorsque la base de donnée des cartes sera complète et finalisée
remarque 4
la partie PUSH, j'ai rein compris, mais, en tout cas, j'ai cliqué partout, et cela ne fait rien du tout, bon, c'est en beta, donc je présume que c'est normal
C'est actuellement en pull, le push étant ce qu'il est, bon ok, super chiant à mettre en oeuvre sous android (quasiment que le système c2m de google) donc actuellement en pull, suffit de créer un compte, s'authentifier et demander manuellement le download des données (une fois avoir fait un upload sur un autre terminal)
remarque 5
un truc sympa, serait de rajouter un onglet avec la liste des DECK STARTER existant par collection, juste pour se rappeler
Je comptais créer un deckbuilder, c'aurait été un des composants de cette extension de l'appli
Remarque 6
un truc sympa aussi, serait de mettre pour chaque carte un ptit bouton pointant vers ebay avec comme mot clef "carte+pokemon+nom de la collection+non de la carte", cela donnerait l'indication de la valeur de la carte sur le marché (j'ai vu un logiciel en anglais faisant cela)... ce serait top !
Pas bête, j'avais pensé à un truc analogue mais chercher la valeur de la carte ne me semblait pas forcément le plus important à l'heure actuelle. Je devais d'abord voir si il y avait pas moyen de faire l'affichage en interne de l'application d'une liste de résultats correspondant à la dite recherche (et après affichage web sans faire l'inverse)
Voila... je pense avoir tout dit pour le moment
Bravo pour l'application, j'attends avec impatience la suite ! En tout cas, il me faudrait bien une application PC identique, ce serait de la balle !
Je vais essayer de "fouiller" les fichiers XML de l'application android pour les ouvrir sous PC
Une application PC viendra surement (sera certainement en java, je m'embêterais moins à faire le portage)
Si besoin, je suis dispo pour présenter la structure (pas encore fait de dtd ou autre pour valider l'archi, celle-ci risquant fortement de changer !! " notamment unifier les extensions afin d'avoir la gestion des langues dans la carte et non pas charger le xml correspondant uniquement à la langue
Merci pour ce boulot en tout cas, sans équivalence à ce jour
merci
l'application devrait évoluer rapidement, seule la base de donnée des cartes est longue à mettre en place : pas d'équivalent, du moins pas trouvé :s
Le reste arrivera rapidement pendant/après la mise en place des xml contenant les cartes et extensions
![[Android] Gérez vos cartes Pokémon partout](/static/pokemon/hero.jpg)
