Специальная, подарочная акция получения доступа к Django4!
Как, я, начал код писать в Python? Смотрите, если уперлись и ничего не получается.
Будем играться с Toga. Написал один раз и размещай везде.
Описание с сайта:
Одна кодовая база. Несколько приложений.
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