1. Conception et d´eveloppement d’une
marketplace des jeux mobiles
Sihem HCINE
Institut Sup´erieur des Sciences Appliqu´ees et de Technologie de Sousse(ISSAT)
19 Avril 2018
2. Plan
1 Introduction
2 Etude pr´ealable
3 Conception
4 Sp´ecifications techniques
Sihem HCINE Conception et d´eveloppement d’une marketplace des jeux mobiles
7. Introduction
Etude pr´ealable
Conception
Sp´ecifications techniques
Contexte du projet
Probl`ematiques
Manque de notification sur les nouvelles collections de
jeux.
Probl`emes rencontr´es apr`es installation des jeux
Non compatibilit´e des plateformes de jeux d´edi´es pour des
plateformes sp´ecifiques ( IOS, Andoird)
Sihem HCINE Conception et d´eveloppement d’une marketplace des jeux mobiles
10. Introduction
Etude pr´ealable
Conception
Sp´ecifications techniques
Analyse de l’existant
Critique de l’existant
Solution propos´ee
Critique d’un aspect fonctionnel
Manque d’un espace priv´e de connexion et par la suite
pas d’espace de favoris
Sihem HCINE Conception et d´eveloppement d’une marketplace des jeux mobiles
11. Introduction
Etude pr´ealable
Conception
Sp´ecifications techniques
Analyse de l’existant
Critique de l’existant
Solution propos´ee
Critique d’un aspect fonctionnel
Manque d’un espace priv´e de connexion et par la suite
pas d’espace de favoris
Pas de syst`eme de notification
Sihem HCINE Conception et d´eveloppement d’une marketplace des jeux mobiles
12. Introduction
Etude pr´ealable
Conception
Sp´ecifications techniques
Analyse de l’existant
Critique de l’existant
Solution propos´ee
Critique d’un aspect fonctionnel
Manque d’un espace priv´e de connexion et par la suite
pas d’espace de favoris
Pas de syst`eme de notification
Option recherche assez limit´ee
Sihem HCINE Conception et d´eveloppement d’une marketplace des jeux mobiles
13. Introduction
Etude pr´ealable
Conception
Sp´ecifications techniques
Analyse de l’existant
Critique de l’existant
Solution propos´ee
Critique d’un aspect fonctionnel
Manque d’un espace priv´e de connexion et par la suite
pas d’espace de favoris
Pas de syst`eme de notification
Option recherche assez limit´ee
Pas de feedback d’utilisateur
Sihem HCINE Conception et d´eveloppement d’une marketplace des jeux mobiles
14. Introduction
Etude pr´ealable
Conception
Sp´ecifications techniques
Analyse de l’existant
Critique de l’existant
Solution propos´ee
Critique d’un aspect fonctionnel
Manque d’un espace priv´e de connexion et par la suite
pas d’espace de favoris
Pas de syst`eme de notification
Option recherche assez limit´ee
Pas de feedback d’utilisateur
Pas de personnalisation des cat´egories
Sihem HCINE Conception et d´eveloppement d’une marketplace des jeux mobiles
15. Introduction
Etude pr´ealable
Conception
Sp´ecifications techniques
Analyse de l’existant
Critique de l’existant
Solution propos´ee
Critique d’un aspect technique
Toutes les applications cit´ees sont accessibles uniquement sur
Android.
Sihem HCINE Conception et d´eveloppement d’une marketplace des jeux mobiles
22. Introduction
Etude pr´ealable
Conception
Sp´ecifications techniques
Analyse de l’existant
Critique de l’existant
Solution propos´ee
Besoins non fonctionnels
Notre futur syst`eme doit prendre en consid´eration les
caract´eristiques suivantes :
O Ergonomie de l’interface ;
O S´ecurit´e des donn´ees ;
O Fiabilit´e ;
O Application multilangue.
Sihem HCINE Conception et d´eveloppement d’une marketplace des jeux mobiles
31. Introduction
Etude pr´ealable
Conception
Sp´ecifications techniques
Base de donn´ees
Frameworks
Librairies
Base de donn´ees : Parse
Parse est un Mobile Backend As A Service (BaaS) dot´e par
Facebook en 2013. Cette plateforme offre un stockage Cloud.
Il fournit des librairies pour Android/IOS. En plus, il est rapide
et permet le push notification.
Sihem HCINE Conception et d´eveloppement d’une marketplace des jeux mobiles
32. Introduction
Etude pr´ealable
Conception
Sp´ecifications techniques
Base de donn´ees
Frameworks
Librairies
React native
RN est un framework JS cr´ee par Facebook en 2015. Il permet
de d´evelopper un seul code qui sera d´eploy´e simultan´ement sur
Android et iOS ( Application hybide). Il utilise un UX natif ce
qui lui rend plus rapide. Par la suite une application identique
`a celle native.
Sihem HCINE Conception et d´eveloppement d’une marketplace des jeux mobiles
33. Introduction
Etude pr´ealable
Conception
Sp´ecifications techniques
Base de donn´ees
Frameworks
Librairies
Redux
Redux est un framework pour la getion des ’states’. Il rend
l’application assez rapide tout en mettre les actions et les
variables fr´equemment utilis´es en mode publique c-`a-d
accessible via n’importe quel endroit de l’application.
Sihem HCINE Conception et d´eveloppement d’une marketplace des jeux mobiles
34. Introduction
Etude pr´ealable
Conception
Sp´ecifications techniques
Base de donn´ees
Frameworks
Librairies
Librairie I18n
I18n est une librairie JS permet l’ interntionalisation de
l’application c-`a-d son adaptation `a des langues diff´erentes.
Sihem HCINE Conception et d´eveloppement d’une marketplace des jeux mobiles
35. Introduction
Etude pr´ealable
Conception
Sp´ecifications techniques
Base de donn´ees
Frameworks
Librairies
NPM(Node Package Module)
NPM est le gestionnaire de paquets officiel de Node.js. Nous
allons l’utiliser pour t´el´echarger les diff´erents paquets/librairies.
Sihem HCINE Conception et d´eveloppement d’une marketplace des jeux mobiles