brief techno sur l'architecture mobile
TRANSCRIPT
-
7/30/2019 Brief techno sur l'architecture mobile
1/1
Si vous avez des contraintes de dlais ou de cots importants, lemeilleur choix est de dvelopper une version mobile de votre site(version qui devient de plus en plus indispensable par ailleurs).De plus, le site sera visible depuis la plupart des terminaux.
Si vous avez du temps et de l'argent (voire une application trscomplexe) et puis surtout la conviction que l'AppStore est le seulmoyen de communiquer sur votre application (c'est beau lemarketing), vous pouvez dvelopper une application coteuse.
Vous aurez alors l'avantage de pouvoir exploiter plein detechnologies sympas : acclromtre, cran tactile, positiongographique, push de donnes...Songez tout de mme que les utilisateurs sont enclins tlcharger une application lorsqu'ils en font un usage intensif,beaucoup moins autrement.
Note : on a peu prs les mmes solutionstechniques avec Android !
L'AVIS DE THE CODING MACHINE
www.thecodingmachine.com
01 71 18 39 73
BIEN CHOISIR SON ARCHI. MOBILE(avec l'exemple d'Apple)
Brief techno
APPLICATIONLANCEUR WEB
WEBAPP
Application galement mais quiintgre un browser en miniature.
Dclinaison dun site Internetadapt liPhone mais pasuniquement !
Option la plus longue et dont la miseen ligne est soumise la validationdApple (une semaine un mois).
Lapplication qui encapsule laWebApp est trs simple dvelopper.
Rapide dvelopper, il sagitdadapter le site Internet liPhone :peu de contenus par page,optimisation des CSS, etc.
2 31
Synchronisation
BDD mobile
APPLICATION
La totalit de lapplicationest dveloppe enObjective-C. La base dedonnes est embarqueet elle est mise jour parun mcanisme desynchronisation.
AppelJSON
BDD mobile
APPLICATION -APPELS JSON
Toutes les interfacessont dveloppes enObjective- C et les accsaux donnes distantessont effectus par desappels de services JSON(ncessite une connexionInternet).
APPLICATION -LANCEUR WEB
Appel http
Serveur Web
Application qui intgreun navigateur.
APPLICATIONWEB
Navigateur
Serveur Web
Il sagit dun site mobile.
Logiciel tlcharg depuislAppStore dApple.
APPLICATION
ARCHITECTUREDES DONNEES
Application disponible dans l'Appstore.
Note : Apple se rserve le droit derefuser ventuellement lapplication.
Application nondisponible dans l'Appstore
(la promotion de votre applicationrisque d'tre plus complique)
mais qui s'adresse unpublic plus vaste
Afin de dvelopper une application pour mobile, 3 choix techniques sont possibles...
PANORAMA DES SOLUTIONS TECHNIQUES