I can’t believe how time flies. The Android Maven Plugin’s first commits happened in 2008 shortly after the Android Beta release. My first commits are from October 2009. That was when Android 1.6 was new and shiny. Since then a lot has happened in the Android ecosystem and everyone, including your grandma, knows about Android. For the Android Maven Plugin and my involvement the same applies and now it is time to celebrate our 4.0.0 release.
Over time my commitment to the project grew,starting at version 2.2.1, and I ended up writing more and more code, working on the site and documentation and later merging pull requests, handling releases since 3.3.2 and generally managing the project.
All of the success and usage of the Android Maven Plugin would of course have been impossible without all the help from the community. Over 100 committers have contributed to the codebase so far and many, many more people and companies out there are using the plugin to produce their applications.
The plugin has has gathered a very large feature set going way beyond mere application development including things such as deploying and running applications on all attached devices, executing integration tests, performing analysis with lint or emma or running uiautomator and many others. The SDK as well as the NDK are supported and you can create apklib archives, the new Android archives (aar) and of course Android applications.
With the new 4.0.0 release we now have a solid support for the aar format and done a number of important changes:
All of these changes show that as usual there is lots more to do and we have some great plans going forward carrying on that work. But that is for another day to take care of!
Today I just want to celebrate, let you all know about this great release and thank you all for the all the cooperation and fun we had in the past. As usual check out the release notes for more info…
I am looking forward to more releases and more great open source hackery and community work.
Cheers and congratulations to you all.
time is here again and for the first time the greatest Android conference from developers for developers is moving to the east coast. I am back as well and will be making my way to Boston. And of course I will be running the fireside chat event again! By now the fireside chats are an important and well loved event at each AnDevCon. They allow the attendees to exchange ideas and ask their peers and a number of pros on the panel questions in an open format. This time Robert Green of Battery Powered Games fame will join me as co-host for a very interesting topic….
Read more →
Despite plans on no more conferences this year earlier I ended up presenting about Sonatype Insight for CI at the Jenkins User Conference in SF and help with the Sonatype booth and customers at JavaOne. And my short feedback quote even ended on the conference blog as the top quote. Winston and Duncan presented about Hudson best practices with my input for the slides that you should check out as well. And last but not least if you want to find out more you should join us at the upcoming VIJUG meeting – Java One Debrief.
Update: A video recording of the talk at the JUC is now available as well!
I have been doing a lot of software development and related work by now and there are some things I just don’t get. One of them is “Why are people not using repositories more?” and practice what I would call Repository Driven Development (RDD sic!). Once you are using them, the benefits are just so obvious, that it is hard to imagine why you would not want to allow easy reuse of your artifacts, seemless distribution, ease of use for your end users and more. But let’s step back for a second and start at the beginning. Read more →
As part of presenting the last couple of AnDevCon conferences I have organized and hosted so called fireside chat sessions named. They are following the concept used at the Google IO conference, where a panel of topic experts is available in an open questions and answers session. Having evolved this a bit we are now introducing these sessions at our VIJUG meetings and call them Ask Your Expert Peers. So how does it work and what is the intention?
Read more →
Sometimes it takes planning and persistence for things to come together, but then when it happens you end up with great opportunities. An awesome example is the Git and GitHub workshop that is going to happen in Victoria, BC on the 29th of August 2012. The well known speaker, author, trainer and VP of Training at GitHub Matthew McCullough is coming to town to present at a joint event of the Vancouver Island Java User Group VIJUG and the Google Developer Group Victoria BC on the 30th of August. For those interested in more than just a short presentation we are hosting a full day training course of incredible value to anybody from Git beginner to long-time GitHub user.
In the interest of being able to organize a correctly sized venue and to ensure that we do not have to turn you away I would ask you all to find out more about the event on the registration page and book as soon as possible.
As the local organizer and contact person, feel free to contact me for more detail. Especially also if you are interested in sponsoring the event venue or attendee lunch/coffee!
I look forward to hear from you and see you there
Thanks to some great pull requests and some cleanup and testing on my side the Maven Android SDK Deployer is now available in version 1.3 and support the latest Android version 4.1 (platform 16), Google Cloud Messaging library for client and server usage as well as generation of javadoc artifacts for the android jars. Pretty awesome right!
So I am back from my first Google IO conference now after lucking out with the ticket purchase process (raffle?!) and missing out two year in a row before. I am glad it worked out this time, because it was a great show. In fact there were so many highlight and announcements that some products seemed to make no progress on the surface while in fact if you went to the respective sessions and paid attention you found out that LOTS is going on and I will mention some of my observations as GDG leader and long time Android developer and open source developer.
Read more →