Live data from Hacker News

Show HN: My 1-year project, iPad IDE with GitHub and Heroku integration

worqshop.com

41–50 of 75 posts

Re: Show HN: My 1-year project, iPad IDE with GitHub and Heroku integration

#41

The one thing I always miss on iPad editors is VIM Binding support: Especially on the iPad, where making selections with your finger is a pain, it is so relieving to be able to do a shift-b, 5j to select a piece of code, copy it and paste it somewhere else. On normal computers, the existence of a trackpad or mouse makes navigating code possible. But on the iPad, I see a huge need for the kind of editing that VIM (or…

I have this vision of a custom Vim keyboard for the iPad where every key is labelled according to its function. Hence, in normal mode, 'd' would be labelled 'del' and 't' would be 'goto'. Then press 'd' once, and 'd' is labelled 'line' and 't' is labelled 'upto'. In insert mode, it would display characters, of course. A keyboard like this (for Vim or otherwise) could seriously change the game for text editing. Have a…

Except you're not supposed to be looking at the keyboard when typing. But yes, that does sound like a fantastic learning method.

And I think you mean the "Optimus" keyboards -

(http://www.artlebedev.com/everything/optimus/)

Re: Show HN: My 1-year project, iPad IDE with GitHub and Heroku integration

#42
post #24

How does it compares with textastic http://itunes.apple.com/us/app/textastic-code-editor/id38357...

At a glance (not having used either one yet) it looks like textastic has more connectivity options (sftp, WebDAV) but lacks deployment integration like this one has. IOW it seems like you could use worqshop for the complete life cycle of your app from dev to deployment.

Yup. Textastic is a code editor. I've been developing Worqshop as an IDE.

Re: Show HN: My 1-year project, iPad IDE with GitHub and Heroku integration

#43
post #30

Earlier quoted context omitted.

That's a really good way to confuse and annoy iPad power users. Moving the key positions slightly in just one app just leads to typos.

Agreed, don't do that. It's probably also against Apple's guideline and will get your app blocked (and rightly!)

iSSH has done it and it has been in the store for years.

Re: Show HN: My 1-year project, iPad IDE with GitHub and Heroku integration

#44

Nice job! Just shared it with people at my job. One minor comment: the text in the screenshots is very hard to read without enlarging, and looks blurry at least in iTunes on my mac. I would make the font a little bigger, perhaps like Textastic or even slightly bigger. Also, the bright green for the comments is a little too... bright. This is minor stuff but it affects the first impression a perspective customer might…

Thanks. Yup, an easy fix. I've spent months doing the Heroku and GitHub integration; at the expense of better editor. Will improve the editor soon :)

Re: Show HN: My 1-year project, iPad IDE with GitHub and Heroku integration

#45
post #6

Earlier quoted context omitted.

Hmm.. Not at the moment. I need to think about it. I'm a bit wary to add additional keys. On landscape, the text window becomes a bit too small to my liking. But. I'll think about it.

Have you seen Codea (nee Codify)? It implements what looks like the standard keyboard with an extra row on top containing things like parenthesis, quotes, tab and left/right cursor keys. Screenshot here http://www.twolivesleft.com/Codea/Talk/discussion/206/progre...

http://www.youtube.com/watch?v=Heq16nJvTKA

the next version codea supports hooper selection

Re: Show HN: My 1-year project, iPad IDE with GitHub and Heroku integration

#46
I've been developing Heroku and GitHub integration for months, at the expense of a better editor. But what people want is a better editor: themes, vim keybinding, extra keyboard, etc :) I'll try to do it after I finish with the server side code execution.

Re: Show HN: My 1-year project, iPad IDE with GitHub and Heroku integration

#47

The one thing I always miss on iPad editors is VIM Binding support: Especially on the iPad, where making selections with your finger is a pain, it is so relieving to be able to do a shift-b, 5j to select a piece of code, copy it and paste it somewhere else. On normal computers, the existence of a trackpad or mouse makes navigating code possible. But on the iPad, I see a huge need for the kind of editing that VIM (or…

I have this vision of a custom Vim keyboard for the iPad where every key is labelled according to its function. Hence, in normal mode, 'd' would be labelled 'del' and 't' would be 'goto'. Then press 'd' once, and 'd' is labelled 'line' and 't' is labelled 'upto'. In insert mode, it would display characters, of course. A keyboard like this (for Vim or otherwise) could seriously change the game for text editing. Have a…

kickstarter?

Re: Show HN: My 1-year project, iPad IDE with GitHub and Heroku integration

#48
post #37

The one thing I always miss on iPad editors is VIM Binding support: Especially on the iPad, where making selections with your finger is a pain, it is so relieving to be able to do a shift-b, 5j to select a piece of code, copy it and paste it somewhere else. On normal computers, the existence of a trackpad or mouse makes navigating code possible. But on the iPad, I see a huge need for the kind of editing that VIM (or…

As someone who uses both iPads and vim a lot, I'd disagree with this. The iPad screen should be ideal for making selections with your fingers directly because the keyboard and the code are so close together. It currently doesn't feel ideal, I agree, because text boxes are designed to prevent you shooting yourself in the foot when you touch the screen by accident. A power-user tool could remove a lot of the safety and…

Yeah, I think people keep expecting the iPad to work like a keyboard-monitor personal computer, when it's a totally different workstation, with its very particular all-in-one input device.

Vi(m) was designed too wire your brain to a cursor via a keyboard. Patching the iPad and Vim, Emacs, etc to work on a touch screen feels like missing the point. Kudos to the people behind Swipe and LightTable, who are looking for the next interface paradigm instead.

Re: Show HN: My 1-year project, iPad IDE with GitHub and Heroku integration

#49

This looks awesome and with it (when it gets a few more languages for syntax highlighting) I will really have to reconsider buying an iPad + bluetooth keyboard for on-the-road/on-vacation times when I need to make minor edits online for work. Also I would order an iPad today if it also included an ssh terminal. That would seal it for me! Also maybe some way to connect through sftp and edit files directly on a server…

I've just recently started using Prompt ( http://panic.com/prompt/support.html ) for an ssh app. Using it is what has pushed me to start looking for something like this app to do light development (as in having ssh on my iPad/iPhone has opened the possibilities of getting "real" work done when needed).

Prompt is really useful.

I use it to keep track of my servers while travelling. Doing Java homework for a class was OK also: ssh xterm emacs Makefile - really worked OK.

Re: Show HN: My 1-year project, iPad IDE with GitHub and Heroku integration

#50
post #32

What I really miss in this one is a key helper like the one Textastic brings: http://www.textasticapp.com/images/screenshot2.png . This feature alone made me buy the app.

Thanks for posting that! I've been using Textastic for a while but didn't know about that feature.
Post reply on HN