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

Affichage des résultats du sondage: Quelle solution pour ce "scénario" vous semble le plus adapté ?

Votants
2. Vous ne pouvez pas participer à ce sondage.
  • Plutôt Cloud Azure pour cette solution

    0 0%
  • Plutôt AppsEngine pour cette solution

    2 100,00%
Android Discussion :

Webservice - Mysql - Apps engine - Cloud Azure


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné
    Profil pro
    Inscrit en
    Août 2010
    Messages
    385
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 385
    Par défaut Webservice - Mysql - Apps engine - Cloud Azure
    Bonjour ,

    Je me lance dans un système géré par Webservice afin d'apprendre plus concrètement certains point.

    Pour ce, je me suis imaginé un "scénario" qui regrouperais tous les points que j'aimerais voir.

    Donc le "scénario" serait une salle de Bookmaker.

    Partie 1 :
    Comportant une BDDOnline avec les champs : id(autoincrémente), Nom , Écrans , Prix/unitaire.
    [Ecrans : définissant un tiercé en cours. exemple : Écran 1 : Enghein , Ecrans 2 : Agen le passage .. etc]
    Le prix unitaire serait la mise de jeu initial : par exemple : 5€ pour l'écran 1 , 10€ pour l'écran 2 ... etc

    Ce qui donnerais au final une chose du style :
    ID | Nom | Ecran | Prix unitaire
    ------------------------------
    1 | Enghein | Ecran 1 | 5€
    Tout ceci sur un système de gestion : Je pense soit au Cloud Azure , soit au AppsEngine de Google. Ou je ferais les Webservice.
    Donc déjà sur cette partie je recherche des informations/topics pouvant m'avancer pour afficher les informations dans une ListView du coté Device Android.

    Partie 2 :

    Faire en sorte que quand le "parieur" clique sur un élément de la listview cette élément rentre dans une bddSQLite locale. (la je pense qu'on va être sur un OnClicklistener basics, mais comment reprendre toute les informations de la BDDOnline + rajouter l'heure et le nombre.)

    La bddSQLiteLocale serait composé des champs : id, Nom , Ecrans ,prix/unitaire, Nombres, heure.
    Donc : un id autoincrémente , Nom/ecrans/prix : repris de la BDDOnline, Nombre : Nombre de fois cliqué sur l'élément (exemple : 3fois sur l'écran 2 : 30€ de mise) , et l'heure current du pari.

    Arrivée à ce stade on à afficher les courses en cours, et on a pu parier sur celle qu'on voulais)

    Partie 3 - 3bis :
    Cette partie serais rattacher à la partie 3 en parallèle et serait une interface PHP/Java qui quand une course est fini par l'appui d'une touche enverrais un message aux guichetiers et aux clients un message du style : Course Enghien Ecran 1 fini, passage en caisse possible.
    (pour l'instant sans automatisé la procédure sa permet au guichetier de finir par exemple d'encaisser/payer la course d'avant sans que les course ne se mélange)

    Partie 3 :

    Quand le parieur à fini de voté qu'il ai une partie Récapitulatif (affichage de BDDSLiteLocale) , puis validation via : "Envoyer" qui enverra sur un Webservice qui rentrera les informations sur une BDDOnline2 et qui affichera :

    ID | Nom | Ecran | prix/unitaire | Nombre | Heure | payer(classiquement 0 ou 1)

    pour le champs : Payer = une page PHP ou Java avec une case à cocher au passage en caisse.


    PS : Je simplifie volontairement le fait de ne pas choisir les numéro des chevaux etc, je suis dans un exercice entre la théorie et la pratique.

    Bon je sais que présenté comme sa peut être que sa peut donné une impression facile ou massive selon les lecteurs, mais je pense que ce projet peu me faire apprendre beaucoup de chose et avoir un impacte assez bon sur developpez (pourquoi pas en faire un Tutoriel à terme? )
    Donc pour mener à bien ce projet je suis en recherche de cas ressemblant, de documentation technique , de bout de code , d'orientation , de conseils ... enfin tout ce qui peut m'aider à avancer dans le bon sens jusque la résolution !

    Cordialement,

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Août 2010
    Messages
    385
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 385
    Par défaut
    Bonjour,

    J'ai opté pour AppEngines pour le principe.

    Seul souci, J'ai créé mon compte , Créé mon projet , télécharger et installer les SDK pour Eclipse , Mais ensuite quand je créais un projet il auto-implémente beaucoup de fichier.java et de dossier ...
    Plusieurs Questions :
    - Quelqu'un a la "définition" de tout ce qu'il creais ?
    Comment les exploité convenablement ?
    - Peut-ont créer les tables / BDD directement sur le Dashboard ?
    - Le projet Web Appengines peut etre couplé a un projet Mobile/Android ? ou il faut créer a l'interieur ses classe de développement pour la partie mobile ???

    En gros , Comment tout cela marche, pour ma "PARTIE 1" du projet , c'est à dire , Création d'une bddCloud + affichage sur une listView Android.

    Cordialement,

  3. #3
    Membre averti
    Inscrit en
    Juillet 2009
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 17
    Par défaut
    Je te conseille ce tuto.

Discussions similaires

  1. Réponses: 2
    Dernier message: 25/04/2013, 15h51
  2. Réponses: 2
    Dernier message: 13/10/2011, 21h55
  3. Réponses: 0
    Dernier message: 25/10/2010, 14h18
  4. app engine pour webservices
    Par rocel dans le forum Services Web
    Réponses: 0
    Dernier message: 29/09/2010, 20h37

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