Демонстрация Apptron: Нативные API с поддержкой сценариев оболочки

В этой демонстрации я показываю остальную часть Apptron CLI, которая раскрывает большинство кросс-платформенных API в виде команд. Из этих команд получаются отличные утилиты, запускаемые сценариями оболочки, и вы можете увидеть, как они были разработаны для этого. В конце мы создадим значок индикатора приложений (systray) и меню, которые создаются и управляются сценарием оболочки.

Существует целый класс опытных пользователей, которые не всегда хотят тратить время на «написание программы», не говоря уже о том, чтобы научиться этому. Поскольку функциональность находится прямо здесь, почему бы не раскрыть ее таким образом, чтобы это было полезно для этих людей? Сисадмины и инженеры devops часто проводят большую часть своего времени за командной строкой, поэтому эта функция предназначена для всех них.

Оказалось, что наличие CLI-интерфейса к API также упрощает проведение базового регрессионного тестирования проекта. Это также обеспечивает своего рода доступное перечисление функциональности. И! Это помогает в достижении нашей цели полиглотского примитива, работая как временная мера перед поддержкой родной библиотеки для языка, поскольку почти все языки могут «оболочки».

Как я упоминал в видео, это стратегия, которую я люблю использовать при создании генеративных примитивов: максимизировать полезность, предоставляя несколько способов доступа к функциям. Как и языковая независимость, это помогает встретить пользователей там, где они находятся, и привлечь тех, кого вы иначе не смогли бы найти. Кроме того, часто существует доминирующий контекст, о котором люди думают для той или иной функциональности, поэтому демонстрация ее в новом или неожиданном контексте помогает людям вырваться из существующих шаблонов мышления и представить новые возможности.

Давайте посмотрим, какие возможности откроются со следующей демонстрацией! А пока присоединяйтесь к раннему доступу, чтобы изучить Apptron самостоятельно.

-Джефф

Оцените статью
devanswers.ru
Добавить комментарий