Discussing the client’s requirements and the proposed solution with
colleagues
Developing application programming interfaces (APIs) to support mobile
functionality
Keeping up to date with the terminology, concepts and best practices for
coding mobile apps
Using and adapting existing web applications for apps
Working closely with colleagues to constantly innovate app functionality
and design