Skip to end of metadata
Go to start of metadata

Mobile services are arguably the main reasons why traditional business applications are migrated to the native mobile platforms. Mobile services leverage the hardware capabilities of the device in native programming interface, such as capturing photo from camera, locating an address with GPS, making call using the built-in telephony, and much more. As the results, business apps that built on native mobile platforms have greater integration and deliver richer experiences to the user. Crosslight for Windows Store platform includes full-featured mobile services available in the Crosslight Foundation.

The mobile services are typically accessed from the shared application layer such as in ViewModel. This allows you to streamline user interaction logic completely in a single ViewModel. As the results of the maximized code sharing, the same ViewModel can be easily consumed in other platforms such as Android or iOS. For more information about programming with mobile services, see Working with Mobile Services.

The following illustration overviews the expected behaviors and results of the mobile services available in the Windows Store platform.

On this page:

Mobile Services Limitations on Windows Store Platform

Telephony Service and Messaging Service

Windows Store currently not support cellular call and cellular messaging 

Mail Service

Mail service will launch default mail client, but cannot insert attachment automatically, so user still need to insert attachment if they want to.

Social Service

Windows Store apps use charm to share text, image, etc. In social service we can set automatically what social media we want to use, but in Windows store, it automatically load every apps that related and show them to user. So user can choose themselves what tipe of share options that they want to use. And as social service accept multiple image to share at once, Windows Store charm only allow one of them for now.

Camera Service

Camera service will launch camera or web cam that installed in the device, but settings like flash, etc, need to set manualy.

Connectivity Service

In Windows Store cannot show network activity indicator like iOS does.