MikroDroid is an application to manage MikroTik routers.
I decided to build this application because I spent large parts of my day working on MikroTik routers and it would be useful to do some of it from my Android phone.
My current goal is to get the application in Beta. My definition of Alpha and Beta are:
Alpha
Beta
The main difference between alpha and beta is alpha would be for the consumption of a programmer whereas Beta would be for the consumption of a tester. Beta also implies we're ready to collect feedback from testers and the public. All feedback will be considered, if the feedback implies a minor design change this might be incorporated.
For now I'm not going to apply labels to alpha and beta, but to make things simple for now we'll aim for alpha 1 & 2 and beta 1 & 2.
I'm thinking of skipping the RC (release candidate) step and going strait to production after beta. In the future if the need arise I might go for RC candidates.
As of 21 March 2012 the application is still in alpha. I had about a month delay because I struggled with packaging array lists in bundles and using Parcelable.
I've now finally overcome that problem and can carry on again. In the coming days I'll be focussing on getting the layout of the list view (e.g. /ip address print) into a more presentable state. I'll be relying on StackOverflow to get some answers to those nagging layout questions.