This morning I came across a question on Quora, that asked the question:
Are there any powerful software IDE's [...], based in the cloud/hosted online?
The answers received were kind of obvious, mentioning services such as Cloud9 and ShiftEdit, but unfortunately these services are not actually IDE's. They are just code editors. Sometimes they may have additional functionality that complements the code writing experience, but very little else.
What is an IDE?
An IDE or Integrated Development Environment "is a software application that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of a source code editor, build automation tools and a debugger". The important part here is that an IDE is a lot
more than just a source code editor, and that building applications involves a lot more than just writing code.
What is a Cloud Based IDE?
A cloud based IDE is actually almost the same as a traditional IDE, except for one major thing; the entire enviroment is hosted and run in the Cloud. There is nothing to download or install, and no heavy desktop software to use.
So what then, is a Visual IDE?
Ah, I'm glad you asked ;)
Traditional IDE's are all about the code, and require you to do all the work by typing endless amounts of code. A Visual IDE is all about making that experience as visual as possible, and lets users create applications by manipulating program elements graphically rather than by specifying
Application Craft is the worlds only Visual IDE in the cloud, and features a completely visual development environment, while at the same time allowing you to write code if you wish to.
So why is this a good thing?
So a real Visual IDE for building web and mobile apps is right here, and is so much more than you think!