Рассмотрим два различных примера
В первом примере разработчик в тело главной функции добавляет фрагмент, который проверяет наличие активного экземпляра приложения и выполняет соответствующие действия. При этом тело функции окна, в которое обычно добавляется текст разработчика, содержит только минимально необходимый набор операторов.
Во втором примере главная функция содержит только присущий подавляющему большинству приложений набор описаний, а функция окна содержит все те операторы, которые добавляет разработчик для решения поставленной задачи.
Обратите внимание, что тексты (листинги 1.2 и 1.3) приложений содержат одни и те же наборы типовых функций. Отличие лишь в их содержании.