Top 3 Code Editors For the iPad
readwriteweb.com
readwriteweb.com
The biggest disadvantage would be the keyboard. Especially how it handles "weird" characters that the average coder needs to be first-level rather than hidden somewhere deep.
Here's a good idea on how the keyboard could be greatly improved -> http://rosscarter.com/2010/320.html
Hopefully the restriction will be relaxed in future versions of iOS.
All applications are curated, so they could add "Confusing keyboard" to long list of rejections.
I used to write code "on the go" in a computation notebook (actually I do that even when I'm not on the go), and only after getting it working the way I want do I actually enter it into a computer.
Typing in code on a portable device has pretty much replaced my notebook, and I'm more than happy with the tradeoffs entailed in using that type of device.
I should caveat everything by saying that I'm not a professional software developer (I make my living breaking software, not making it), so my use case for development might not match up with most people's.
And yes, most on that list cost money. But nothing a couple hours or so of work couldn't cover.
It's emacs, so there's a bunch of cool stuff, and it's so awesomely hacked and configured that it looks&feels just like a normal mac app.
Hell, because of it I've started using emacs everywhere.
TextWrangler looks like the best free option to me, for those of us who lack the patience to learn emacs and vim.
For java, there's a nice lightweight IDE called jGrasp, that's free.
My favourites are Coda and TextMate though, because they've got the proper Mac sensibility going on. Ie. they're pretty, the menus/panels aren't overcrowded, but there's a lot of power tucked away if you care to become a power-user.
I see people complaining that you'd have to be an idiot to write code on a touchscreen device, but I honestly don't have any issue with it.
edit: sorry, correction, I must have been thinking of the other one, Code2Go, which also features a lot of languages and also lets you run them on a web-bound service, but doesn't do Objective-C (ironically)
Textastic is a very neat program. Especially useful if you just want to review code. Very nice highlighting/search feature. Looks like they're going to add Dropbox support too.
Brett Miller http://www.customsoftwarebypreston.com/android-iphone-ipad
I think developers have been creating applications long before they had "large screens, efficient processing and multi tasking". I won't argue that these things make development easier, but they are certainly not a requirement.
Every day I hear about people using these devices for creating content, and every day the trope about them only being for "consuming information" seems more and more absurd.
> On-Topic: Anything that good hackers would find interesting.
I don't think any hacker would seriously consider coding on a touch based interface.
> If the original title begins with a number or number + gratuitous adjective, we'd appreciate it if you'd crop it.
See title.