Melakukan pengembangan pada iPad pasti dimungkinkan, tetapi seberapa baik kerjanya bagi Anda akan sangat bergantung pada alur kerja Anda. Secara khusus, Anda mungkin mengalami masalah ketika datang untuk debugging, terutama jika Anda membutuhkan debugger JavaScript yang baik.
Debugging
Sebagai percobaan, saya baru-baru ini mencoba beberapa pengeditan dari webapp (kebanyakan JavaScript) yang telah saya kerjakan menggunakan iPad saya. Pengeditan berjalan relatif lancar (saya menggunakan Textastic ), tetapi men- debug JavaScript itu menyusahkan . Sejauh yang saya ketahui, satu-satunya hal yang mendekati alat debugging yang tepat di iOS adalah Firebug Lite , yang memiliki beberapa batasan substansial. Karena tidak terintegrasi ke dalam peramban, ia tidak dapat menangkap banyak masalah. Tidak ada kesalahan sintaksis menangkap (Anda diburu mencari braket yang hilang sendiri), dan tidak ada pelaporan masalah HTTP jika skrip eksternal tidak memuat dengan benar.
Antarmukanya juga cukup kasar untuk digunakan pada perangkat sentuh - target ketukan kecil, dan ukurannya aneh jika Anda mencoba untuk memperbesar. Sebagai seseorang yang sedikit mengandalkan Safari dan alat pengembang Chrome ketika melakukan pengembangan JavaScript, saya merasa cukup frustasi ketika saya menemukan bug apa pun.
Yang mengatakan, jika pengembangan Anda lebih banyak sisi-server, atau Anda sebaliknya tidak bergantung pada jenis alat debugging, iPad bisa sangat baik membuat lingkungan pengembangan yang baik untuk Anda.
Opsi Editor
Jika Anda hanya ingin menggunakan Vim, maka klien SSH seperti Prompt atau iSSH akan bekerja dengan baik, dikombinasikan dengan server jarak jauh di suatu tempat (yang Anda perlukan di mana saja untuk melihat file). Jika Anda menginginkan opsi yang tidak memerlukan akses jaringan, ada port iOS Vim , tetapi perlu dicatat bahwa file hanya dapat diakses melalui iTunes (yaitu Anda tidak dapat mengunggahnya ke server SFTP atau melihatnya secara lokal dengan Safari).
Jika Anda menginginkan pengalaman yang lebih asli, Diet Coda patut dilihat, karena mengintegrasikan banyak alat yang berguna - SFTP, klien SSH lengkap, editor kode, dan peramban. Sudah pasti di sisi harga aplikasi iOS, tapi saya sudah membaca hal-hal baik tentang itu.
Textastic adalah editor yang baik, dengan beberapa ekstensi yang bagus untuk keyboard perangkat lunak (berguna untuk membuat perubahan dalam keadaan darurat jika Anda tidak memiliki Bluetooth dengan Anda). Saya bukan penggemar berat model akses file-nya. Tidak banyak konsep sinkronisasi - Anda mengunduh file dari sumber (SFTP, Dropbox atau WebDAV), mengeditnya secara lokal, lalu mengunggah kembali. Opsi untuk mengedit langsung ke Dropbox atau SFTP akan lebih baik, tapi itu sedikit preferensi pribadi.