8
votes

Applications Web iPhone fonctionnant comme applications natives

Le navigateur sur l'iPhone est capable d'utiliser des technologies Web avancées introduites dans HTML5. L'un d'entre eux est le cache d'applications qui permet aux pages Web de s'exécuter sur le client, du cache, sans connexion à Internet. Avec le stockage local, vous pouvez également enregistrer des données de manière permanente "dans" la page.

Ma question est que ce serait alors possible de faire un site Web que lors de la visite et de la définition d'un clip Web (signet sur l'écran d'accueil), pourrait être accessible à tout moment. En utilisant HTML5, JavaScript et CSS, vous pouvez faire de très bonnes applications et, en même temps, évitez les frais de développement coûteux, l'approbation de l'application correction et la plate-forme de développement unique de la plate-forme?

ou suis-je juste en train de rêver?


5 commentaires

99 $ est un prix de développement coûteux?


99 $ est un vol. Considérant que le studio visuel coûte des centaines de dollars, 99 $ est un prix incroyable à développer pour l'iPhone.


Considérant que vous ne gagnez pas d'argent, est un étudiant au Danemark et n'a pas l'intention de vendre des applications, alors oui, 99 $ peuvent avoir un tort. Bien sûr, je pourrais charger les applications, mais je parle de faire une demande d'utilisation personnelle + quelques amis.


Je fais de petites applications pour moi-même et installez-les parfois sur mon téléphone. Vous n'avez pas vraiment Besoin de la licence DEV, sauf si vous souhaitez le distribuer dans le magasin, vraiment. Et honnêtement, piscine ensemble de vos amis et demandez-leur de contribuer 10 $ et d'obtenir la version de 99 $. Qu'est-ce que c'est, une pizza chacune? ;)


Vous aurez également besoin d'un Mac. Ni moi ni mes amis ne consistent à dépenser beaucoup d'argent sur un Mac afin de faire quelques applications. Pas que je ne veux pas d'un Mac.


4 Réponses :


6
votes

Oui, ce que vous décrivez est certainement possible. Vous pouvez profiter de la prise en charge d'Apple pour le cache de l'application HTML5 en créant un fichier manifeste indiquant quelles ressources doivent être mises en cache et spécifier ce fichier à partir de la page HTML de votre application Web. Détails sur la façon de faire cela est dans La documentation d'Apple .

Mise à jour: j'ai essayé cela sur ma propre application Web, et cela fonctionne. Vous devez vous assurer que le fichier manifeste est servi de type texte / cache-manifeste, comme s'il l'indique dans la documentation. En outre, je ne sais pas combien de temps safari est garanti de conserver les fichiers mis en cache. J'ai constaté que l'effacement manuellement du cache de Safari effacerait également les fichiers d'application Web mis en cache, même pour un lien d'application Web enregistré sur l'écran d'accueil du périphérique.


0 commentaires

0
votes

J'ai construit une application HTML native avec des scripts IUI et IWEB UP et installateur appelé Sentenza, je fais l'application pour tester Senvenza pour un examen.

Mais tout a dit qu'il reste encore de façade Frameworks pour un utilisateur Je suis sûr que c'est facile de faire un script JS centis qui comme actions par défaut comme les commandes du bouton pour une nouvelle page

Je pense que cela pourrait être possible de refaire le HTML 5 vu et qu'il n'y a pas besoin d'encaissement Sentenza loin que je sache déjà en-vals cette longue mesure de votre utilisation un appel Ajax et non un index.html appeler cela fonctionne

et sa simple j'ai (une lalala = "pagename.page") ou si la page est juste petite, alors je peux Faites une commande antérieure qui est également contacté par JS et CSS aussi loin que je connais xxx

Je ressemble à une nouvelle page xxx p> Je suis noob quand il s'agit de tout cela, mais si nous faisons cela pour travailler et ressemblons à une application autochtone, je pense que ce genre de choses devrait être doublée de cours d'eau, je ne sais pas comment nous pourrions faire cela, mais je suis sûr que nous pourrions faire Un simple framwork mainframe qui n'a jamais besoin d'être ouvert ou Edité pour l'utilisateur final, ils incluent simplement les balises Meta et CSS et ils vont si votre inteste pour m'aider à faire quelque chose comme ceci, veuillez envoyer un courriel webmaster ( à ) MokODEV ( Dot ) Info que je veux faire ce cadre gratuit, mais aussi basé sur les cadres d'IUI et iWeb déjà connus, le mainframe fonctionnerait sur n'importe quel système d'exploitation car il ne s'agit que de fichiers CSS et JS, mais si nous pouvons le faire travailler, je peux aussi essayer de faire un constructeur de modèles Windows IU ceci permettrait aux gens de commencer.


0 commentaires

0
votes

Vous voudrez peut-être jeter un oeil à Mobione - http://www.genuitec.com/mobile/


0 commentaires

0
votes

En utilisant la méthode suivante, nous avons réellement effectué une application Android et iPhone enveloppée dans l'écart téléphonique. Ce n'est qu'une application Web mais vous ne le sauriez pas;)

http://www.kintek.com.au/web-design-blog/developing-for-the-iphone-and-ipad-by-runing -os-x-10-6-neige-léopard-on-a-pc /


0 commentaires