«Окно на основе приложения» и «приложение на основе представления» - это всего лишь два из шаблонов, которые вы можете использовать для запуска проекта, все, что вы можете на самом деле делать с одним, который вы можете делать с другим.
В версии XCode, которая мне здесь пригодится, единственное различие между ними заключается в том, что «представление на основе» дает вам пустой контроллер представления и подключает его для отображения при запуске приложения.