AppSheet

AppSheet — платформа для безкодовой (no-code) разработки приложений, позволяющая пользователям создавать мобильные, планшетные и веб-приложения на основе облачных источников данных, таких как Google Drive, Dropbox, Office 365 и другие решения на базе электронных таблиц или баз данных. Платформа используется для различных бизнес-задач, в том числе для управления проектами, CRM, а также для формирования пользовательской отчётности[1].

В январе 2020 года компания AppSheet была приобретена Google.

Что важно знать
AppSheet
Тип частная компания
Основание 2014
Основатели Правин Сешадри (англ. Praveen Seshadri)
Расположение Сиэтл, Вашингтон, США
Ключевые фигуры Правин Сешадри — основатель
Материнская компания Google
Сайт appsheet.com

Презентация

AppSheet позволяет создавать мобильные приложения на основе облачных электронных таблиц и баз данных[2]. Также можно создавать приложения напрямую из таких инструментов, как Google Sheets[3].

Платформа доступна бесплатно, а также по профессиональной лицензии для крупных организаций (с расширенными возможностями управления, анализа данных и производительности)[4]. В отличие от low-code платформ, которые нацелены на ускорение работы профессиональных разработчиков, AppSheet — no-code решение, нацеленное на пользователей, знакомых с основами электронных таблиц и баз данных[5].

AppSheet совместим с различными источниками данных, включая:

История

Компания AppSheet была основана Правином Сешадри (англ. Praveen Seshadri) в марте 2014 года после нескольких месяцев разработки собственного продукта в городе Сиэтл, штат Вашингтон[7].

В 2015 году AppSheet получила первый раунд инвестиций от New Enterprise Associates[8].

В 2018 году AppSheet стала лауреатом премии TiE50 для инновационных технологических стартапов[9].

В том же году AppSheet запустила SPEC — инструмент программирования на естественном языке, позволяющий создавать приложения на основе простых текстовых запросов пользователей[10].

В 2018 и 2019 годах AppSheet была признана лидером по версии Forrester Research среди мобильных low-code платформ для корпоративных разработчиков[11][12].

14 января 2020 года объявлено о приобретении AppSheet компанией Google, и объединении с командой Google Cloud[13][14].

Сбор данных

Приложения, созданные на базе AppSheet, могут собирать изображения, подписи, геолокационные данные, сканировать штрихкоды и использовать NFC. Данные автоматически синхронизируются, но пользователи также могут инициировать синхронизацию вручную. Типичные сценарии использования сбора данных — это инспекции на месте, проверки оборудования и техники безопасности, формирование отчётов, учёт запасов[6].

Совместная работа с данными

Синхронизируемые и общие данные позволяют пользователям работать совместно как с мобильных устройств, так и с настольных компьютеров. Регламентированные правила workflow могут запускать уведомления или назначать задачи в зависимости от рабочих процессов. Возможно также автономное использование — данные хранятся локально на устройстве и синхронизируются при восстановлении соединения с интернетом[15].

Визуализация данных

AppSheet позволяет отображать данные в виде графиков и интерактивных элементов. Среди распространённых способов отображения — таблицы, формы, карты, диаграммы, календари и дашборды. В одном приложении может быть несколько представлений с данными из разных источников[16].

Декларативная модель программирования

Платформа AppSheet позволяет пользователям описывать логику приложения декларативно, персонализируя работу приложения без необходимости писать традиционный программный код. Такой уровень абстракции уменьшает возможности ручной настройки, но повышает эффективность, масштабируемость и безопасность, свойственные декларативному подходу[5].

Безопасность

Данные пользователей хранятся на их устройствах, а также в используемых ими облачных хранилищах. При синхронизации приложения изменения передаются через зашифрованный протокол (HTTPS) на сервер AppSheet, после чего обновления вносятся в основную таблицу данных (Google Drive, Dropbox и др.). Последняя версия таблицы или базы данных считывается из облака и возвращается в мобильное приложение[17].

Платформа AppSheet соответствует стандартам SOC2[18].

Примечания

Ссылки