A training program on mobile applications development