21
Alsatica Mobile Projet programmation Mourad Bengmah Saad El bannani Yaohua Liang 30 Mai 2012 Encadré par : François Schnell mercredi 30 mai 12

Projet Alsatica

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Projet Alsatica

Alsatica MobileProjet programmation

Mourad BengmahSaad El bannaniYaohua Liang

30 Mai 2012

Encadré par : François Schnell

mercredi 30 mai 12

Page 2: Projet Alsatica

Projet programmation

www.alsatica.eu

Android, iOS

Introduction

mercredi 30 mai 12

Page 3: Projet Alsatica

Présentation du sujet

Cahier des charges

Mise en oeuvre

Bilan

Descriptif fonctionnel

Contraintes techniques

Contraintes temporelles

Outils utilisées

Réalisation

Demo

problème

Bilan pour le maitre d’oeuvre

Bilan pédagogique

mercredi 30 mai 12

Page 4: Projet Alsatica

Présentation du sujet

Projet universitaire

Région d’Alsace

Succès des Smartphone

Plus de 2 millions d’ouvrages

mercredi 30 mai 12

Page 5: Projet Alsatica

Acteurs

RBS

mercredi 30 mai 12

Page 6: Projet Alsatica

Cahier des charges

Descriptif fonctionnel

Contraintes techniques

Contraintes temporelles

bases de données, RBS

10 avril 2012 - 30 mai 2012

affiche les actualitésrecherche dans les dossiers

mercredi 30 mai 12

Page 7: Projet Alsatica

Mise en oeuvre

Outiles utilisées

Réalisation

Android SDK Xcode

PhoneGapjQuery Mobile iOS SDK

Eclipse Balsamiq Mockups

Solution 1: application native

Solution 2: application Hybride

mercredi 30 mai 12

Page 8: Projet Alsatica

Débutants 1.5mois 2App

Android & iOS ??!

PhoneGap + jQuery Mobile1 dev -> n platforms

Java? Objective-C !

HTML, CSS, jQuery

mercredi 30 mai 12

Page 9: Projet Alsatica

mercredi 30 mai 12

Page 10: Projet Alsatica

mercredi 30 mai 12

Page 11: Projet Alsatica

Write less, do more !

mercredi 30 mai 12

Page 12: Projet Alsatica

#include <PhoneGap>#include <jQuery>#include <HTML/CSS>

projet main() {

projet Alsatica;

app webApp, iOS, Android;

webApp = writeWebApp(HTML, CSS, jQuery, Alsatica);

iOS = createMobileApp(webApp, PhoneGap, Xcode);

Android = createMobileApp(webApp, PhoneGap, Eclipse);

Alsatica = iOS + Android;

return (Alsatica);}

mercredi 30 mai 12

Page 13: Projet Alsatica

mercredi 30 mai 12

Page 14: Projet Alsatica

mercredi 30 mai 12

Page 15: Projet Alsatica

Voilà ! notre première app!

mercredi 30 mai 12

Page 16: Projet Alsatica

Demo time !

mercredi 30 mai 12

Page 17: Projet Alsatica

Problème

La fonction de recherche

Synchronisation, mise en ligne

UI/UX à améliorerperformance

web serviceapp native BDD

optimiser coderobuste

mercredi 30 mai 12

Page 18: Projet Alsatica

mardi 22 maiMise en place du Web Service !

mercredi 30 mai 12

Page 19: Projet Alsatica

App Native

mercredi 30 mai 12

Page 20: Projet Alsatica

Bilan

Bilan pour le maitre d’oeuvre

Bilan pédagogique

valorisation de l’image

nouveaux langages nouveaux technologiesnouvelles conceptions

mercredi 30 mai 12

Page 21: Projet Alsatica

return (Merci);

mercredi 30 mai 12