Live data from Hacker News

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

worqshop.com

11–20 of 75 posts

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

#12
post #7

Most probably after this, I'll add server side execution (since Apple doesn't allow execution of downloaded code on iPad) Thus, you can run Python, Ruby, etc from the iPad. Worqshop will transfer the code to server, execute, and bring the results back to the iPad. Seamlessly and transparently.

I think that would a huge addition. Only thing is how could you handle execution of web apps (not just services)?

Oh, I need to clarify. In my mind, it's like a shell, eg Python shell or Ruby shell. And execution here refers to the traditional execution of programs / scripts. I don't plan to become a PaaS like Heroku that handles web apps execution.

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

#13
post #7

Most probably after this, I'll add server side execution (since Apple doesn't allow execution of downloaded code on iPad) Thus, you can run Python, Ruby, etc from the iPad. Worqshop will transfer the code to server, execute, and bring the results back to the iPad. Seamlessly and transparently.

Apple's gotten more lax with that recently. Check out the app 'Python for iOS'!

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

#16
post #6
post #3

Is there a custom keyboard like with iSSH: http://www.zinger-soft.com/support_g_3.html The problem is that certain punctuation symbols (: . { }) are used often and they require a modal change to input them. I point to iSSH because the ability to reconfigure the keyboard makes it easy to type large blocks of code.

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...

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

#18
post #7

Most probably after this, I'll add server side execution (since Apple doesn't allow execution of downloaded code on iPad) Thus, you can run Python, Ruby, etc from the iPad. Worqshop will transfer the code to server, execute, and bring the results back to the iPad. Seamlessly and transparently.

You may be able to do it through emsctipten versions of ruby and python which you can load in webkits JavaScript engine. http://repl.it works like that.

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

#19
I know the future might be LightTable ... maybe. But for now I'm happy to see that it's becoming fashionable to have your IDE "small" and "thin". Not only in the hardware that you use it on, but also in the features and functionality. Even the idea of distributing the execution of scripts is appealing. Sometimes it does feel as though I want my laptop to just deal with the text (format, highlight, modify with ease) and have some other device take care of the execution and simply ping me when things are going well/bad.

Right now our world it text based. And efforts like this make that circumstance better IMO.

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

#20
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 Emacs) enabled where you don't need to move your fingers from the keyboard to navigate. Sadly, the only way to have that on the iPad, right now, is running VIM in iSSH (needs server connection) or the ported VIM which doesn't run correctly on my iPad 3.

Post reply on HN