AppJar - AppJar

AppJar
Разработчики)Ричард Джарвис
изначальный выпуск2015; 5 лет назад (2015)[1]
Стабильный выпуск
0.94 / 26 мая 2019 г.; 18 месяцев назад (2019-05-26)
Написано вPython
Операционная системаКроссплатформенность
ЛицензияЛицензия Apache
Интернет сайтAppjar.Информация

appJar кроссплатформенный, с открытым исходным кодом Python библиотека для разработки GUI (графических пользовательских интерфейсов).[2] Он может работать Linux, OS X, и Windows. Он был задуман и продолжает развиваться с образовательными целями.[3] so сопровождается исчерпывающей документацией, а также простыми уроками.[4]

Лицензия

appJar находится под лицензией Apache License v2.0.[5]

История

appJar изначально задумывался как простая оболочка для tkinter, позволяющая ученикам средних школ разрабатывать простые графические пользовательские интерфейсы на Python. Это должно было скрыть сложность, чтобы ученики могли сосредоточиться на написании алгоритмов, не беспокоясь о том, как позиционировать виджеты и ссылаться на функции. Он был запущен зимой 2014 года как простой внутренний проект, но вскоре начал расти. Он был опубликован на GitHub 31 июля 2015 г.[1] и впервые добавлен в репозиторий PyPi 20 декабря 2016 года.[6] В июне 2017 года appJar был упомянут в статье в MagPi, подробно описывая, как его можно использовать для взаимодействия с Шахтерское ремесло.[7]

Пример

Это простой "Привет, мир " пример:

#! / usr / bin / env python3из appJar импорт графический интерфейсприложение = графический интерфейс("Демо")приложение.addLabel("l1", "Привет, мир")приложение.идти()

Приведенный выше пример становится еще проще в версии 1.0 (доступна в бета-версии в версии 0.9):

#! / usr / bin / env python3из appJar импорт графический интерфейсс графический интерфейс("Демо") в качестве приложение:    приложение.метка("Привет, мир")

Рекомендации

Примечания
  1. ^ а б "Первый выпуск". Получено 2017-04-08.
  2. ^ «Программирование графического интерфейса пользователя на Python». Получено 2017-04-09.
  3. ^ «Образовательные намерения». Получено 2017-04-09.
  4. ^ «Уроки». Получено 2017-04-09.
  5. ^ "Уведомление об авторских правах". Получено 2017-04-09.
  6. ^ «PyPi создан». Получено 2017-04-08.
  7. ^ Джарвис, Ричард (июнь 2017 г.). «Создайте графический интерфейс Python для управления Minecraft». MagPi. Великобритания: Фонд Raspberry Pi. Получено 2017-12-11.

внешняя ссылка