So it has been a while since I posted an update of where things stand. Honestly, not a lot has changed on the eclipse front. We still don’t have built in AAR support, there is no integrated Gradle support between Buildship and Andmore, we are behind on Nougat support, and O is fast approaching release status. With that said, there have been a few bug fixes contributed by the community, which were released as a maintenance release, but the larger corporate adoption… is pretty much non-existent from a contribution stand point.
The later I’m not sure how to fix, as I whole heartily believe that Andmore needs a corporate backer and sponsor to fund things. This could probably be avoided if several people that really have an itch to fix the base wanted to scratch it. There is a lot to work on that it can be a bit overwhelming to figure out where to start.
When Google had announced a couple years ago that Android Development Tools would not be maintained any longer, I had that itch to see if I could at least get it and the Moto Dev Studio tools to a place where it would have a chance to survive. I managed to scratch that and over the next year with the help of several other committers bring you Andmore 0.5.0. Believe me the most difficult work has been done, and that is getting everything through the IP process, what is there is clean from that stand point.
So the general question now that Andmore is at the Eclipse Foundation, is there a dire need from the community to have Android tooling? There was much outrage and yelling when Google made the decision to move to Intellij, some of it rightfully deserved some of it just background noise. Regardless of the reasons, Android Tooling was always a Google controlled and sponsored project, it was open source in really name only (it took nearly 2 years for Doug’s CDT integration to be integrated into the core). The same is happening with Android Studio, it is controlled and dominated by Google and is really open source in name only. If Google decides for whatever reason that they want to move all development to the cloud and abandon Android Studio and Intellij, there is nothing that anyone will be able to do to prevent it. The difference though is, that Jet Brains will pickup and continue developing Android support themselves. Why, because they have a financial interest to make sure their IDE supports it for their corporate customers.
This brings us back to the question… Does the community really want Android tooling built off the eclipse platform? If so, how do we improve it, given that right now, this is largely a volunteer effort.