Комментарии 20
На какие платформы получилось собрать и запустить приложение?
Приложение писал в и собирал на Linux машине. Сборку делал под Android. iOS не имею, поэтому собрать под эту платформу не могу. Вообще Kivy кроссплатформеный фреймворк, по заявлениям разработчиков, работает везде и даже на стиральных машинках.
P.S.
О машинках я пошутил :)
P.S.
О машинках я пошутил :)
Было бы интересно в будущем увидеть примеры кроссплатформенности кода из Kivy как в плане мобильных приложений, так и настольных.
Пока что самым простым и кроссплатформенным вариантом для настольных приложений можно считать CPython и библиотеку Tkinter (всходит в стандартную) — ничего дополнительно ставить не надо, из исходников работает в основных настольных ОС, со сборкой .exe под Windows проблем обычно не возникает.
Если с Kivy без многочасовых танцев с бубном можно один и тот же код собрать под основные настольные и/или мобильные платформы — было бы питонистам счастье.
Пока что самым простым и кроссплатформенным вариантом для настольных приложений можно считать CPython и библиотеку Tkinter (всходит в стандартную) — ничего дополнительно ставить не надо, из исходников работает в основных настольных ОС, со сборкой .exe под Windows проблем обычно не возникает.
Если с Kivy без многочасовых танцев с бубном можно один и тот же код собрать под основные настольные и/или мобильные платформы — было бы питонистам счастье.
Вы четвертый Андроид, меню в стиле второго и такое маленькое разрешение специально в археологических раскопках отыскали?
Всегда в кроссплатформенных фреймворках смущал объем собранного приложения. Как тут обстоят дела?
Пакет, который я собирал, Kivy взвесил мне на 8 Мб. Но! При сборке можно указывать, какие модули и библиотеки не включать в пакет. Таким образом, у меня получались пакеты 3-3.5 Мб.
7 метров — минимум. А дальше — сколько нарисуете.
печально, т.к. там в apk вставляется питон, 6-7мб минимум
Вы бы лучше поподробнее процесс компиляции описали, это пока что самое сложное в работе с этим фреймворком.
Почему-то в статье ни слова, что не только пайтон — альтарнатива джаве под андроид.
Вполне годные приложения собираются в тех же Delphi XE буквально за два клика.
Для ищущих альтернативу грех не попробовать.
Вполне годные приложения собираются в тех же Delphi XE буквально за два клика.
Для ищущих альтернативу грех не попробовать.
НЛО прилетело и опубликовало эту надпись здесь
А почему такие странные импорты — все завернуто в try: и потом ловится самое общее исключение???
Я правильно понимаю, что собранный пакет уже должен содержать все нужные части Kivy и можно не настолько жесткую обработку ошибок импорта делать?
Я правильно понимаю, что собранный пакет уже должен содержать все нужные части Kivy и можно не настолько жесткую обработку ошибок импорта делать?
В пятой заповеди «Обнанул тебя Google» нужно исправить на Обманул. Не могу в личку так как ридонли.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Змеиный фрукт или фруктовый Питон?