2

Click here to load reader

Les architecture mobile en bref

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

Page 1: Les architecture mobile en bref

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

[email protected]

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

Page 2: Les architecture mobile en bref

       

      1 

                            

DECOUVREZ TOUTES NOS PUBLICATIONS

SUR TheCodingMachine.com