Hi one common issue code creators have is when they share code with fellow Arduino fanatics there is almost always someone in the comment section of blogs who is having trouble with compiling the code due to missing libraries. Newbies mostly who is still getting round the fact that some sketches depend on external downloadable libraries.
Seeing you now have the ability store code in the cloud. it would be very handy to allow people to share their preconfigured ide and library dependancies in your cloud ide so that they can program their arduino right there And then.
another handy awesome awesome ability will be when you give the ability to webmasters to generate some html code which they can place next to their blog project on their website which links to a preconfigured ide already including external libraries, so that when someone wants to try it they can simply hook up their arduino to their computer press the "try this sketch" button and it starts to program the arduino straight off the website.
Here's a n example. I have a website for home automation and its making use of the esp8266 programmed via your arduino IDE. the website allows the user to generate arduino code which they can then copy paste into their IDE, problem is i have to now also create a guide that shows how to install external libraries by importing them. thanks to your guide that shows you how to do it i simply link to it. but users still sometimes struggle with it. if i could just have a button on the same page that says "try this arduino code" that will program their microcontroller directly from my shared arduino ide in the cloud it will save them allot of hastle. offcoarse you should give them the ability to review the code and make alterations before uploading for security and customization purposes.
this wil be a trully awesome feature. thanks for delivering such a great product!
Cheers from South Africa