Definitivamente es posible desarrollar en un iPad, pero lo bien que funcione para usted dependerá mucho de su flujo de trabajo. En particular, puede tener problemas a la hora de depurar, especialmente si necesita un buen depurador de JavaScript.
Depuración
Como experimento, probé recientemente la edición de una aplicación web (principalmente JavaScript) en la que he estado trabajando usando mi iPad. La edición fue relativamente fluida (usé Textastic ), pero la depuración de JavaScript fue una molestia. Hasta donde yo sé, lo único que se acerca a una herramienta de depuración adecuada en iOS es Firebug Lite , que tiene algunas limitaciones sustanciales. Como no está integrado en el navegador, no puede detectar muchos problemas. No se detecta ningún error de sintaxis (queda solo buscando ese soporte que falta) y no se informan problemas HTTP si un script externo no se carga correctamente.
La interfaz también es bastante difícil de usar en un dispositivo táctil: pequeños objetivos táctiles, y cambia de tamaño de forma extraña si intenta hacer zoom. Como alguien que confía bastante en las herramientas de desarrollo de Safari y Chrome para desarrollar JavaScript, me pareció bastante frustrante cuando me encontré con algún tipo de error.
Dicho esto, si su desarrollo es más del lado del servidor, o si no depende de ese tipo de herramientas de depuración, el iPad podría ser un buen entorno de desarrollo para usted.
Opciones de editor
Si solo desea usar Vim, un cliente SSH como Prompt o iSSH funcionaría bien, combinado con un servidor remoto en algún lugar (que necesitará en cualquier lugar para ver archivos). Si desea una opción que no requiera acceso a la red, hay un puerto iOS de Vim , pero vale la pena señalar que solo se puede acceder a los archivos a través de iTunes (es decir, no puede cargarlos en un servidor SFTP o verlos localmente con Safari).
Si desea una experiencia más nativa, vale la pena echarle un vistazo a Diet Coda , ya que integra muchas herramientas útiles: SFTP, un cliente SSH completo, editor de código y navegador. Definitivamente está en el lado más caro de las aplicaciones de iOS, pero he leído cosas buenas al respecto.
Textastic es otro buen editor, con algunas extensiones agradables para el teclado del software (útil para hacer cambios en caso de necesidad si no tiene un Bluetooth con usted). Sin embargo, no soy un gran admirador de su modelo de acceso a archivos. No hay mucho concepto de sincronización, en lugar de descargar archivos de una fuente (SFTP, Dropbox o WebDAV), editarlos localmente y luego volver a cargarlos. Una opción para editar directamente en Dropbox o SFTP sería buena, pero esa es una preferencia personal.