Les meilleurs développeurs C# freelances sont sur Codeur.com

Consultation dev applications windows mobile

 Fermé · 1 500 à 5 000 € · 314 vues


Bonjour,

Je suis Junior Project Designer chez faberNovel, agence d'innovation.
Dans le cadre d'un projet de service web à destination de la Russie, nous aurions besoin d'une application sous Windows Mobile 5.0 qui puisse scanner un code barre et communiquer avec une API.
Vous trouverez ci dessous un brief de la mission pour laquelle nous cherchons un prestataire. La mission devrait commencer le 12 septembre pour une livraison attendue au plus tard le 25 Septembre.
Une réponse comprenant votre disponibilité et un devis chiffré ( planning proposé, nombre de JH, TJH ) est attendue.

Nous vous fournirons plus de détails sur le projet aussitôt le NDA signé réceptionné.
Vous pouvez me joindre au [Téléphone visible pour les membres Pro], ou Wandrille Verlut la semaine prochaine au même numéro.

Bonne journée,
Solene Maitre

Environnement de travail:
Le terminal sur lequel sera installé l'application mobile sera de type PDA et fonctionnera sous Windows Mobile 5.0 ou supérieure.

L'application sera in fine en russe.

Fonctionnalités majeures:
- récuperer la donnée lue par le lecteur de code barre intégré.
- se connecter à l'API que nous développons en parralèle.
- effectuer des requêtes et traiter les requêtes de cette API.

Pour cela le terminal disposera d'une connexion GPRS et éventuellement WIfi.

1. Mise en route & check de l'état du service
Lors du lancement de l'application, celle ci automatiquement vérifie que le WIFI ou le GPRS du système est allumé. On pourra utiliser le Connection Manager pour cela.

En l'absence de connectivité , l'application affiche un message invitant à allumer le GPRS ou le WiFi.

L'ensemble des étapes suivantes se font en mode connecté.

2. Acquisition:

Le terminal possède un lecteur de code barre intégré. Sur le premier écran l'utilisateur peut choisir de scanner le code barre ou de le rentrer à la main.

3. Validation
Cette fonctionalité permet de vérifier la validité d'un objet . Le bouton de validation est inactif:
- si aucun code barre n'est saisi .
- si le code barre saisi n'est pas conforme au format 1D128 ( pour cela on vérifiera le checksum du code barre)

Si l'utilisateur sélectionne le bouton "valider" , l'application effectue une première requête à l'API avec pour paramètres l'identifiant du terminal ainsi que le code barre de l'objet ( le détail des requêtes sera fourni par ailleurs).

Le terminal doit alors traiter la réponse de l'API. Celle-ci se présentera sous la forme d'un Json ou d'un fichier HTML formaté. L'application devra extraire les informations pour afficher les détails :
- si le retour est de type "erreur" afficher le message et proposer de revenir à la page de saie d'un coupon
- si le retour est de type '"objet" d'afficher les détails de l'objet et de d'extraire le statut de l'objet.

Le bouton de suppression est actif en fonction du statut de l'objet.

4. Répudiation
Lorsque l'utilisateur clique sur le bouton " Suppression", le terminal envoi une seconde requête à l'API. En fonction du retour de celle ci le terminal affichera des informations sur l'echec ou la réussite de la requête.

5. Configuration
Un menu de configuration est accessible depuis l'écran d'acceuil.
Depuis ce menu, l'administrateur doit pouvoir modifier l'identifiant du terminal.

Budget indicatif : 1 500 à 5 000 €

Publication : 11 août 2011 à 11h00

Profils recherchés : Développeur C# freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

Vous avez aussi besoin d'un expert ?

Déposez une annonce en décrivant votre projet et recevez gratuitement des devis en quelques minutes

Déposer une annonce gratuite

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients