@showpad/experience-app-sdk
TypeScript icon, indicating that this package has built-in type declarations

3.0.0 • Public • Published

slug: overview

Experience App SDK

Introduction

The Experience App SDK is a typescript library to help you utilize ShowpadJS in your experience apps.

Requirements

Development

Showpad

  • Ultimate subscription to Showpad
  • Administrator access to Showpad's Online Platform

Platform & Browser Compatibility

@next versions: Versions tagged with --next might contain small issues. Only use in production if you can alter the .Showpad package quickly.

Development

You can run your extension point from localhost in latest Chrome, Firefox, Edge & Safari.

Production

WEB iOS Android Windows
SDK Version 3.0.0 3.0.0 3.0.0 3.0.0

Showpad Experience Apps run inside Iframes: Use relative paths in production.

The Experience App SDK targets ES2022: Transpile your code if you need legacy support.

Installation

# npm
npm i @showpad/experience-app-sdk

# yarn
yarn add @showpad/experience-app-sdk

Usage

import { Showpad } from '@showpad/experience-app-sdk';

const main = async (): Promise<void> => {
  // Always wait for ShowpadLib to be loaded
  await Showpad.onShowpadLibLoaded();

  const userInfo = await Showpad.getUserInfo();
  const deviceInfo = await Showpad.getDeviceInfo();
};

main();

Documentation

You can find documentation on the Showpad Developer Portal.

Readme

Keywords

none

Package Sidebar

Install

npm i @showpad/experience-app-sdk

Weekly Downloads

94

Version

3.0.0

License

BSD-2-Clause

Unpacked Size

275 kB

Total Files

73

Last publish

Collaborators

  • liesbeth_dekeyzer
  • koenvandurme
  • maartendesnouck
  • jnagels