web-dev-qa-db-fra.com

Bibliothèque / cadres d'interface utilisateur JavaScript pour application Web iPhone disponibles

Je démarre une application Web qui ciblera Mobile Safari sur iPhone/iPod Touch. J'évalue les bibliothèques/frameworks JavaScript/CSS côté client disponibles actuellement.

Ce sont ceux que je connais actuellement:

Y en a-t-il d'autres là-bas? Je veux m'assurer de n'en manquer aucun avant de prendre une décision. Je recherche uniquement des solutions JavaScript/CSS côté client et en créer une à partir de zéro n'est pas une option en raison de contraintes de temps. Pas de solutions PHP, Ruby, Python, Java, etc. côté serveur.

Je connais la applications Web iPhone, modèles, frameworks? question qui a été posée, mais cela ne mentionnait que iUI et UiUIKit.

Je vous remercie

54
pfeilbr

Vieille question, mais toujours d'actualité. Sencha (le nouveau nom de la société derrière ExtJs) vient de publier la plate-forme d'application mobile Sencha Tounch pour iPhone, iPod, iPad et Android: http://www.sencha.com/products/touch/

Article de blog qui explique la différence entre jQTouch et Sencha Touch: http://9-bits.com/post/723711597/jqtouch-and-sencha-touch

Mise à jour: John Resig a récemment annoncé que l'équipe jQuery travaille sur une bibliothèque d'interface utilisateur mobile. Semble prometteur: http://jquerymobile.com/2010/08/announcing-the-jquery-mobile-project/

15
gregers

PhoneGap n'est pas exactement ce que vous demandez, mais c'est quelque chose que vous voudrez peut-être savoir. C'est un wrapper pour créer des applications iPhone en utilisant HTML/CSS/JavaScript.

13
Andrew Hedges

Ma préférence personnelle est jQTouch. C'est un excellent cadre de travail et comprend des actifs javascript et CSS pour créer des applications Web qui donnent vraiment la sensation des applications natives.

Pour accéder aux fonctionnalités de niveau inférieur de l'appareil natif, vous pouvez toujours encapsuler vos fichiers HTML, JS + CSS + jQTouch actifs dans une application native en utilisant quelque chose comme phonegap, rhomobile ou appcelerator, cependant, cela nécessite un mac pour compiler et déployer le application native à l'appstore.

Certes, la plupart des choses que je regarde ne sont que des applications Web, donc jQTouch fait bien le travail. A fait un article de blog combinant mes pensées dans mes détails sur mon blog, lien ci-dessous:

iPhone et Android Cadres d'application Web

6
Damon Oehlman

QuickConnectiPhone a ce que vous demandez. Il existe un type de projet personnalisé pour Dashcode qui vous permet de créer rapidement votre application. Si vous souhaitez ensuite l'exécuter installé sur un iPhone ou toucher, vous pouvez le déposer dans Xcode et le compiler.

Il comprend des wrappers pour AJAX et la base de données SQLite qui existe dans le navigateur Safari sur l'iPhone et touchez.

Vous pouvez l'obtenir à

http://sourceforge.net/projects/quickconnect/

Plus d'informations sont disponibles sur

http://tetontech.wordpress.com

4
Lee

JQTouch n'est pas vraiment un framework de développement d'applications ... c'est un "wrapper" de style et d'animation.

QuickConnect permet de commencer à terminer le développement d'applications sur iphone, droid et blackberry. L'iphone est le plus complet.

Il peut intégrer JQTouch pour l'apparence et la convivialité et est bien documenté.

PhoneGap peut également être utilisé avec JQTouch, mais d'après mon expérience, la documentation et les instructions PG sont plus difficiles à trouver.

3
user239804

Je voudrais second jQTouch . Il utilise des animations CSS natives et se comporte raisonnablement bien sur mon iPod Touch.

2
Steve Harrison

Je seconde jQTouch étant une excellente solution complète. Mais si vous cherchez juste une bibliothèque JavaScript, je recommanderais XUI . La syntaxe est basée sur jQuery mais la bibliothèque est réglée pour le développement mobile.

2
Ben Bahrenburg

J'aime ranium . C'est un ensemble léger de widgets. (Il inclut également le cadre XUI ). Je trouve jQuery trop gonflé pour une utilisation mobile. J'ai besoin d'une plus petite bibliothèque. L'uranium est un tas de widgets prédéfinis, que je trouve assez utiles pour la plupart des fonctions que je souhaite exécuter sur un site mobile.

1
michael

Les gens de DHTMLX ont également une bibliothèque mobile

DEMOS: http://dhtmlx.com/touch/samples/

1
Alex Nolasco

utiliser http://jquerymobile.com/ il est bien soutenu par les leaders de l'industrie

1
kem

Il y a aussi jOint

0
Magnetic_dud