Closed

Modification sur la librairie Zxing

This project received 13 bids from talented freelancers with an average bid price of $330 USD.

Get free quotes for a project like this
Employer working
Skills Required
Project Budget
N/A
Total Bids
13
Project Description

Bonjour,

Je veux une application android qui utilise la librairie ZXing pour scanner les code barres et les QR codes et qui envoie et reçoit des informations (data) à mon serveur web (page web) via GET et Json. Le serveur déjà en ligne ainsi que la page Json, vos recommandations sont les bienvenues pour modifier, adapter et mettre en marche cette page en fonction du besoin.

Fonctionnalités:

Donc, l'application doit :
- utiliser la librairie ZXing pour scanner les codes barres et les QR codes et avoir le résultat string (vous devez être capable de modifier la fenêtre de scan pour y mettre nos infos et boutons.);
- doit démarrer le flashlight si le code barre ou le QR code n'est pas scanné sous quelques secondes (à cause de la faible lumière) et le mettre à off quand le code est scanné ou après quelques secondes.
- Envoyer le résultat (une requête GET) au serveur et lire et afficher la réponse Json,
- Alerter l'utilisateur s'il n ' y a pas de connexion et lui demander de se connecter à internet ,

- enregistrer l'url du Json comme variable, que je peux changer facilement en la modifiant dans le code source et en ré-compilant l'application;
- avoir une notification quand une nouvelle version de l'application est valable au téléchargement.
- être capable d'envoyer et recevoir la data sur HTTP comme sur HTTPS
- Supprimer tous les dossier et fichiers indésirables que l'application n'utilisera aussi les classes et bout de codes inutilisés par l'application.
L'application doit être compatible avec toutes les versions d'android et les mobiles,


L'interface utilisateur :


- page de connexion, si l'utilisateur est déjà connecté il peut scanner directement sinon il doit se connecter. Une durée de session.
- après avoir être logé le focus apparait et l'utilisateur peut scanner, il obtient le code et il clique sur un bouton pour vérifier la validité du code barre (et il obtient un retour Json). Il obtient alors deux boutons : scanner un autre coupon, ou quitter l'application. Si la connexion est coupée cette variable est ré-envoyée une fois la connexion est disponible.
- mettre une page d'aide ou de faq que je peux éditer son contenu (elle existe déjà dans la librairie);
- l'application doit être utilisée en mode horizontale comme verticale en fonction de la position du téléphone.

IMPORTANT:

- Je veux avoir un Copyright total de l'application;
- fournir un code commenté
- Je veux avoir tous les codes sources;
- L'application va être dans Android Market comme application gratuite;
- Vous devez fixer les bugs pendant la période de test et après si y en a des bugs;
- Vous devez supprimer les parties indésirables que je vais vous dire que je veux pas garder dans la librairie par exemple certains boutons ou inputs (radios, checkbox) dans l'aide et le paramétrage.
- être capable de continuer le développement de l'application par la suite, car j'ai besoin d'une V2 par la suite, et d'autres fonctionnalités.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online