AndroidでサーバなしのA/Bテストを行いたかったが、それらしいライブラリを見つける事が出来なかったので作った。iOSでいうmattt/SkyLabみたいなのです。
振る舞いを変えたい場合はこうする。
new Hanaten(context, "presenter test") .add(10, new Runnable() { @Override void run() { mPresenter.showRed(); } }) .add(20, new Runnable() { @Override void run() { mPresenter.showGreen(); } }) .add(30, new Runnable() { @Override void run() { mPresenter.showBlue(); } }) .start();
返ってくる値を変えたいとかはこうする。
String color = new Splitter<String>(context, "color test") .add(10, "Red") .add(20, "Green") .add(30, "Blue") .split();
github.com
ちゃんとjcenterとかに登録したほうがいいかなーと思いつつjitpack.io使ってる。