Skip to content

Latest commit

 

History

History
45 lines (27 loc) · 2.71 KB

mdoverview.md

File metadata and controls

45 lines (27 loc) · 2.71 KB
copyright lastupdated
years
2016, 2019
2018-11-27

Overview

{: #overview_mobilefoundation}

{{site.data.keyword.mobilefoundation_short}} provides an integrated set of backend capabilities for Mobile, Web and Progressive Web Apps (PWA). Developers can choose to use front-end tools or frameworks of their choice and leverage the rich set of backend capabilities provided by {{site.data.keyword.mobilefoundation_short}} service. {{site.data.keyword.mobilefoundation_short}} SDKs are available for Cordova, iOS, Android, Xamarin, Windows 10, React Native and Mobile Web.

Key capabilities offered by {{site.data.keyword.mobilefoundation_short}}

User Engagement

{: #user_engagement}

Building engaging mobile apps is the key to the success of an app strategy for any business. User engagement can be built into apps using push notifications. {{site.data.keyword.mobilefoundation_short}} supports sending notifications to iOS, Android, and Windows 10 devices. Notifications can be sent to all users, a subset of users or to users based on their area of interest. Interactive and silent notifications are supported for relevant platforms. Personalisation is a key aspect for user engagement. You can segment the users and tailor apps for specific user segments with the Live Update capability.

App Insights

{: #app_insights}

Obtain insights on app usage, app behaviour and user behaviour. Get operational insights for troubleshooting. Instrument the app and obtain business insights, which can be viewed as custom charts on the server side. Enable end users to report errors and issues in-app with a gesture.

Security Framework

{: #security_framework}

Extensive mobile channel-specific security. Protect data on the device, APIs and your brand from hackers and vulnerabilities. Offline data encryption, prevent man-in-the-middle attacks, deny access to lost or stolen devices, set up additional security for privileged operations, integrate with existing identity management solutions, protect from reverse engineering app code and much more.

Business Logic

{: #business_logic}

Develop and run server-side code to connect to your backend systems. Build business logic as microservices using Liberty, NodeJS or Swift runtimes. Access the microservices by importing its swagger definition.

App Management

{: #app_management}

Manage application versions and block outdated application versions. Skip app store approval and change your web resources directly.

Cognitive APIs

{: #cognitive_apis}

Build smart apps by using Watson APIs (Tone Analyzer, Language Translator, Discovery or Conversation) in your mobile apps. This integration helps leverage the mobile channel security and obtain insights on the APIs.