"concept"? What is new about this? You type in text and it shows up. OK, great.
What the iPad needs for programming is a touch-board for common constructs, because typing is going to be too tedious. Sort of like snippets, but some minimal set that gets you everything you need. Seems difficult, but it would be mildly neat.
Text editors that can't be customized suck, though, and Apple prohibits proper editor customizations. So my guess is that this won't be replacing a $200 netbook with Emacs anytime soon.
Oh, and after you type your code in, what's going to run your code for you?
Or more aptly, why do I care if my text editor is beautiful? Emacs in a black and white, monospaced term window beats TextMate or Coda most of the time. But then, you can't take a pretty picture of usability.
Why the false dichotomy? A black and white editor can be just as usable as a colorful, syntax-highlighted one. Furthermore, it's an extremely subjective judgement.
Where is the dichotomy you speak of? I stated that beauty is largely irrelevant when compared to usability/functionality in a utility such a text editor. Do we expect people to be excited by a photograph of a floral print, paper machete mockup of a sledge hammer or table saw? I'm not saying that a nail gun cannot be both pretty and functional (your accusation), only that a photo of a decorated nail gun is not interesting to someone trying to evaluate it because the photo does not convey any useful information.
Can someone explain why I'd ever want to write code on something without a keyboard when I could get a net book for so cheap? I'm baffled. There are a million great uses for the iPad form factor, but coding isn't one of them.
iPad (Keyboard) dock and/or Bluetooth Keyboard? If you're in to minimalism, a good ssh client and/or editor are all that are needed. Coda on the iPad would make my day.
I guess if you know you'r going to code a lot, you'd take a laptop. OTOH, if you'r somewhere and need to fix a bug (or build your latest greatest invention), and only have an iPad around it's great to have a good online editor.
Hmm... I'm pretty sure that's a fake screenshot (just a mockup). It has all of the same identical invisible marks as Textmate in "Show Invisibles" mode.
I also wouldn't mind an app that's a virtual environment with bash, ssh, gIt, sqlite, django, a Safari tab, and Vim. If that existed I would buy an iPad tomorrow.
It looks pretty (although blasdel's comment gives some reasons to take that with a grain of salt), and I'm all for being able to code everywhere and anywhere.
But.
1. I can't open a terminal and run the script.
2. No irb (or ipython or ghci or...) to test-run pieces of code.
3. Until multi-tasking gets going, no music while coding.
I'm not sure it really counts as coding, if you can't run, test or put on some headphones.
Thanks for the clarification. I thought you could only play music in the background while using other Apple apps (Safari, Mail, whatever). I'm glad to hear that I'm wrong.
The screenshot shows PHP, and it's conceivable that you could work entirely with remote files by keeping a local copy in sync, so you'd just preview in Safari...
Not that the whole idea appeals to me, but I'm just sayin, if you were on a mission to build some websites on the iPad, you could pull it off...
You do know that dribbble is an exclusive community for graphic designers to circle-jerk in?
This is almost definitely a photoshop mockup. I doubt it's any more 'under development' than the designs for console games done by twelve-year-old boys on forums everywhere.
Yes, if Hacker News was invite only and originally secret (it's only been publicly viewable for a month or so) -- with public upvoting, no downvoting anywhere, an explicit popularity contest, no outbound links, and metered posting.
Dribbble is a hugbox. HN is more of a bucket of dicks.
Good call. We can't afford to give a circle-jerking designer the benefit of the doubt, or do something even more drastic like actually ask him. Anyway, who wants to rate my app?!
It does look like a photoshop mockup, but the comments seem like he's been developing it, at least some.
how practical would it be to bring an ipad + keyboard? that's just like bringing a laptop. the one thing that would be cool (as mentioned later in the thread) is if the keyboard changed based on your language.
Depending on your use... my ipad is going to and from work with me now instead of my laptop. I've got the iPad Keyboard dock in both places. It's a lot to carry on the road but for normal day to day, with a good ssh client and editor, I'd have even less use for my much loved MBP.
Thanks for this. For anyone else who didn't know it existed, the languages currently supported (for syntax highlighting and autoindenting) are PHP, HTML, CSS, JavaScript, Python, XML, Lua, SparQL and plain text. Ruby seems to be high on their todo list.
That's great news. For teaching programming classes a good code editor (with git functionality included!) and a (ssh) terminal - both with VGA/DVI output (for projection) would be great - currently I still have to use my MacBook Pro for everything, but when I can only use the iPad for presentations and code demos, that would be very nice.
What the iPad needs for programming is a touch-board for common constructs, because typing is going to be too tedious. Sort of like snippets, but some minimal set that gets you everything you need. Seems difficult, but it would be mildly neat.
Text editors that can't be customized suck, though, and Apple prohibits proper editor customizations. So my guess is that this won't be replacing a $200 netbook with Emacs anytime soon.
Oh, and after you type your code in, what's going to run your code for you?