goryaginevg, формировать ключ ассиметричным шифрованием, сохранять в нём информацию о сроке действия, при запуске расшифровывать публичным ключом и проверять. Естественно, нужен будет комплекс мер, защищающих от перевода системных часов и написания кряков.
Не в android-разработке. Там UI формируется кодом, грубо говоря.
Да, так бывает, когда программист пишет говно-код или требования сильно меняются.
Составить подробное техническое задание, узнать за сколько шабашники и компании готовы его выполнить, отбросить слишком дорогие (развод) и слишком дешёвые (говнокод) варианты, ориентироваться на среднее от оставшихся.
Во-первых, в Python 3 модуль называется tkinter, со строчной буквы. Во-вторых, для чистоты эксперимента запустите в командной строке интерактивную оболочку Python и попробуйте импортировать модуль в ней.
Dmitry Roo, большинство проектов на Java, в том числе новые. На сколько мне известно, большинство из них на восьмёрке. Но конкретно нашей группе разработке никто не запрещает использовать 11-ю, только ops'ы зоопарку не радуются.