Skip to content

Latest commit

 

History

History
74 lines (57 loc) · 2.8 KB

File metadata and controls

74 lines (57 loc) · 2.8 KB
copyright
years
2018, 2020
lastupdated 2020-06-18
keywords push notifications, push notification, application development, sdk
subcollection mobilepush

{:external: target="_blank" .external} {:shortdesc: .shortdesc} {:codeblock: .codeblock} {:pre: .pre} {:screen: .screen} {:tsSymptoms: .tsSymptoms} {:tsCauses: .tsCauses} {:tsResolve: .tsResolve} {:tip: .tip} {:important: .important} {:note: .note} {:download: .download} {:java: .ph data-hd-programlang='java'} {:ruby: .ph data-hd-programlang='ruby'} {:c#: .ph data-hd-programlang='c#'} {:objectc: .ph data-hd-programlang='Objective C'} {:python: .ph data-hd-programlang='python'} {:javascript: .ph data-hd-programlang='javascript'} {:php: .ph data-hd-programlang='PHP'} {:swift: .ph data-hd-programlang='swift'} {:reactnative: .ph data-hd-programlang='React Native'} {:csharp: .ph data-hd-programlang='csharp'} {:ios: .ph data-hd-programlang='iOS'} {:android: .ph data-hd-programlang='Android'} {:cordova: .ph data-hd-programlang='Cordova'} {:xml: .ph data-hd-programlang='xml'}

Overview for developers

{: #developer-overview}

You can access the capabilities of the {{site.data.keyword.mobilepushshort}} service by using an HTTP Representational State Transfer (ReST) APIs (application programming interface). Platform-specific Software Development Kits (SDKs) are also available to simplify application development. {: shortdesc}

Programming with the service

{: #programming}

You can either use the SDK or the ReST API to further develop your client applications.

Access the following {{site.data.keyword.mobilepushshort}} Functions from your backend server applications and the clients by using {{site.data.keyword.mobilepushshort}} ReST APIs.

  • Push Configuration
  • Device registrations
  • Messages
  • Subscriptions
  • Tags
  • Webhooks

Using Software Development Kits

{: #sdks}

The {{site.data.keyword.mobilepushshort}} service supports Android, iOS, Cordova, and web SDKs for simplified application development. Install and integrate the SDK into your app.

All SDKs support authenticating by using either your service credentials or an authentication token.

Learning more about application development

{: #learn}

For more information about working with Mobile Developer Cloud services and {{site.data.keyword.cloud_notm}}, see: