Almost two years ago, MotoDev Studio was open sourced. The code has sat idle in the git repositories. MotoDev provided a lot of useful tools and additional functionality that was missing. It provided better device integration and file exploring, a great repository of snippets, and kick ass Internationalization editor. Since it was opened source, Google has gone a different direction with Android development, concentrating on Android Studio, and only providing bug fixes and tooling updates for the Android Development Tools based on eclipse.
I recently had an itch to resurrect the MotoDev studio plugins, and thus the Proteus Android IDE was born. It leverages ADT 23.0.x, and includes the MotoDev basic functionality. However it doesn’t stop there, it also is built off Eclipse Kepler, and includes, Maven and the Android Maven Connector, allow for consumption of maven artifacts. In addition, Mylyn, Mylyn Reviews, the Gerrit Connector, EGit, and Github connectors are included. Also included is the Gradle Tooling plugins from SpringSource.
The addition of these plugins on top of ADT, help form the basis going forward for hopefully a first class IDE for Android development based on eclipse.
The goal currently is to provide a community supported project where additional Android tooling can be done that extends and addresses the issues around ADT. Eclipse developers and particularly corporate consumers should be able to leverage and use the tools they know and love.
Right now Proteus is a person project, and one that has a lot of other things going on. So it needs help to survive and thrive. This is where the eclipse community comes into play. The project is hosted on GitHub, it is licensed under an Eclipse Development License 1.0, with MotoDev residing under Apache 2.0. You can get the current code, from the link below:
Binaries and more information about the project can be found at the wiki:
The project will need a community to form around it to survive and thrive long term. It will be what the eclipse android community makes it. So feel free to Fork the code, play around with it, and send in pull requests. Maybe together we can make the Android IDE that we deserve.