Je développe des applications plus web-service backends (principalement en PHP). Certains de mes "apps" sont conçus pour exécuter des applications sur les téléphones/tablettes et comme Chrome plugins (ou seulement des pages web) sur l'ordinateur de bureau/ordinateur portable systèmes.
J'utilise actuellement JetBrains PHPStorm (buggy, et le service n'est pas exceptionnel, mais il hassome cool IDE fonctionnalités et à un prix raisonnable) et Eclipse ensemble. Dans Eclipse, j'ai Aptana plus des outils du web, plate-forme, et bien sûr le Android ADT plugins installés.
J'ai un autre mec qui ne s'appuie/plugins pour iOS à l'aide d'un Mac/Xcode/etc.
Nous essayons de faire autant de débogage dans les navigateurs que nous le pouvons et il suffit d'utiliser le simulateur/émulateur (et périphériques) pour les tests de plugins et d'autres appareil spécifique des choses.
Nous sommes juste de déménager à PhoneGap 3 et de l'évaluation de PhoneGap build comme une alternative. (Nous sommes particulièrement intéressés par les capacités de débogage. Il n'est pas clair combien ils vraiment ajouter plus de ce qui est déjà là.)
Il semble bon sur le papier, mais nous allons voir.
Si vous faites de développement d'un plugin, vous aurez besoin d'un système approprié pour le développement (PC ou Mac) et les tests.