Je construis une application web que je voudrais:ciblage Mobile et navigateurs de bureau - ASP.NET MVC2 avec MS application Web Toolkit et Sencha tactile
- Utilisez les capacités de l'interface utilisateur native des appareils mobiles (par exemple, iPhone, Windows mobile, les téléphones Android) lorsqu'ils sont obtenus sur ces appareils
- Render bien sur les navigateurs boîte à outils non-Web (par exemple les navigateurs de bureau) tels que IE, Firefox, Opera
Mes recherches jusqu'à présent m'a apporté à l'aide des technologies suivantes:
- ASP.NET MVC 2 pour mon cadre de dev (écrire des vues différentes pour chaque périphérique cible)
- Sencha Touch (précédemment appelé ExtJS) pour le rendu dans chaque autre navigateur de votre appareil mobile
- La boîte à outils d'application Web Microsoft distinction entre le type d'appareil/de navigateur demandeur
Je n'ai aucune expérience dans l'une des 3 technologies spécifiquement (j'ai fait beaucoup de développement C# côté serveur, WinForms et ASP.NET 2), donc je suis vraiment baser cette décision sur les informations que j'ai pu trouver sur le web.
Quelqu'un peut-il penser à une raison pour laquelle cette combinaison de technologies ne fonctionnerait pas? Ma principale préoccupation est de savoir comment je peux coincer Sencha Touch dans cette solution à côté du MS Web App Toolkit. En fait, si les deux sont même nécessaires dans ce cas.
Toutes les suggestions ou commentaires grandement appréciés.
Ash
Avez-vous des appareils spécifiquement ciblés ou souhaitez-vous que ce soit accessible à autant d'appareils que possible? – nLL
Autant que possible, mais certainement les principaux appareils mobiles et tous les principaux navigateurs de bureau. – Ashby