Qu'est-ce que le PastryKit Cadre?
Je suis en train d'essayer de trouver toute l'information que je peux sur le PastryKit Framework Javascript. Il semble être en cours d'utilisation sur l'iPhone Guide de l'Utilisateur qui est affiché sur l'iPhone lui-même dans le navigateur Safari Mobile, mais je ne trouve aucune documentation ou de l'API. Si vous voulez le voir en action, ouvrez Safari 4, définissez votre agent utilisateur de l'iPhone 3 (Dans le menu développement) et découvrez le guide.
Dans l'ensemble, il semble être une manière d'écrire du HTML/CSS/Javascript de l'application qui agit comme une appli iPhone.
Quand il s'agit de Javascript, j'ai utilisé le JS formatage automatique de la requête sur (ce que je suppose être) la cadre de fichier et il était plus de 3 400 lignes! Embelli, (encore une fois ce que je suppose être) leur implementation de celle-ci était de plus de 1 200 lignes.
Côté CSS, j'ai utilisé Propre CSS (là encore ce que je suppose être) la framework CSS, et il en est sorti à plus de 700 lignes. Leur mise en œuvre était timide de 500.
Quelqu'un avoir, ou savoir où trouver les informations, de documentation, ou de l'Api sur PastryKit? Ou, quelqu'un peut-il comprendre comment la mettre en œuvre?
- Hey Kerrick, ce qui est arrivé à votre incrément de la matrice de la question? J'ai écrit une belle réponse avec une [ jsFiddle ](jsfiddle.net/hcF34) et tout et tout.
Vous devez vous connecter pour publier un commentaire.
John Gruber a récemment posté un lien avec plus d'information à partir de ses recherches sur au Daring Fireball: pastrykit
EDIT: David Calhoun ajout d'un beaucoup plus en profondeur de l'information de plus sur ce blog: pastrykit de creuser dans une tarte aux pommes
Pour trouver plus d'infos, UML, entièrement Décodé/Décompressé Source et Actifs découvrez cette entrée:
les pommes de pâtisserie kit iphone javascript toolkit
Il semblerait que PastyKit est également en usage dans iTunes LP fichiers. Fascinante. Ne peut pas attendre pour en savoir plus à ce sujet — désolé de ne pas avoir plus de détails!
En application de PastryKit, j'ai découvert Sencha Touch. C'est beurre lisse sur l'iPad. À ce point dans le temps, elle est nettement plus fluide que celui d'Apple AdLib js lib (comme sur l'iPad Guide de l'Utilisateur du site). Essayez de leur demoes sur un iPad pour avoir une réelle idée du cadre. Il doit être relativement nouveau, car je ne trouve aucune mention de celui-ci parmi les autres mobiles libs JS.
De test pour la "douceur" sur mon iPad, il bat:
De l'OMI, WebApp.Net le prochain natif comme quand il viennent à défilement, cliquer, glisser, etc. Ce sont des concurrents les plus sérieux que j'ai testé.
Aléatoire note: je suis un peu surpris d'Apple serait le nom d'un mobile librairie JS PastryKit avec Android convention d'affectation de noms de desserts.
Mise à jour 10/3/2010: Le relation entre le Sencha Touch et jQTouch explique par leur développeur, le Sencha.
nous avons aussi ajouté un tas d'Info sur AdLib (La version iPad de la Pâtisserie kit)
AdLib iPad JS Cadre
Cette liste de contact de l'échantillon webapp fonctionne aussi bien comme application native.
check this out:
l'article liste de contacts sur webkit pour iphone
Un éternel problème avec l'iPhone de développement web est de désactiver le défilement vertical et le rebond des effets à l'intérieur d'une UIWebView. PastryKit apparemment peut désactiver cette fonction Wayne Pan. Je n'ai pas réussi à le faire fonctionner. Vous pourriez être plus compétente.
creuser dans pastrykit
jqtouch vous permet également de désactiver le défilement vertical. Ne pouvez pas l'obtenir pour travailler.
désactiver le défilement vertical
On dirait que je suis en train de faire la même recherche dans la façon dont le guide de travaux et trouvé cette page.
Apple Dashcode produit est censé générer des applications web qui ressemble à l'INTERFACE iphone.. je ne sais pas si c'est là que ce code est entré de.
Si vous êtes à la recherche pour dupliquer l'INTERFACE utilisateur d'une application web, découvrez jqTouch.
Ce Post a été mon premier suivi un lien sur Google enquête.
Vous pouvez simplement saisir les feuilles de style Css et JS fichiers de l'iPhone Guide et de modifier si nécessaire. Tout est là, vous aurez juste à vous familiariser avec le code.
Je suis une sorte de creuser comment tout cela fonctionne ensemble. Mais je voudrais supprimer l'appel de l'onduleur qu'à force de le rediriger si ce n'est pas un iPhone (ou un Agent Utilisateur n'a pas été changé).
Juste de mettre en œuvre certaines de ses fonctionnalités dans un site web standard - j'aime la façon dont il fonctionne dans une version de bureau de Safari.
JQTouch besoin de vous pour apprendre quelques JQuery si vous n'en avez pas déjà, il sait. iiu est également un très joli cadre qui est vraiment HTML5 /CSS3 /Javascript uniquement. Voir une démo ici http://iui-js.appspot.com/ (fonctionne sur Safari, Chrome, et plus ou moins sur Firefox aussi)
Été à l'aide de http://webapp-net.com/ comme un grand cadre pour l'iphone applications web. Facile à utiliser et stable...pas aussi léger que l'insémination intra-utérine, mais plus facile et plus agréable présentation, Jq touch est lourd nécessitant JQuery. Fait un peu d'expérimenter avec tous ces cadres avant de décider de coller avec de la webapp-net. Il est également iWebkit mais ce n'est pas vraiment une webapp. Plus comme native de l'iPhone à la recherche html.