Thursday, January 16, 2014

Nitrous.IO

With the right tools, Google’s Chromebooks make for cheap Linux development machines, but it takes a bit of work to get there. Nitrous.IO, which offers a fully cloud-based development environment for writing Ruby, Ruby on Rails, Node.js, Go, and Python/Django apps, launched its packaged app for Chrome today. This app turns any Chromebook into a full-blown development environment with an IDE, full terminal access and collaboration tools for pair programming.
This packaged app, the Nitrous.IO team tells us, is the “first Packaged App available in the Google Chrome Web Store that offers a full web-based IDE and linux terminal.” It’s worth noting that you can always install the packaged app on Windows or OS X, too (and on those systems, you now get Chrome’s new app launcher to start these apps, too).
Using Google’s packaged apps gives developers API access to native hardware features that are not usually available to regular web apps, including the networking stack, Bluetooth and USB. This means, developers can use it to add things like shells (which Nitrious.IO uses) to their tools. Packaged apps can also run outside of the browser, which makes them also feel quite a bit more like native apps, even though they are built using HTML5, JavaScript and CSS. The Nitrous.IO team notes that using a packaged app allows it to offer a “faster and more seamless experience vs. a traditional web browser.”

Nitrous.IO provides developers with a fully cloud-hosted development environment with the ability to provision new “boxes” — that is, virtual machines for development — at will. The service offers a free tier with 384MB of RAM and 750MB of storage for basic apps or developers who just want to dip their toes into the environment (or a new language). Additional memory and storage, of course, costs extra.


No comments:

Post a Comment