ARCast-Logo In this interview Craig Morris, senior solution architect and mobile application specialist at Avanade, discusses with Zhiming Xue his thoughts on mobile application development and deployment.

Speaking from his many years of experience, he discusses how to deal with architecture level issues such as selection of the right type of mobile applications, web vs. client, usability on mobile devices, support for globalization and localization, security and data management, and mobile application deployment and subsequent updates.

It is important, as he points out, that architects and developers always plan ahead with these big issues rather than dealing with them down the road.