IBP App Framework