HiAsm

Материал из Seo Wiki - Поисковая Оптимизация и Программирование

Перейти к: навигация, поиск
HiAsm
Тип IDE
ОС Windows
Версия 4.3 build 181 ((24-10-2009))
Лицензия freeware
Сайт http://www.hiasm.com

HiAsm (по-русски обычно произносится как «хайа́см») — бесплатная среда разработки win32, Qt, wxWidgets приложений, PHP, html и JavaScript скриптов и страниц, а также приложений для устройств на базе Windows Mobile — например, для КПК .

HiAsm является практическим примером реализации подхода модель-ориентированной архитектуры также называемого «разработкой от модели». Значимость данного подхода состоит в абстрагировании от платформ и архитектур поставщиков аппаратного и системного программного (математического) обеспечения.

При разработке от пользователя не требуются знания языков программирования и особенностей функционирования операционной системы, что позволяет создавать приложения, управляя их моделью с помощью интуитивно понятного графического интерфейса.

Содержание

Пакеты

Дополнить HiAsm возможностями по созданию приложений определённого рода можно с помощью пакетов.

Delphi & FPC

Базовый пакет, поставляющийся вместе со средой позволяет разрабатывать небольшие Windows приложения с использованием компонентов Интернета, баз данных, графики (GDI и OpenGL), широких мультимедиа возможностей (звука), и многого другого, а также менее интересные фоновые программы, апплеты панели управления, библиотеки DLL и прочее.

PocketPC

Так же как и предыдущий пакет, позволяет разрабатывать приложения, но уже под Windows CE, то есть для КПК и частично смартфонов. Причём пакет построен таким образом, что схемы собранные под PocketPC практически без изменений можно переносить в Delphi&FPC и наоборот, что очевидно сокращает время как на саму разработку программы, так и на её портирование под другие платформы.

WEB

Как следует из названия данный пакет позволяет разрабатывать WEB приложения для серверной(скрипт на языке PHP) и клиентской стороны (JavaScript) с использованием языка разметки HTML. Отличительной особенностью данного пакета является то, что генерируемый по собранной схеме код практически не уступает по качеству тому, что мог бы написать разработчик вручную. Благодаря этому, данный пакет может так же использоваться для автоматической генерации некоторых шаблонов WEB приложений с последующей их ручной правкой.

FASM

Большей частью пакет служит примером и одновременно демонстрацией возможностей оболочки и потому интересен будет скорей всего только программистам, желающим разработать свой собственный пакет. Позволяет писать Win32 приложения на чистом ассемблере (Flat Assembler), с использованием компонент вставки кода и связей между ними.

Qt

Пакет на основе Qt позволяет разрабатывать кроссплатформенные приложения. Сам HiAsm возможно запускать только через Wine.

wxWidgets

Пакет на основе wxWidgets, так же как и Qt, позволяет создавать кроссплатформенные приложения.

Ссылки

Источник — «http://www.sbup.com/wiki/HiAsm»
Личные инструменты

Served in 0.053 secs.