HiAsm: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
Нет описания правки
Строка 7: Строка 7:
| latest_release_version = 4.3 build 183
| latest_release_version = 4.3 build 183
| latest_release_date = {{release date and age|2010|03|05}}
| latest_release_date = {{release date and age|2010|03|05}}
| programming language = [[Delphi]]
| programming language = [[Delphi (язык программирования)|Delphi]]
| operating system = [[Microsoft Windows|Windows]]
| operating system = [[Microsoft Windows|Windows]]
| size = 14.3 MB
| size = 14.3 MB
| genre = [[IDE]]
| genre = [[IDE]]
| license = [[Freeware]]
| license = [[Freeware]]
| website = [http://www.hiasm.com www.hiasm.com]
| website = [http://www.hiasm.com www.hiasm.com]
Строка 42: Строка 42:


== Hion ==
== Hion ==
Online HiAsm (hion) - веб-приложение, позволящее ознакомится с возможностями HiAsm, находится в стадии alpha тестирования. Текущая версия - 0.14 alpha. Находится по адресу [http://hion.hiasm.com hion.hiasm.com]
Online HiAsm (hion) — веб-приложение, позволящее ознакомится с возможностями HiAsm, находится в стадии alpha тестирования. Текущая версия — 0.14 alpha. Находится по адресу [http://hion.hiasm.com hion.hiasm.com]


== Ссылки ==
== Ссылки ==

Версия от 02:36, 3 апреля 2010

HiAsm
Файл:Hilogo.jpg
Файл:Hiscreeb.pngHiAsm в Windows 7
Тип IDE
Разработчик Dilma
Написана на Delphi
Операционная система Windows
Последняя версия 4.3 build 183 (5 марта 2010; 14 лет назад (2010-03-05))
Лицензия Freeware
Сайт 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, позволяет создавать кроссплатформенные приложения.

Hion

Online HiAsm (hion) — веб-приложение, позволящее ознакомится с возможностями HiAsm, находится в стадии alpha тестирования. Текущая версия — 0.14 alpha. Находится по адресу hion.hiasm.com

Ссылки