VentraUniverseCreateAPP
Новая современная альтернатива PHP Devel Studio. Мощная и простая визуальная среда разработки для ленивых разработчиков и новичков.
Что такое VUCAPP?
VUCAPP (VentraUniverseCreateAPP) — это инновационная среда разработки приложений (IDE) с полноценным визуальным интерфейсом. Мы написали саму программу на современных веб-технологиях (HTML, JS), чтобы сделать её легкой и быстрой.
Наша главная миссия — вернуть магию старых добрых Delphi и Visual Basic IDE, а также стать достойной бесплатной заменой устаревшему DevelStudio. Мы хотим, чтобы создание программ было доступным, интуитивно понятным и не требовало написания тысяч строк кода для базовых вещей.
Почему выбирают VUCAPP?
Молниеносный старт
Не нужно настраивать компиляторы и SDK вручную. Установил, запустил, начал собирать интерфейс.
Визуальное программирование
Drag-and-drop конструктор. Создавайте сложные интерфейсы за минуты, не отвлекаясь на рутину верстки.
Абсолютно бесплатно
Никаких подписок, PRO-версий и ограничений. Полный доступ ко всем функциям навсегда.
Технологии под капотом
Генерация C# кода
VUCAPP генерирует чистый, читаемый код на C# с использованием современных паттернов. Вы получаете не просто исполняемый файл, а готовый проект для Visual Studio, который можно дорабатывать вручную.
WinUI 3
Все создаваемые приложения используют нативные элементы управления Windows 11. Ваши программы выглядят как часть операционной системы, с поддержкой Mica, Acrylic и темной темы.
О проекте VUCAPP
История создания, миссия и команда разработчиков.
VUCAPP (VentraUniverseCreateAPP) родился как ответ на растущую сложность современных инструментов разработки. Мы хотели создать среду, которая была бы одновременно мощной и интуитивно понятной, как старые добрые Delphi или Visual Basic, но использующую современные технологии Windows 11.
Код проекта полностью открыт и доступен на GitHub. Любой желающий может внести свой вклад в развитие, сообщить об ошибке или предложить новую функцию.
Команда разработчиков
VentraKat
Основатель, архитектор и ведущий разработчик. Идея создания VUCAPP пришла в 2023 году после разочарования в устаревших IDE. Но всё таки вышла официально через 3 года :3
а...
кушать тапок
Бета-тестеры
Отдельное спасибо всем, кто сообщал об ошибках и помогал отлаживать стабильность на разных конфигурациях ПК.
Лицензия и использование
Лицензия MIT
VUCAPP распространяется под лицензией MIT. Это означает, что вы можете:
- Использовать программу в коммерческих и личных целях абсолютно бесплатно.
- Модифицировать исходный код и создавать свои форки.
- Распространять копии программы.
Единственное условие — сохранение уведомления об авторских правах и текста лицензии при распространении.
Поддержать проект
Если VUCAPP помог вам в работе или учебе, вы можете поддержать проект звездой на GitHub или рассказать о нем друзьям. Это лучший способ сказать "спасибо"!
Руководство пользователя
Всё, что нужно знать для создания первого приложения в VUCAPP.
Структура проекта
После создания проекта в VUCAPP вы увидите следующую структуру папок:
├── compilefiles/ # Файлы сборки (.xaml и код C#)
├── build/ # Папка компиляции
├── testrun/ # Папка для теста запуска
├── userdata/ # Папка для хранений данных для компиляций
├── app.dat # Глобальные переменные
├── [compiletest.bat] # Скрипт для запуска компляции, не запускать вручную (тест)
├── [compile.bat] # Скрипт для запуска компляции, не запускать вручную
├── events.cfg # Точки данных секторов
├── info.txt # Информация о приложении
├── project.json # Кофигурация проекта
└── settings.cfg # Параметры точки данных
Вы можете редактировать файлы в визуальном редакторе.
Работа с визуальным редактором
- Панель элементов (Toolbox): Слева находятся все доступные компоненты. Перетащите Button, TextBox или CheckBox на форму.
- Окно свойств (Properties): Справа вы можете изменить текст кнопки, цвет фона, шрифт, имя переменной...
- Управление внешними файлами: Показывает все добавленные файлы вашего проекта.
- Привязка событий: Во вкладке "События" выберите, например, "Клик" для кнопки. VUCAPP автоматически создаст метод в коде и откроет его для редактирования.
Компиляция и запуск
Для сборки проекта используйте кнопку ▶️. VUCAPP выполнит следующие действия:
2. Генерация полного C# кода из визуального представления.
3. Вызов MSBuild (через .NET SDK) для компиляции проекта.
4. Копирование готового .exe файла в папку "testrun" вашего проекта.
5. Автоматический запуск приложения для тестирования.
Если компиляция не удалась, вы увидите окно с ошибками, где можно найти строку с ошибкой для исправления.
Советы по эффективной работе
- Используйте User Controls для переиспользования сложных элементов интерфейса.
- Все созданные проекты по умолчанию сохраняются в
C:\vucapp\projects\. Рекомендуем делать резервные копии.
Всё для продуктивной разработки
VUCAPP объединяет мощь визуального дизайна и гибкость чистого кода.
Для кого мы создали VUCAPP?
Новички в IT
Идеальный старт для тех, кто только делает первые шаги в программировании. Собирайте интерфейс мышкой и изучайте логику постепенно.
"Ленивые" разработчики
Зачем писать boilerplate-код? VUCAPP берет на себя рутину по созданию UI и генерации базовой структуры проекта.
Быстрое прототипирование
Нужно срочно набросать рабочий инструмент под Windows? Соберите его за пару минут и скомпилируйте в готовый .exe файл.
Платформы и Возможности
Windows 11 (C# / WinUI 3)
Создавайте нативные приложения с современным дизайном Windows (WinUI 3).
- Визуальный конструктор дизайна (Drag & Drop интерфейс).
- Богатый набор компонентов: кнопки, чекбоксы, поля ввода, списки.
- Автоматическая генерация чистого исходного кода C#.
- Удобное подключение вашей логики к событиям компонентов.
- Сборка проекта в один независимый
.exeфайл в один клик.
Как происходит разработка?
Дизайн
Откройте визуальный редактор. Перетащите нужные элементы на рабочую область. Настройте их размер, цвет и свойства через удобную панель.
Логика
Выберите элемент и привяжите к нему действие. VUCAPP автоматически сгенерирует нужный метод на C#, а вам останется только дописать нужное действие.
Компиляция
Нажмите кнопку "Собрать". VUCAPP под капотом использует .NET SDK, чтобы скомпилировать ваш проект и выдать вам готовый, рабочий .exe файл.
Продвинутые инструменты
Менеджер пакетов NuGet
Встроенный менеджер позволяет устанавливать любые библиотеки из репозитория NuGet. Расширяйте функционал ваших приложений без ограничений.
Привязки using
Добавляйте необходимые пространства имен в ваш проект с помощью удобного редактора привязок.
Шаблоны проектов
Начните с готовых шаблонов: "Пустое приложение", "Opix-Браузер", "Задаваемый прогресс-бар", "Текстовый редактор". Экономьте часы на настройке архитектуры.
Установка и Запуск VUCAPP
Системные требования
- Операционная система: Windows 11.
- Архитектура: x64 (64-разрядная).
- Оперативная память: от 4 GB (рекомендуется 8 GB).
- Свободное место на диске: минимум 2 GB.
- Установленный .NET SDK (необходим для компиляции проектов).
Скачивание VentraUniverseCreateAPP
Скачайте последнюю версию программы в виде ZIP-архива по прямой ссылке:
Подготовка перед установкой
2. Проверьте наличий обновлений Microsoft Edge.
3. Проверьте наличий обновления из Microsoft Store.
Инструкция по установке
2. Убедитесь, что у вас установлен .NET SDK. Если его нет, откройте установщик из папки fixes.
3. Запустите приложение Install_VUCAPP.exe, нажмите установить, появится окно !НЕ ЗАКРЫВАТЬ!, после успешной установки, потребуется закрыть, нажмите.
4. Запустите C:\vucapp\launcher.exe. После запуска брандмауэр может запросить сетевой доступ — обязательно подтвердите, нажав "ДА".
Установка Nuget пакетов
2. Подождите некоторое время...
3. После завершение процесса, нажмите Enter.
* Приложение находится в стадии активной разработки. Стабильность работы не гарантирована на 100%. Если вы нашли баг — сообщите о нем в раздел Issues на GitHub.