2010-08-11 5 views
2

Mon client souhaite une application iPhone native qui affiche son site mobile optimisé pour l'iPhone développé avec asp.net et ComponentOnes Studio for iPhone. Je prévoyais d'utiliser une application PhoneGap qui appelle une URL externe en utilisant JavaScript et le faire après l'affichage de l'écran de démarrage. mais selon phoneGap FAQ est-il le plus susceptible d'Apple de rejeter une application qui charge des URL externes? J'ai juste besoin de quelqu'un pour m'éviter tout le processus. n'est-il pas possible de créer une application comme ça? J'ai vu différentes applications iPhone qui le font (par exemple: Cydia).Chargement de l'application iPhone Phonegap Site externe réalisé en composantone

sinon quel soin dois-je prendre si je dois développer une telle application.

Répondre

2

Je pense que vous avez répondu à votre propre question, alors qu'il est complètement possible de créer une telle application avec Phonegap, Apple n'approuvera pas une application qui n'a pas de fonctionnalité en fonctionnement non connecté (bien que la fonctionnalité avec Apple n'est jamais clair). En fait, il y a eu au moins un rapport sur la liste d'applications Google Phonegap rejetée parce que c'était juste un "web clip", ce qui signifie que l'application aurait pu être faite comme un site web, apparemment vous devez ajouter quelques fonctionnalités, je suppose que les services exposés par Phonegap, que vous ne seriez pas en mesure de faire sur un site Web ..

Et il est plus que le point que l'application que vous avez choisi d'utiliser comme un exemple d'une «application web ", n'est disponible que sur les téléphones jailbreakés.

+0

Salut, je viens de prendre Cydia comme exemple parce que ça me vient à l'esprit. de toute façon si nous voulons une application qui a besoin d'interagir avec des serveurs externes? n'est-ce pas un moyen d'aller. Bien sûr, je préférerais les applications natives. mais juste parce que mes clients demandant je voulais essayer cela. avant de l'accepter. Et si j'avais une interface hors ligne aussi. S'il n'y a pas de connectivité, nous montrons un message ou un écran pratique indiquant qu'aucune connexion n'a été trouvée. Je suppose que même certaines applications natives font cela? – Aneef

+0

Je pense que l'idée est que la plupart du contenu html devrait résider sur le téléphone, et seules les données sont utilisées par le service. Je n'ai aucune idée du processus d'approbation des applications d'Apple, juste de ce que j'ai lu sur les listes de Phonegap, du site Web d'Apple et de la FAQ de Phonegap. Vous pouvez certainement l'essayer, cela ne vous coûtera rien, mais je préviens les clients qu'il ne peut pas être approuvé. En outre, je ne dis pas que les applications natives sont la voie à suivre, je pense que Phonegap est un excellent moyen d'y aller, mais ne pensez pas que le chargement d'une page Web dans un cadre va être accepté. –

Questions connexes