Site web par SMS : Différence entre versions
(→Étapes de conception) |
(→Spécification techniques) |
||
Ligne 17 : | Ligne 17 : | ||
* L'application doit pouvoir stocker les mails. En effet il est primordial que toutes informations reçues ne soient pas re-demandées à l'arduino. | * L'application doit pouvoir stocker les mails. En effet il est primordial que toutes informations reçues ne soient pas re-demandées à l'arduino. | ||
* L'application doit limiter le nombre s’envoie de SMS, principalement pour des raisons économique (le coût pour l'utilisateur de l'envoie de SMS) mais également de temps de réponse. | * L'application doit limiter le nombre s’envoie de SMS, principalement pour des raisons économique (le coût pour l'utilisateur de l'envoie de SMS) mais également de temps de réponse. | ||
− | * | + | * L'interface et le design principal doit cacher le fonctionnement par SMS. On visera une qualité professionnelle en terme de design, clarté, expérience utilisateur. |
+ | |||
+ | === Choix techniques === | ||
+ | Pour répondre au cahier des charges ainsi qu'aux spécifications techniques voici les solutions techniques retenues : | ||
+ | * Langage android | ||
+ | Pour une plus grande flexibilité et une expérience pédagogique intéressante le développement se fera sans framework. | ||
+ | Les logiciels utilisés sont Eclipse et les librairies android IDE uniquement. | ||
+ | L'interface est décrite en langage XML spécifique à android et le coeur est en Java-Android. | ||
+ | * Base de données | ||
+ | Toutes les informations relatives aux mails sont dynamique. On utilisera donc une base de données SQLiteDatabase. | ||
+ | Cette base de données sera optimisé et complète pour pouvoir traiter un nombre de mail important. | ||
+ | * Fonctionnement en fond | ||
+ | //TODO solution efficace et bien personnelle |
Version du 18 mars 2013 à 17:11
Sommaire
Présentation
cahier des charges
Objectif :
Réaliser une plateforme permettant un accès à des services web simples uniquement par SMS.
Description :
La consultation de site internet ou la lecture de courriel est devenue monnaie courante sur téléphone. Ces services peuvent être fortement limités lorsque la couverture réseau est faible ou à l'étranger (coût de la connexion). Ce projet propose de réaliser une application Android permettant de lire ses courriels ou accéder à des sites tels que twitter uniquement par le biais de SMS. Il conviendra :
- de mettre en oeuvre un module GSM compatible Arduino qui recevra et transmettra les SMS de et vers un téléphone mobile,
- réaliser une application client sous Android.
Analyse du Sujet
Choix techniques : matériel requis
Développement Android
Spécification techniques
Les points suivant représente les problématiques techniques induites par le cahier des charges.
- L'application doit pouvoir stocker les mails. En effet il est primordial que toutes informations reçues ne soient pas re-demandées à l'arduino.
- L'application doit limiter le nombre s’envoie de SMS, principalement pour des raisons économique (le coût pour l'utilisateur de l'envoie de SMS) mais également de temps de réponse.
- L'interface et le design principal doit cacher le fonctionnement par SMS. On visera une qualité professionnelle en terme de design, clarté, expérience utilisateur.
Choix techniques
Pour répondre au cahier des charges ainsi qu'aux spécifications techniques voici les solutions techniques retenues :
- Langage android
Pour une plus grande flexibilité et une expérience pédagogique intéressante le développement se fera sans framework. Les logiciels utilisés sont Eclipse et les librairies android IDE uniquement. L'interface est décrite en langage XML spécifique à android et le coeur est en Java-Android.
- Base de données
Toutes les informations relatives aux mails sont dynamique. On utilisera donc une base de données SQLiteDatabase. Cette base de données sera optimisé et complète pour pouvoir traiter un nombre de mail important.
- Fonctionnement en fond
//TODO solution efficace et bien personnelle