Sber is launching the next version of SmartMarket, its proprietary platform for creating applications, on developers.sber.ru, letting third-party developers get full access to the variety of technologies and tools of the ecosystem. SmartMarket is now a universal access point to all Sber technologies with a single community of developers on Telegram. Platform V PaaS services, SberCloud services, SberDevices technologies, machine learning models and much more is available on the platform. Available in one place are documentation, tools, APIs and specifications for each service.

SmartMarket technologies and services let users create, launch and monetize a cloud application for Sber smart devices and the Salyut family of virtual assistants, teach the assistant new skills, create a virtual character, add speech synthesis and recognition platform to a completed project and more. Thanks to the visual constructor of elements, both advanced developers and users who do not know programming languages can create applications on the SmartMarket platform.

SberDevices launched the first version of SmartMarket in September 2020. Since then, over six thousand coders have joined the development of new products, and now the catalog has 360+ apps. SmartMarket has become an integrated development environment by Sber.

The platform is available on desktops and in mobile browsers, letting you create new products without installations or downloading, with everything you need available on the website and through the API. You can design apps for SberBank Online, too. Its MAU now overshoots 65 million users.

All the power of Sber tech at hand

To start creating applications on the SmartMarket platform, you just need to register in the SmartMarket Studio project management account via your Sber ID or phone number, come up with an application and select the type of a smart app or skill. Then you can use ready-made templates or free development tools.

The platform lets users create applications with Salute assistants, work with zero- and low-code instruments, add payment options, manage notifications, work with user data, engage data bases for projects, and send the apps for publishing in the catalog.

Smart app templates let you create projects easily and quickly because they already have the key functionality, such as cards for products and services, acceptance of payments, and ordering a delivery.

Development instruments

SmartMarket has a raft of instruments for your convenience, making app development easier:

  • SmartApp Graph - a visual zero-code constructor letting you create apps without writing any code
  • SmartApp Code - an IDE to develop JS and DSL apps with an intent, entity and scenario editor, as well as access to analytical tools
  • SmartApp Brain - an ML solution helping identify what a user says and manage the assistant's responses, including some ready-made ML models
  • SmartApp Framework makes the development of smart apps simpler and more standardized thanks to the single API and ready-made functionality
  • SaluteJS - an open source framework to create scenarios for smart apps on Java Script; can be used to create Chat Apps and Canvas Apps
  • SmartApp API - an HTTPS protocol for the virtual assistant and a smart app to exchange messages.

New SaaS instruments and services

SmartMarket will also roll out new SaaS services letting you use software online:

  • Smart Push - sending push notifications to smart app users. With it, an app can send a push to the SberSalute mobile app, a SberBox, and a SberPortal.
  • Smart Profile - lets companies and sole proprietors get customer data they need to keep a smart app scenario running (for instance, to deliver a product or order a cab)
  • SmartPay - a payment service letting companies and sole proprietors turn a smart app into a sales channel.

Solutions for data bases and serverless computing

For your data base and serverless computing needs, the updated SmartMarket platform offers Platform V services:

  • Platform V Dataspace - tools and libraries to create abstractions over data. Dataspace delivers a data access layer using a client data model. Storing data in its RAM, the system has all the functions of a database management system
  • Platform V Functions is a FaaS solution for event-driven serverless computing that developers could use to create serverless architecture apps. The FaaS platform allows users to allocate computing resources, deploy, scale, set up network access and integrate with other platform services.

Professional community

Since the SmartMarket launch, Sber has managed to build a unique smart community of professionals who can chat in a Telegram channel and meet up regularly. Furthermore, SberDevices never stops to develop its tools and proactively update documents for the developers to be able to create new applications with maximum efficiency.

SmartMarket developers can access a smart app upgrade program to improve the functionality and UX/UI of smart apps by engaging experts from SberDevices.

Incentives and partnership program

There is also a special incentive program in place awarding contest winners with up to RUB 2.5 mn quarterly in the following categories: Popular Smart App, Monetization, Active Developer. The first prize is RUB 2.5 mn, the second is RUB 1 mn, and the third is RUB 500,000.

More on https://developers.sber.ru/.

SberDevices is a Sber ecosystem company and a center of expertise on AI-based solutions in fields such as speech technology, natural-language interpretation, and face and voice biometrics. The company also focuses on creating smart devices for end users and corporate clients. SberDevices was founded in May 2019 as a department in Sberbank's Technology unit.

Attachments

  • Original document
  • Permalink

Disclaimer

Sberbank of Russia published this content on 21 May 2021 and is solely responsible for the information contained therein. Distributed by Public, unedited and unaltered, on 21 May 2021 08:52:01 UTC.