How to create Apps for B2B Companies in 6 steps