№1 Практическая онлайн-школа обучения языкам программирования Python (Django), JavaScript, Kotlin В. Бовсуновского.

Специальная, подарочная акция получения доступа к Django4!

Как, я, начал код писать в Python? Смотрите, если уперлись и ничего не получается.

  

дата публикации: 24 марта 2021 г.


Будем играться с Toga. Написал один раз и размещай везде.

Будем играться с Toga. Написал один раз и размещай везде.

beeware.png

Описание с сайта:

Одна кодовая база. Несколько приложений.

BeeWare позволяет вам написать приложение на Python и выпустить его на нескольких платформах. Не нужно переписывать приложение на нескольких языках программирования. Это означает отсутствие проблем с инструментами сборки, средами, совместимостью и т. Д.

читать полностью





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

А знаете у него есть проект который он пишет с группой ребят и присоединится к этому процессу может каждый.Но там нужны знания C++, так как сама Toga написана на C++ c нуля.

Что это такое Toga?


Набор виджетов написанных на Си и С++ и обернутых в питон., с которых можно сделать приложение, программму и думаю со временем даже игру.
Что бы вы понимали, например Kivy это тоже набор более чем с 20 виджетов.
Сам проект называется пчелиная посуда (/beeware)
В чём же его смысл?
Мы пишем приложение один раз, а потом размещаем при помощи инструментов его везде.Как настольное, как мобильное, как сайт.работает в линукс, виндовс, мак, все автоматом.
Там намного больше инструментов (отладка и прочее) и скоро как они заявили добавится размещение на джанго.
Идея хорошая. Все пишется на питон. А сам проект написан на разных языках.

Почитайте

https://beeware.org/project/using/


Я думаю очень классно будет потренировать изучать классы и пройти все премудрости классов на питон, но при этом получить проект.

О самом toga цитата:-"Собственный Python

Большинство наборов инструментов для виджетов начинают свою жизнь как слой C или C ++, который затем оборачивается другими языками. В результате вы получаете API, похожие на C или C ++. Toga был разработан с нуля как набор инструментов для встроенных виджетов Python. Это означает, что API может использовать функции уровня языка, такие как генераторы и менеджеры контекста, таким образом, что оболочка библиотеки C не сможет (по крайней мере, не легко).

Toga работает на Python 3. Он не работает на Python 2.

pip install и ничего более

Toga стремится быть не более чем установкой пипса вдали от использования. Не требует компиляции расширений C. Нет необходимости устанавливать библиотеку поддержки двоичных файлов. Нет необходимости изменять системные пути и переменные среды. Просто установите его, импортируйте и начинайте писать (или запускать) код.

Примите мобильность

10 лет назад кроссплатформенный набор инструментов для виджетов означал, что он будет доступен для Windows, OS X и Linux. В наши дни мобильные вычисления намного важнее. Но, несмотря на это, не так много хороших вариантов программирования на Python на мобильных платформах, а кроссплатформенное мобильное кодирование по-прежнему невозможно. Тога стремится исправить это.

Так почему же он называется «Тога»?

Находясь в Риме, делайте то же, что и римляне. А что носит римлянин? Тога!

читать полностью

https://beeware.org/project/projects/libraries/toga/

"

--
© 2009-2021 Валерий Бовсуновский, школа программирования.
---





Вcе записи подраздела.


Сейчас вы проходите урок:
Будем играться с Toga. Написал один раз и размещай везде.

<< Назад  |  Далее >>


Все уроки с тегом:  toga