For those of you interested in using the
ATOM text editor for Roku development as an alternative to Eclipse, Notepad++, shell scripts, make files, etc. I've just released a new package,
roku-develop with the following features:
- Runs on any platform supported by Atom: Windows, MacOS, and Linux
- Automatically discover Rokus on the local network
- Zip the current Roku project directory
- Deploy to multiple Roku devices
- Automatically increment manifest build_version (can optionally increment, or use current date, or current date and time)
If you're not yet familiar with Atom, check out the
Atom Flight manual. There's also a really good Atom course on
Lynda.com (they offer a free 10-day trial if you're not already a subscriber -- you can even watch the course on their Roku channel), or check out the
Atom Editor Tutorials on YouTube.
Some of the concepts used in roku-develop were based on the
roku-deploy package by mmcaulay. However, roku-develop extends the concept to include automatic discovery, and simultaneous deployment to multiple devices. Other useful Atom packages for roku development include
language-brightscript and
language-vb.
The code is on
GitHub. I welcome any feedback, bug-reports, pull-requests, etc.