[RESOLU] Dév d'une appli pour tablettes : quelle techno choisir ?

Mammouth du PHP | 1511 Messages

12 sept. 2012, 23:42

Ah, peut-être...
Je n'ai pas encore exploré cette nouveauté du HTML5.
Ça mérite que j'y zieute un oeil...
Et pour l'appli, une simple webView devrait suffire non ?

ViPHP
ViPHP | 3607 Messages

13 sept. 2012, 08:23

Concernant l'API sotrage d'HTML5, le seul problème que je vois, mais qui n'est pas des moindres, c'est qu'en cas de redémarrage du téléphone, ou plantage navigateur ou autre problèmes...
Tout disparait (c'est une supposition).
Tandis qu'une app native, peut stocker physiquement des fichiers xml sur la mémoire...

Me trompe-je ?

ViPHP
xTG
ViPHP | 7331 Messages

13 sept. 2012, 09:07

Tu ne te trompes pas.
Mais bon, au final si on veux titiller sur ce point on peut trouver les mêmes défauts (ou presque) à n'importe quelle application.
Qui ne perd pas de données en cas de crash ? :mrgreen:

ViPHP
ViPHP | 3607 Messages

13 sept. 2012, 09:12

Ben la différence c'est en cas de crash de la solution native qui écrit des xml pour chaque intervention, y a de forte chance pour que seul la fiche en court de rédaction soit perdue.
Tandis qu'avec localstorage, en cas de crash, c'est toutes les fiches qui sont perdues...

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

13 sept. 2012, 09:33

:shock:

Le but du localStorage est de permettre un mode offline et une solution de stockage persistant local, au contraire du cache.
Donc, ce qui est dans le localStorage persiste d'une session à une autre (y compris au redémarrage navigateur)
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

ViPHP
ViPHP | 3607 Messages

13 sept. 2012, 10:16

Ah... autant pour moi alors...
Bon ben albat, plus qu'à trancher :)

ViPHP
xTG
ViPHP | 7331 Messages

13 sept. 2012, 11:36

Tandis qu'avec localstorage, en cas de crash, c'est toutes les fiches qui sont perdues...
Ben non, à moins que tu écrives tout dans le localstorage en une fois et que tu te choppes un crash à ce moment là.
Mais si tu boucles sur des écritures tu ne perds pas ce qui a déjà été fait.
Le localstorage est persistant comme le dit zeus, donc c'est similaire à l'enregistrement de .xml

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

17 sept. 2012, 14:10

Merci pour toutes vos réponses. :merci:

Je vais effectivement bûcher du côté de la suggestion de zeus,
même si j'ai déjà commencé à batailler avec PhoneGap.