Среда визуальной разработки
Ошибка: неверное или отсутствующее изображение |
Проверить нейтральность. На странице обсуждения должны быть подробности.
|
Среда визуальной разработки — среда разработки программного обеспечения, в которой наиболее распространенные блоки программного кода представлены в виде графических объектов. Применяются в основном для создания прикладных программ и разработки графического интерфейса пользователя (GUI).
Преимущества и недостатки
Преимущества:
- быстрота разработки
- лёгкость освоения
- стандартизация внешнего вида программ.
Недостатки:
- как правило, привязка к конкретной среде разработки связаное с проблематичностью перехода на другую среду разработки
- затруднённое использование нестандартных компонентов
- наличие недокументированных особенностей компонент
- Следует учитывать, что некоторые визуальные среды разработки имеют собственный формат хранения проекта и при переходе на другую среду может возникнуть непереносимость свойств проекта и некоторых частей проекта, таких, как собственные библиотеки используемой среды разработки.
Так же следует учитывать некоторые изменения, которые могут вносится в язык программирования. Конкретный пример - среда разработки Delphi (по сути это уже новый язык программирования). Среду разработки как и язык программирования следует выбирать на этапе проектирования ПО. Правильно спроектированное ПО должно учитывать развитие и внедрение новых технологий, поэтому перенос разработки такого ПО в другую среду разработки не должен представлять трудностей.
Список сред визуальной разработки
- Sun Studio
- IntelliJ IDEA
- HiAsm
- Eclipse
- Microsoft Visual Studio
- Borland Developer Studio
- Borland Delphi
- Borland C++ Builder
- DJEM
- Kylix
- KDevelop
- QDevelop (в связке с Qt-Designer)
- Anjuta
- VisualWorks
- VisualAge for Smalltalk
- Dolphin Smalltalk
- Squeak
- Dev-C++
- SharpDevelop
- Lazarus
Компьютер | Это незавершённая статья о компьютерах. Вы можете помочь проекту, исправив и дополнив её. |
Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....