Question

Donc, oui, c'est probablement la 1000e question sur le sujet. Cependant, ma question est quelque peu différente des autres qui ont été posées à ce sujet, alors veuillez supporter avec moi:

Je cherche à développer une seule application mobile qui cible les trois / quatre plates-formes mobiles populaires et / ou en croissance (iPhone, Android, Winphone7, RIM). Cette application est une extension d'un système SaaS existant que ma startup offre actuellement. Cette application mobile fournirait un moyen rapide et simple de visualiser les informations à jour de l'état et du graphique et du rapport pour les données que l'application SaaS recueille. La connexion à Internet est requise à 100%. Aucune entrée de données en plus du nom d'utilisateur / mot de passe. L'application est très simple avec 5-6 "pages".

Dans la phase 1, tout ce qui devrait être pris en charge est que l'utilisateur se connecte, voyez l'état actuel de ses données stockées dans le cloud, accédez à quelques rapports en direct

Dans la phase 2, j'aimerais pouvoir offrir la notification push de certains événements clés de mes serveurs dans le cloud

Mes objectifs sont:

1) Le traitement back-end qui génère des données pour les rapports est déjà écrit dans ASP.NET MVC2. Je veux le réutiliser. Il peut être exposé comme un service WCF ou publié sur un site Web adapté aux mobiles

2) J'aimerais pouvoir déployer les correctifs plus rapidement que via les magasins d'applications / marchés officiels.

3) Je ne peux pas me permettre de dépenser beaucoup de ressources pour cibler trois quatre plateformes propriétaires, pour une application auxiliaire à l'objectif vertical de l'entreprise. Je veux le développer une fois pour toutes les 3-4 plates-formes.

4) Je n'ai pas accès, et je ne souhaite pas acheter un MacBook

5) Je souhaite déployer par le biais des marchés d'application spécifiques au fournisseur

6) Je voudrais rester bien des langues / frameworks propriétaires

Cela ressemble à ce dont j'ai besoin est un shell autour d'un site adapté aux mobiles qui peut être emballé sous forme d'application. Y a-t-il des produits existants qui peuvent faciliter la tâche de le faire? Est-ce que cela m'empêchera de faire des notifications push dans la phase 2? Quelqu'un peut-il recommander un produit "Shell" qui ferait un emballage sur le site Web ainsi que la bibliothèque JavaScript qui serait le meilleur sur les 4 plateformes. J'ai vu les noms comme JQTouch, JQuery Mobile, etc ... mais je ne sais pas les meilleurs pour ce dont j'ai besoin.

Ai-je besoin de PhoneGap? Je ne suis pas sûr à 100% ici. PhoneGap peut-il utiliser des pages HTML / JavaScript en ligne uniquement pour traduire en code natif ou les fichiers HTML / JavaScript doivent-ils être distribués avec l'application? Je préfère que le site Web lui-même stimule complètement l'interface utilisateur, car je peux continuer à modifier le site Web sans divers processus d'approbation de version à partir des magasins de marché des fournisseurs.

Merci pour l'aide

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top