[Android] Gérez vos cartes Pokémon partout

Pages: [1]

pokasmax

  • Membre
  • 107 posts
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







« Modifié: 15 janvier 2012, 03:31 par pokasmax »

Cliché rébarbatif

  • Membre
  • 7992 posts
15 janvier 2012, 23:55
Vrai reconnaît vrai.  :bg:

Flex2300

  • Invité
16 janvier 2012, 00:23
À déplacer dans la sous-section Cartes non ?

yago58

  • Invité
16 janvier 2012, 00:25
Non pas pour le moment, si quelqu'un veut et peut le test, ce serait parfait

pokasmax

  • Membre
  • 107 posts
16 janvier 2012, 00:31
bé en fait, je ne savais pas dans quelle catégorie exactement le poster x)

Quartz

  • Membre
  • 4795 posts
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

Cliché rébarbatif

  • Membre
  • 7992 posts
16 janvier 2012, 01:13
Non la section Carte est invisible.

pokasmax

  • Membre
  • 107 posts
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é)

Cliché rébarbatif

  • Membre
  • 7992 posts
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

  • Membre
  • 107 posts
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

Boogy

  • Membre
  • 8335 posts
15 février 2012, 19:05
Tes scans de cartes, tu les prends où ?

pokasmax

  • Membre
  • 107 posts
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) )

Boogy

  • Membre
  • 8335 posts

Magus

  • Administrateur
  • 6487 posts
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

  • Membre
  • 107 posts
19 février 2012, 17:34
Pourquoi pas mais actuellement, le plus dur >> remplir les données des cartes :p

yago58

  • Invité
19 février 2012, 17:40
Y a moyen de faire une version PC ?

pokasmax

  • Membre
  • 107 posts
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

  • Invité
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

  • Membre
  • 107 posts
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

  • Invité

pokasmax

  • Membre
  • 107 posts
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

  • Membre
  • 1 posts
08 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

  • Membre
  • 107 posts
08 mars 2012, 22:06
Citation de: kaskille
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 *

Citation de: kaskille
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 ;)

Citation de: kaskille
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

Citation de: kaskille
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

Citation de: kaskille
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)

Citation de: kaskille
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

Citation de: kaskille
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)

Citation de: kaskille
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
Citation de: kaskille
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

Pages: [1]    En haut ↑