Software at its best?
Tired of those Gigabyte downloads taking up bandwidth and time.
Working on one computer for development while the other is connected to target machine.
On the run and wishing you could fix one line of code because of the ah ha moment.
Just finished the 100 lines of code update that went bad and wished you could go back to before.
Wanted to share a great code, but left it on the other computer.
Well have I got the answer for you. I know this sounds like a used car salesman, but hear me out. Too many software vendors want give or sell their IDE or code development methodology which can be anything from good to ugh why did I ever start this. The secret lies in a true portable IDE using the internet. Are you ready?
Feature list:
1) A fully functional IDE. After login, you are presented with a workspace with a tree on the left for navigation and room on the right showing details of the highlighted item on the tree. In the center is your work environment. If you do not like the editor, no problem just cut and paste changes into the work space.
2) A list of supported hardware from many vendors like STM, Freescale, IBM, and more. The libraries and documentation is fairly good and growing. After a short sign up process, you are on. Best yet, it is free.
3) And a built in version control system is available by default. To compile is simple a click of a button with messages going to a small window below. On successful compile a download window appears to load the binary to your computer or to a connected target computer directly like the K64F from Freescale. That is slicker than Arduino in my opinion. With a little #define with a date embedded in the binary, you can stamp the binary with version control information to match your source. Slick?
4) To share code is a snap since you can publish as you wish. All your code is unpublished as a default. Since it is web enabled, just send the URL. Also team programming is available for you and your friends.