sample app created by licaoyuan