I’m currently writing an article about building SharePoint 2013 mobile apps and things to take into consideration or think about before you begin.
I’d love input from my fellow community members, so if you have the time to answer 1 or more of the following questions, I’d greatly appreciate it! Â Please specify which question number you are answering.
- What are your favorite new mobile features that were introduced in SharePoint 2013, and why?
- Does your company or any of your clients currently use any 3rd party or open source mobile solutions? Â If so, which one(s) and what benefit do they provide or what problem do they solve?
- Do you think it’s better to build mobile apps for SharePoint, or just create a mobile browser version of your SharePoint site that works in all the major mobile browsers?
- How concerned is your company (or clients) about security surrounding mobile apps, such as, sensitive SharePoint documents falling into the wrong hands via mobile access; and what do you recommend they do to keep their content secure?
- Are there any other things your company or clients should consider before they start building mobile SharePoint apps?
Media Queries are a problem if you think of the best combination of UX and the accessing device. They are also a problem if you think about accessibility. To give you an example. Just because the screen resolution is 800px wide doesn’t mean that you access with a template. It can mean that someone visually impaired has reduced it’s screen size.
Device Channels combined with Media Queries are the best way to go. IMO. This is because you can create a unique user experience for every one of the three most common device class desktop, tablet and mobile. I’m into media queries for almost three years right after I read this article on a list apart. In fact I have seen more bad web sites and only a few good one. Currently working on a blog post about this topic.
Creating your own apps make sense if you have a specific use case that is special in your company and is hard to accomplish with the approaches above. If not then you might be fine with the available solutions on the market more or less.