Pull to refresh

Comments 16

Дайте, пожалуйста, подсказку как найти ваше приложение. Я пробовал давно-давно Kyvi, но тогда меня останавливали три нюанса: приложение долго запускалось, кушало много памяти (ОЗУ, да и место на диске), не было ощущения «нативности» ни в каком виде. Что-нибудь улучшилось теперь?
Вот приложение, но оно не показатель, там вообще ничего не оптимизировалось, взял код как он был год назад написан и кинул на маркет: play.google.com/store/apps/details?id=org.gromozeka1980.caterpillar_logic
в статье я давал ссылку на существующие приложения, там много интересного :)
Скачал практически все приложения, которые у них там в списке… Скорость запуска, видимо, к большому сожалению никак не пофиксить. Складывается ощущение, что для хоть сколько-нибудь неубогого внешнего виду нужно потеть, так как нормальным интерфейсом обладают 2-3 приложения. На диске и в памяти, после моих экспериментов с Cordova («HTML5») приложений, Kyvi не выглядит прям ужасным монстром. Хоть скорость работы самих приложений радует (после загрузки).

Подводя итог, к моему глубокому сожалению (я очень люблю Python), приложение для реальных пользователей на Kyvi лучше не писать.
Киви-приложения обычно очень долго грузятся первый раз (нужно развернуть всё), потом значительно быстрее, но в целом согласен, конечно. Сам на днях написал небольшую игрушку на haxeflixel, выразительностью Питона там не пахнет, но скорость, кросплатформенность, возможности именно для игростроительства очень впечатлили. Но вот конкретно эту игрушку про гусениц я бы не стал писать на чём либо другом кроме киви, кода будет больше в разы, здесь именно лэйауты, виджеты встроенные и самодельные, вот это вот всё :)
Ухты, haxeflixel выглядит многообещающе. Haxe, конечно, ближе к Java, но зато не нужно 100500 ЯП учить для мобильных платформ…
На ART же должно побыстрее работать?
Это аппликация:
аппликация

А то что у вас в статье — это: программа, приложение, исполняемый файл или бинарный код.
конечно, как какие-то журавли, так аппликация, а как мои гусеницы, так «бинарный код». дискриминация какая-то…
ух сколько грамарнаци, оказывается :)
исправил везде, надеюсь, кто-нибудь от этого почувствует себя лучше :)
Хорошая статья — спасибо! Это все ведь нужно под Linux делать? Или на Windows тоже уже доступна сборка apk?
На линукс или на маке (я собирал на маке). Для Windows есть линуксовский образ для виртуальной машины с предустановленым билдозером, в статье есть ссылка.
Под Windows запускается через BATник и запускает к сожалению не всё и не всегда
Насколько я понял, вопрос был не про запуск приложения под Windows, а именно про сборку apk для маркета. Пока это невозможно, только через линуксовский образ на виртуальной машине.
Если PyCharm осиливает сборку, то наверное и под Win проблем нет. Ещё есть статья про разработку при помощи Python for Visual Studio.
Sign up to leave a comment.

Articles