General Motors (GM) interview question

Tell us best practices in Mobile Applications Development