HiAsm - HiAsm - Wikipedia
Эта статья поднимает множество проблем. Пожалуйста помоги Улучши это или обсудите эти вопросы на страница обсуждения. (Узнайте, как и когда удалить эти сообщения-шаблоны) (Узнайте, как и когда удалить этот шаблон сообщения)
|
Разработчики) | Дилма (Дмитрий Власов) |
---|---|
Стабильный выпуск | 4.05 сборка 186/27 сентября 2015 г. |
Написано в | Delphi |
Операционная система | Windows |
Размер | 16,1 МБ |
Тип | IDE |
Лицензия | Бесплатное ПО |
Интернет сайт | www |
HiAsm (русский: Хай-асм) это бесплатное приложение интегрированная среда развития (IDE) для Windows API (Win32), Qt, wxWidgets, скрипты и страницы в PHP, HTML, и JavaScript, помимо приложений для устройств на базе Windows Mobile, такой как Карманные ПК КПК.
HiAsm - практический пример реализации подхода управляемая моделями архитектура, также известный как «разработка модели». Значение этого подхода абстрагируется от платформ, архитектур, поставщиков оборудования и системного программного обеспечения.
При проектировании пользователям не нужно знание языков программирования и Операционная система функции, что позволяет пользователям создавать приложения, управляя своей моделью с помощью интуитивно понятного графического интерфейса.
Пакеты
HiAsm имеет дополнительные пакеты, которые вы можете использовать для определенных типов приложений.
Delphi и FPC
Базовый пакет, поставляемый с окружением, позволяет людям разрабатывать небольшие Windows приложения с использованием компонентов Интернета, баз данных, графики (GDI и OpenGL ), обширные мультимедийные возможности, включая звук, фоновые программы, апплеты, панели управления, библиотеки (DLL файлы) и др.
Карманные ПК
Как и предыдущий пакет, он позволяет пользователям разрабатывать приложения, но на этот раз он находится под Windows CE для Карманные ПК КПК и некоторые смартфоны. Пакет структурирован так, что схема, собранная под Pocket PC, практически не требует изменений для переноса на Delphi и FPC и наоборот, что сокращает время разработки программ и их переноса на другие платформы.
Интернет
Как следует из названия, этот пакет позволяет пользователям разрабатывать приложения для веб-сервера, используя PHP, клиентский JavaScript, и HTML. Отличительной особенностью этого пакета является то, что сгенерированный код для скомпилированного шаблона практически не уступает по качеству тому, что разработчик мог бы написать вручную. Благодаря этому пакет также можно использовать для автоматического создания шаблонов веб-приложений с последующим редактированием вручную.
FASM
Большая часть пакета служит примером и демонстрацией возможностей HiAsm. Следовательно, это, скорее всего, заинтересует только программистов, которые хотят разрабатывать свои собственные пакеты. Это позволяет писать Windows API приложения в чистой сборке (плоский ассемблер, FASM ) с использованием компонентов вставки кода и связей между ними.
Qt
Пакеты на основе Qt позволяют пользователям разрабатывать кроссплатформенные приложения. HiAsm можно запустить в Linux только через Вино.
Hiasm 5.0 находится в пути (вы можете установить его в Ubuntu), который также работает в Linux и будет включать gcc и т. д.
WxWidgets
Пакеты могут быть основаны на wxWidgets, и Qt. Пользователи могут использовать их для создания кроссплатформенных приложений.
HiAsm 5
Сейчас разработка пятой версии среды остановлена. Тем не менее HiAsm.NET проект является его продолжением. HiAsm.NET изначально создавался с использованием большого количества HiAsm 5 исходный код. С определенного момента он был дополнен исходным кодом, которого не было в HiAsm 5 или не подходило для переноса. Поэтому не стоит совмещать эти два проекта.[1]
Рекомендации
- ^ «Форум HiAsm. HiAsm.NET основан на HiAsm 5». Получено 2020-01-09.