SharePoint Mobile Improving efficiency of the mobile workforce Anthony Pham Product Support Manager KWizCom anthony@kwizcom.com HTML5 3rd-party solution Context-Sensitive Offline BYOD Native App Task-Oriented Device Channels What are my options? KWizCom Corporation • Founded in 2005 • Headquartered in Toronto • Global vendor of SharePoint Add-Ons • 5000+ customers worldwide Improving efficiency of the mobile workforce SharePoint 2013 Mobile Features SharePoint Mobile Strategy SharePoint Mobile Solution Options What’s new for mobile devices in SharePoint 2013? Optimized mobile browser experience Device channels SharePoint Mobile Apps Push notifications Location field type Business intelligence content Office Web Apps Yammer App http://technet.microsoft.com/en-us/library/fp161352.aspx Optimized mobile browser experience Contemporary view HTML5 rendered view Classic view HTML, SharePoint Server 2010 mobile experience Full screen UI Web view Full screen UI Classic view Contemporary view Renders in HTML5 Optimized for touch Supported by all major browsers Activate “Mobile Browser View” Differences between device resolutions can be problematic Device Channels Publishing sites only One site, many designs Requires customizations (Master page, layouts, CSS) Mobile Apps for SharePoint Pros SharePoint Apps developed for specific mobile device Runs as fast as the mobile device can support Interactive user interface Office Online and App store Cons Development Distribution/Approval through App or SharePoint store SharePoint Mobile Strategy Define what mobile users need Decide which mobile devices to support Decide whether you can build your own SharePoint Mobile solution or buy an existing solution If you must build, decide which solution is right for you Security What do mobile users need ? What do mobile users need ? Demo Updating a follow-up task just after finishing a meeting… 1 2 3 4 5 6 At the office I can enjoy the “portal experience” 23 But when I am out of the office.. I don’t need our entire portal inside my smartphone! I don’t need a long list of all the libraries and lists in my site! I do Not need a Portal while I am on the road! This challenge is not new.. Information Overload vs. Limited display size Limited time A “non-office” environment Task-Oriented + Context -Sensitive Easy to Use! Task-Oriented Less is Better! Context-Sensitive Interface Behave differently according to the current situation (context) Demo Task-Oriented & ContextSensitive Mobile UX What if we had a “Close Task” action? Single click! KPI’s Actions Lists Focused Interface Task-Oriented Less is Better! The exact Actions that I Need! SharePoint list menus are Generic No matter which item type - you always get the same generic menus (Based only on your permissions) Different menus based on situation Why do we see these fields for a new task? Why can I edit this task if it’s already completed? Why can I edit this task if it’s not assigned to me? This field is disabled and I cannot edit it because I am not the task owner Focused Interface Context-Sensitive Different Menus Different Fields Different Permissions Behave differently according to the current situation (context) What mobile users need Context-Sensitive Different Menus Different Fields Different Permissions Task-Oriented Less is Better! The exact Actions that I Need! Decide which mobile devices to support Build or Buy your SharePoint Mobile Solution https://prezi.com/tqyjk2nhprb6/sharepoint-saturday-phoenix/ Building your SharePoint Mobile Solution Mobile Web Mobile App Responsive Web Design (RWD) Use mobile frameworks Combine SharePoint Device Channels & RWD Using device channels to target particular devices Designs within them are responsive for the different browser widths Addresses “Bring Your Own Device (BYOD)” policy Security Mobile device management (MDM) software can address security concerns by protecting your data with a comprehensive set of access control and data protection capabilities. Key Takeaways Task-Oriented + Context -Sensitive Easy to Use! Key Takeaways Define what mobile users need – Meet with your audience. Document use cases and requirements in a HLD Decide which mobile devices to support – It will be much less expensive to support one platform vs. several Decide whether to buy or build – Examine risks and costs of both options Decide which build solution is right for you – a mobile site, a native app, or a hybrid app Security – Mobile device management (MDM) software can address security concerns Resources SharePoint 2013 Mobile features http://www.cio.com/article/2384729/enterprise-software/how-to-make-sharepoint-2013-more-mobile.html Responsive Frameworks for SharePoint http://jquerymobile.com/ Mobile device management http://www.microsoft.com/en-us/server-cloud/products/enterprise-mobility-suite/ Task Oriented & Content sensitive Mobile interface http://kwizcom.com/sharepoint-add-ons/sharepoint-mobile-extensions/overview/ Questions? Anthony Pham Product Support Manager, KWizCom anthony@kwizcom.com