Browser-based IDE for writing webapps 100% in JavaScript
erbix.com
erbix.com
If these were client-only JS apps, the idea of auto-update makes no sense, but given that this is all geared at client/server apps all written in JS, deploying that into an app-engine-esque execution environment that also doubles as an app store... that's a really creative idea.
For example, imagine if Amazon had an "App Store" front end for all the commercial apps on EC2 that wanted to integrate with it? Or Google App Engine did?
Would make for a very cool discovery method for customers to find cool apps and add a level of convenience for both the developer to notify/communicate with their customers as well as the customers to learn about new apps, get notified in a unified way of new features in their favorite apps, etc.
ASIDE: When I first heard Apple was doing a Mac App Store, I thought it was the dumbest thing I'd ever heard. After using it, I can safely say I am an idiot and it's fantastically convenient.
I've come around on this whole app-store-for-all-sorts-of-crap idea... when done right, they can be a really nice thing. That being said, I am not looking forward to a future where I juggle 10 of them, 1 from each major vendor and one for each cell carrier. There is a limit.
But it makes no sense for an IDE to have an App store. If they want to make an app store they need to get an angle for consumers not for developers.
Apple's mobile and Mac App Store work this way. Amazon's app store, google marketplace, etc. etc. I think the concept of an app store implies "developer and consumer-facing pieces".
Maybe I'm missing the point you were making?
I think it's a really progressive look at software development to include the deployment/sales part of deployment directly into the IDE.
I imagine the ecosystem around Java would have been considerably different if 12 years ago NetBeans (and later Eclipse 1.0) had shipped with a Sun-managed client app store right out of the gate.
Remember the whole idea behind commercial Java Beans and Applets for sale? That might have actually worked had there been a central repository for all that with sufficient discovery tools.
Combining the app store and execution container idea all into one is just the next step of services like Google App Engine, Heroku and Elastic Beanstalk I think.
10 years ago the idea of App Engine would have seemed silly, now it's common place and hugely desired. 10 years from now, having a deployment container that doesn't directly help me sell or market my app... well that might seem like an inconvenience to me as the developer.
Sun could have had a market, it is true, but if it had been via the IDE they could have lost to to IBM with Eclipse. It makes no sense tying these in, when there are standard application containers that are IDE independent.
Having deep integration generally makes for a smoother process.
I wish somebody would just write a vi port in js and put it online with a simple file store and git/hg. I started that project a while ago but gave up on it
Besides, I think you could just use a browser SSH client to accomplish what you mentioned.
2. Where is source control? This feels like editing code live on the production server.
3. I hope online IDEs take off. It's a much-needed change in the way software is written. Awesome.