Question

Je prévois de faire une application sur toute la plate-forme mobile. J'ai trouvé que l'espace téléphonique est une solution pour écrire une fois déployée n'importe où.

L'application n'a qu'à parler à un service Web et à afficher des informations dans une disposition de grille regroupée dans les catégories.

Quiconque a développé des applications dans le GAP de téléphone peut partager vos opinions et vos réflexions à ce sujet.

L'écart téléphonique sert-il vraiment à cet objectif? - Écrivez une fois et en déploiez-vous?

L'aspect sera le même dans Android, iPhone, etc. (ce sont 2 plates-formes sur lesquelles je m'intéresse le plus.)

Que diriez-vous des performances sur différentes plates-formes? Quels sont les autres blocs que je pourrais prendre sur la route?

Merci d'avance à tous..

Était-ce utile?

La solution

Si c'est vraiment tout ce que votre application doit faire, je crois Téléphonie peut répondre à vos besoins. Je travaille avec environ 4 à 6 mois maintenant et je le trouve "capable". Pour ma situation, je développe pour un client spécifique et pour moi, donc une partie du manque de structure autour de PhoneGap le rend risqué lorsque je le lance à mon client.

J'ai récemment commencé à examiner Appcelerator comme un autre outil multiplateforme. Il est devenu une presse décente ces derniers temps et les outils et la documentation et la prise en charge autour de lui "semblent" plus polis et professionnels que PhoneGap; Cela en fait un "argument plus facile" pour mes clients.

Cela étant dit, je pense que les deux solutions peuvent répondre aux besoins de votre demande comme vous l'avez décrit ci-dessus.

Autres conseils

Vous pouvez développer une application HTML5 / CSS3 / JavaScript, puis l'envelopper dans PhoneGap pour la rendre native et la mettre sur l'App Store (ou Android Market ...), ainsi que la publier sur le Web.

L'avantage supplémentaire est que PhoneGap vous permet de faire des choses supplémentaires telles que l'analyse des contacts iPhone et accéder au matériel local.

C'est génial en combinaison avec jQuery Mobile, mais vous devez être très prudent de vraiment rationaliser vos images, CSS et JavaScript. La performance est un problème majeur.

Voilà quelque Excellents liens que j'ai trouvés pour améliorer les performances de l'application Web PhoneGap / Sencha / Mobile.

Voir ceci pour en savoir plus sur les cadres mobiles: http://www.markus-falk.com/mobile-frameworks-comparison-chart/

Selon les exigences de votre application et ce que vous entendez réellement par «toutes les plates-formes mobiles», PhoneGap peut être un bon ajustement.

Que vous l'acceptiez ou que vous utilisiez autre chose, vous voudrez presque certainement créer une interface utilisateur différente pour chaque plate-forme pour laquelle vous construisez afin que vous puissiez que votre application ressemble à chaque plate-forme et utilise des métaphores d'interface utilisateur et des pratiques de conception et des dispositions appropriées appropriées à la plate-forme.

La réponse simple est - oui, pour l'API qui plonge dans le niveau inférieur. Quant à votre interface utilisateur, il devra probablement encore être modifié. Par exemple, vous pouvez concevoir un bouton de retour dans votre navigation, ce qui peut avoir un sens sur iPhone, mais pas de sens dans Android ou WebOS

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top