SberCode
Разработка приложения для ассистентов Салют и умных устройств Сбера
Приглашаем опытных и начинающих разработчиков — развивайтесь вместе со SmartMarket от Сбера
О Партнере

IT-компания полного цикла, созданная в 2019 году, входит в группу компаний Сбер. Проектирует и производит умные устройства, разрабатывает технологии распознавания и синтеза речи, компьютерного зрения и биометрии.

 

Ключевые продукты SberDevices для потребительского рынка — это умные устройства с виртуальными ассистентами семейства Салют на борту.

Смартапы — это мультимодальные приложения для ассистентов Салют, поддерживают управление голосом, жестами, прикосновениями и внешними контроллерами (например, пультом или геймпадом). 

 

Смартапы бывают нескольких видов. 

ChatApp — диалоговое приложение, в котором ассистент ведёт с пользователем живой диалог. Поддерживается управление голосом и текстовыми командами.

 

CanvasApp — полноэкранное приложение с красочной графикой и поддержкой всех доступных смартапам способов управления.

 

Все смартапы живут в SmartMarket. Это маркетплейс приложений для ассистентов Салют и платформа для их разработки. Смартапы расширяют возможности виртуальных помощников и улучшают пользовательский опыт.

salute.sber.ru

Задача

Создать лайфстайл-приложение по управлению отдыхом и утренней рутиной. В ходе выполнения задания вам предлагается сделать смартап для взрослых или детей, который снимет с пользователя боль ранних подъемов или бессонных ночей. Прочие подробности задачи будут представлены финалистам.

 

Для команд, создавших решение по основной задаче, будет доступна бонусная.

Ресурсы:

- Бриф от менторов.

- Zero code редактор SmartApp Graph.

- Low code среда разработки SmartApp Code.

- SmartApp Framework – фреймворк на Python для создания сложных смартапов.

- SberDevices Assistant Client – инструмент для локального тестирования и отладки смартапов в виде JavaScript протокола, который эмулирует среду Android.

- Набор готовых UI-компонентов.

- Полное руководство для разработчиков.

- Короткие уроки по созданию смартапов.

- Свежие новости из жизни платформы SmartMarket.

- Пространство в Github для запросов, предложений и замечаний по работе платформы.

- Первый митап разработчиков SmartMarket.

- Второй митап разработчиков SmartMarket.

- Видеоуроки по созданию CanvasApp.

- Фантазия участников.

 

Бонусная задача*:

Для распространения смартапов на умных устройствах используется каталог. Необходимо предложить решение, охватывающее весь цикл доставки смартапа до потребителя — от публикации в каталоге до представления смартапа пользователю и последующего запуска. Описать концепцию и создать прототип каталога в любом удобном инструменте.

 

За лучшие решения бонусной задачи участники получат дополнительный приз — ТВ-приставку SberBox.

 

* — Решения бонусной задачи не принимаются без решения основной. 

Ожидаем:

Работающий смартап, созданный в среде разработки SmartApp Studio и прошедший модерацию.

 

Выбор инфраструктуры и программного обеспечения, используемых для решения задачи, остаётся за участниками.

Критерии отбора участников в финал
Заполненная анкета. В финал пройдут команды с самыми интересными идеями.
К началу конкурса у участника не может быть более двух смартапов, одобренных модераторами и размещенных на платформе SmartMarket.
Кто должен быть в команде
В команде может быть
от 3 до 5 человек
Разработчик (помогут знания JavaScript, Python или Java)
Веб-дизайнер
UX/UI-специалист
Тестировщик
Product manager
Менторы и жюри
Виталий Ракитин
Тимлид разработки SmartApps
Алексей Хохулин
Руководитель разработки сервиса SmartApp Studio
Ирина Совик
Директор по развитию SmartMarket
Альфия Бабий
Продакт-менеджер базовых сценариев
Критерии оценки на финале
- Идея
- Работоспособность
- Юзабилити (включая вариативность сценария исполнения, отказоустойчивость, ясную логику, понятный дизайн и т. д.)
- Структуру/код можно переиспользовать
- Чистота кода
- Итоговая презентация/защита проекта
- При итоговой оценке CanvasApp будет иметь больший вес, чем ChatApp
Стань частью команды
Senior Java Developer

Мы создали SmartMarket - маркетплейс умных приложений SmartApps для наших виртуальных ассистентов Салют. И недавно открыли для всех разработчиков и бизнеса SmartApp Studio – интегрированную среду и набор инструментов для создания SmartApps.

Сейчас мы ищем бекенд-разработчика для дальнейшего развития инструментов SmartApp Studio. Стэк проектов: Java 11, Spring Boot, Spring WebFlux, Reactor Netty, Apache Kafka.

Подробнее
JavaScript/Python Developer

Мы создали SmartMarket - маркетплейс умных приложений SmartApps для наших виртуальных ассистентов Салют. И недавно открыли для всех разработчиков и бизнеса SmartApp Studio – интегрированную среду и набор инструментов для создания SmartApps.

Сейчас мы формируем команду сопровождения и поддержки внешних партнеров и приглашаем JS/Python разработчиков. Если вы хотите профессионально разрабатывать мультимодальные приложения для виртуальных ассистентов и делиться экспертизой с коллегами – добро пожаловать к нам!

Подробнее
Разработчик интерфейсов / Frontend-разработчик

Мы новое технологическое подразделение, которое занимается разработками в сферах: распознавания и синтеза речи, умных устройств и распознавания жестов. Machine Learning, ИИ и нейронные сети для нас не пустые слова, а инструменты для решения ежедневных задач.

Такому умному бэкенду нужен такой же умный интерфейс. В команде разработки интерфейсов SberDevices лучшие специалисты рынка с опытом работы в лучших компаниях России и СНГ. Мы постоянно работаем над качеством наших продуктов и кода, пишем инструменты для инфраструктуры и разработки. Если дух стартапа тебе близок, а сложные задачи — это то, что ты так долго искал, то мы ждем тебя.

Подробнее