2017-03-27
Php sur iphone
Cette app ne nécessite effectivement pas de connexion internet.
Mes programmes PHP développés sur PC fonctionnent sans modification dans l'iphone.
Le navigateur interne comprend le javascript.
J'ai lu par-ci par là sur internet que faire du PHP sur iphone est impossible, et bien si, c'est possible (j'ai un iphone 5 S)
L'éditeur interne possède la coloration syntaxique. Mais ca reste difficile de programmer directement sur un iphone. La touche TAB n'existe pas par exemple. Quant à déplacer des gros morceaux de programme avec le doigt, c'est accrobatique. Mais l'app n'est pas en cause, l'écran de l'iphone est trop petit.
Le problème principal est l'impossibilité de déplacer ses fichiers directement dans l'app depuis itunes. Les méthodes décrites sur le site de DraftCode pour importer ses fichiers ne marchent pas, à cause des caractères francais. Mais j'ai trouvé 2 moyens de contournement :
1) tu peux convertir ton fichier en UTF-8 avant de l'importer (peut-être que ca marche aussi avec unicode, j'ai pas essayé).
2) tu peux copier-coller le contenu de ton fichier dans un brouillon de ta boite mail en ligne, puis aller sur ton brouillon avec Safari et copier-coller dans DraftCode. Dans ce cas, les caractères francais sont bien gérés sans conversion
Le créateur de l'app est accessible et réactif. J'ai échangé avec lui pour savoir pourquoi je n'arrivais à importer mes fichiers dans DraftCode. C'est ainsi qu'on a vu que l'app ne gérait pas certain type de codage. Il va voir s'il peut les gérer dans une future version.
L'app possède très peu de paramètres. Ca m'a manqué, mais je ne me souviens plus dont j'avais besoin.
J'ai noté un ralentissement important du navigateur interne au cours du temps, juqu'à ce qu'on stop l'exécution. Mais peut-être est-ce mon programme qui provoque une fuite de mémoire.
L'app est perfectible, mais c'est normal, elle est récente. Elle fait ce qu'on lui demande, à savoir faire tourner sur un iphone, en local, du PHP, comme un Easy PHP. Ca mérite 5 étoiles