Click here to load reader
Upload
jean-guillaume-dujardin
View
1.528
Download
0
Embed Size (px)
DESCRIPTION
Bien choisir son architecture mobile, ça vous parle ? ... alors ? Lisez notre Brief techno ! En une page, l'essentiel de ce qu'il faut connaître : dans quel cas l'utiliser, les acteurs, l'architecture, les coûts et enfin (le plus important) un avis sur la technologie ! Condensé de notre expérience sur le sujet, vous comprendrez comment ces technologies bouleversent le paysage technologique et comment en tirer partie ! http://www.thecodingmachine.com
Citation preview
Si vous avez des contraintes de délais ou de coûts importants, le meilleur choix est de développer 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 très complexe) et puis surtout la conviction que l'AppStore est le seul moyen de communiquer sur votre application (c'est beau le marketing), vous pouvez développer une application coûteuse. Vous aurez alors l'avantage de pouvoir exploiter plein de technologies sympas : accéléromètre, écran tactile, position géographique, push de données...Songez tout de même que les utilisateurs sont enclins à télécharger une application lorsqu'ils en font un usage intensif, beaucoup moins autrement.
Note : on a à peu près les mêmes solutions techniques 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
APPLICATION LANCEUR WEB
WEBAPP
Application également mais qui intègre un browser en miniature.
Déclinaison d’un site Internet adapté à l’iPhone mais pas uniquement !
Option la plus longue et dont la mise en ligne est soumise à la validation d’Apple (une semaine à un mois).
L’application qui encapsule la WebApp est très simple àdévelopper.
Rapide à développer, il s’agit d’adapter le site Internet à l’iPhone : peu de contenus par page, optimisation des CSS, etc.
2 31
Synchronisation
BDD mobile
APPLICATION
La totalité de l’application est développée en Objective-C. La base de données est embarquée et elle est mise à jour par un mécanisme de synchronisation.
Appel JSON
BDD mobile
APPLICATION -APPELS JSON
Toutes les interfaces sont développées en Objective- C et les accès aux données distantes sont effectués par des appels de services JSON (nécessite une connexion Internet).
APPLICATION -LANCEUR WEB
Appel http
Serveur Web
Application qui intègre un navigateur.
APPLICATION WEB
Navigateur
Serveur Web
Il s’agit d’un site mobile.
Logiciel téléchargé depuis l’AppStore d’Apple.
APPLICATION
ARCHITECTURE DES DONNEES
Application disponible dans l'Appstore.
Note : Apple se réserve le droit de refuser éventuellement l’application.
Application nondisponible dans l'Appstore
(la promotion de votre application risque d'être plus compliquée)
mais qui s'adresse à un public plus vaste
Afin de développer une application pour mobile, 3 choix techniques sont possibles...
PANORAMA DES SOLUTIONS TECHNIQUES
1
DECOUVREZ TOUTES NOS PUBLICATIONS
SUR TheCodingMachine.com