Live from Visual Studio Live!

Blog archive

SharePoint 2013 & Cross-Platform Mobile

Interoperability is emerging as a central theme of Microsoft mobile development at the Visual Studio Live! 2013 Las Vegas conference, being held this week.

In his Tuesday session, "Better Together -- SharePoint 2013 and Mobile Development," Aptillion Inc. Founder and Director Darrin Bishop discussed the SharePoint mobile dev experience on a variety of devices. "Windows Phone is a no-brainer to code against for SharePoint," Bishop said, but he added that new Remote APIs in SharePoint 2013 -- REST and client-side object model (CSOM) -- allow developers to code against iOS and Android devices, too. According to Bishop, on SharePoint 2013, "You're not limited to the [Windows] Phone OS anymore.

Bishop noted that mobile device usage is skyrocketing, and companies that use SharePoint need to develop a "mobile story" to be prepared for the continuing influx of mobile devices in the workplace. "Designers and architects need to think about who is accessing what data or services from where and for what reason," Bishop said.

Touching on the theme of interoperability and the cross-platform capabilities of SharePoint, he commented: "Sometimes it makes sense to browse a product natively and change the UI to make it a little bit easier for the platform, and sometimes it's nice to make a specific app to go after that targeted [platform]."

Bishop described the Android platform as the friendliest to proprietary apps created by developers for private company use. He noted that both Apple and Microsoft have more-restrictive policies about what apps are put onto their devices. He also gave this caveat: "We've got a lot more tools [in SharePoint] to do better mobile devices and customizations, but it's still not perfect yet. It's still a lot of work to make it really work well on all devices, whereas SharePoint on the desktop out of the box is really easy. The tradeoff is really about who your people are and what you're doing."

While the SharePoint mobile dev experience is an evolving area, the biggest impediment to developing mobile solutions in SharePoint may be the product's install base. Many organizations are still on SharePoint 2010, and it remains to be seen if the new mobile dev capabilities in SharePoint 2013 will spur fast adoption.

Bradley Flynn, an audience member, noted: "It's hard, especially for larger companies, to do adoption for a brand-new product like [SharePoint 2013], so usually there's a two-year delay" between product release and company deployment. Flynn is holding off on redoing his company's intranet until they deploy SharePoint 2013 "because I know there are a lot of pluses, like MySites. The social tools that are built in to 2013 are way better than 2010." But he admits the upgrade might be a hard sell -- some of his company's departments are still on SharePoint 2007.

Bishop points out that Microsoft cloud offerings could help companies shortcut the update process and move quickly to the latest tools. "I think companies need to look at Office 365 and SharePoint 2013 in the cloud while they consider their plans," he said. "Office 365 is a strong contender for many businesses."

Posted by Katrina Carrasco on 03/27/2013


comments powered by Disqus

Featured

  • Compare New GitHub Copilot Free Plan for Visual Studio/VS Code to Paid Plans

    The free plan restricts the number of completions, chat requests and access to AI models, being suitable for occasional users and small projects.

  • Diving Deep into .NET MAUI

    Ever since someone figured out that fiddling bits results in source code, developers have sought one codebase for all types of apps on all platforms, with Microsoft's latest attempt to further that effort being .NET MAUI.

  • Copilot AI Boosts Abound in New VS Code v1.96

    Microsoft improved on its new "Copilot Edit" functionality in the latest release of Visual Studio Code, v1.96, its open-source based code editor that has become the most popular in the world according to many surveys.

  • AdaBoost Regression Using C#

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the AdaBoost.R2 algorithm for regression problems (where the goal is to predict a single numeric value). The implementation follows the original source research paper closely, so you can use it as a guide for customization for specific scenarios.

  • Versioning and Documenting ASP.NET Core Services

    Building an API with ASP.NET Core is only half the job. If your API is going to live more than one release cycle, you're going to need to version it. If you have other people building clients for it, you're going to need to document it.

Subscribe on YouTube