Posted 04 Mar 2013
Link to this post
Thanks for the response; I'd be glad to provide some feedback. The biggest pains I'm feeling with Graphite / Mist right now are the things that impede the rapid development I would expect in VS. I understand both IDEs have code completion, but I feel like IntelliSense is much more responsive than the current autocompletion. The autocompletion in Mist and Graphite seems to be hit and miss. For example, I don't believe it will show fadeIn or fadeOut for a jQuery element.
There's a lot of things that I would almost feel like I'm nitpicking if I point out, because they're small, but really save time. For example, in most editors, after doing a search and closing the search, you can use F3 or Shift+F3 to find next/previous without opening the Find dialog again. There's the larger things that speed up development too - I believe someone mentioned above Drag & Drop UI building.
What it really boils down to is that the IDE market is already pretty saturated, and Visual Studio is an extremely mature product. Many developers (myself included) have spent a lot of time getting it set up the way we want, with the plugins we want. I don't speak for everyone, but personally I'm not looking for a new IDE - I'm looking for technologies that simplify cross-platform development.
To answer your second question of what I would look for in a VS extension - my first priority would be accessing the things that make Icenium unique, and the things I use on a daily basis. Expecially the simulator and how easy it is to deploy on device. There are countless other VS plugins that others might be looking for - collaboration, project management, agile planning, time tracking, code analysis, more advanced source control, bug tracking, etc.
You guys are off to a great start with what you've done with Ion, cloud building, Cordova, and the simulator. Taking the IDE out of the equation, Icenium would be an easy decision for me over the alternatives. However, knowing that going with Icenium also means giving up the flexibility I have with Visual Studio, it's going to be a lot tougher to sell until Mist and Graphite are more mature.
If I may offer some feedback, I honestly think Icenium will be much more successful if Telerik focuses more on what makes it unique - continue building on the platform - and gives developers the freedom to use their own IDE.