Hi everybody. I am currently in the process of carrying out research regarding the use of guidelines for mobile development. The research gathered will be used to complete a report within my research module at Staffordshire University. The aim of this topic is to get a discussion going around the importance of guidelines for developing mobile applications. Participating is voluntary, if you choose to assist then I would like to thank you for taking the time to help me with my research. Some research I've completed around this outlines that some guidelines that should be considered when developing for mobiles are as follows: Reduce the amount of content Single column layout works best Present the navigation differently - top or bottom of page or place navigation in a drop down link Minimize text entry Design for touch-screen and non-touch screen users Responsiveness - let users know their action/operation is being worked on Communication - providing communication for every interaction Take advantage of in-built functionality such as making calls, seeing addresses on maps, finding the nearest.. Device adaptation (screen size, resolution, type of keyboard etc) Performance of applications Availability of applications (offline apps) How important do you as developers think these guidelines are in order to develop mobile applications? Are all of these necessary? If not, which ones are most necessary? When you first started developing for mobile applications, are there any specific guidelines you followed or adhered to throughout development? Do the guidelines differ dependant on the mobile device? (iOS/Android/Windows etc) Do you believe its possible to develop mobile applications without following these guidelines? And lastly, could you please fill in this one question survey and choose which guidelines are most important to follow throughout mobile design and development - https://www.surveymonkey.co.uk/r/3P92F3C You do not have to answer all these questions but some feedback on this topic would be very helpful. Thank you.