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
TCM - Livre blanc sur les plateformes communautaires Open Source
Les architecture mobile en bref
1. Brief techno
BIEN CHOISIR SON ARCHI. MOBILE
(avec l'exemple d'Apple)
PANORAMA DES SOLUTIONS TECHNIQUES
Afin de développer une application pour mobile, 3 choix techniques sont possibles...
APPLICATION 1 APPLICATION 2 WEBAPP 3
LANCEUR WEB
Logiciel téléchargé depuis Application également mais qui Déclinaison d’un site Internet
l’AppStore d’Apple. intègre un browser en miniature. adapté à l’iPhone mais pas
uniquement !
Option la plus longue et dont la mise L’application qui encapsule la Rapide à développer, il s’agit
en ligne est soumise à la validation WebApp est très simple à d’adapter le site Internet à l’iPhone :
d’Apple (une semaine à un mois). développer. peu de contenus par page,
optimisation des CSS, etc.
ARCHITECTURE
DES DONNEES
APPLICATION APPLICATION - APPLICATION - APPLICATION
APPELS JSON LANCEUR WEB WEB
Synchronisation Appel
JSON Serveur Web Serveur Web
BDD mobile BDD mobile
Appel http Navigateur
La totalité de l’application Toutes les interfaces Application qui intègre Il s’agit d’un site mobile.
est développée en sont développées en un navigateur.
Objective-C. La base de Objective- C et les accès
données est embarquée aux données distantes
et elle est mise à jour par sont effectués par des
un mécanisme de appels de services JSON
synchronisation. (nécessite une connexion
Internet).
Application non
Application disponible dans l'Appstore. disponible dans l'Appstore
(la promotion de votre application
Note : Apple se réserve le droit de risque d'être plus compliquée)
refuser éventuellement l’application. mais qui s'adresse à un
public plus vaste
L'AVIS DE THE CODING MACHINE
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,
www.thecodingmachine.com beaucoup moins autrement.
contact@thecodingmachine.com Note : on a à peu près les mêmes solutions
techniques avec Android !
01 71 18 39 73
2.
DECOUVREZ TOUTES NOS
PUBLICATIONS
SUR
TheCodingMachine.com
1