Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Средства разработки приложений




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

Eclipse (некоммерческая организация Eclipse Foundation) – набор технологий, используемых во многих известных средствах разработки в качестве основы для создания среды, т.к. Eclipse представляет собой платформу, в которую можно добавлять расширения различных производителей, и инструментов разработки приложений. Поддерживаются все современные веб-технологии, параллельное программирование и grid-вычисления.

IBM’s Rational Application Developer (RAD) for Websphere – среда разработки и набор инструментов, основанные на платформе Eclipse и оптимизированные для создания приложений, выполняемых под управлением сервера приложений IBM WebSphere. С помощью RAD можно создавать приложения для платформ J2SE, J2EE, порталов, веб-приложения, веб-службы, SOA-приложения, используя встроенные визуальные средства быстрого проектирования, разработки, тестирования и развертывания.

RAD является составной частью портфеля продуктов семейства IBM Rational для поддержки всего жизненного цикла разработки приложений и интегрирован с такими инструментами, как средство проектирования приложений Rational Software Architect, управления артефактами Rational Asset Manager, коллективной работой Rational Team Concert, средствами управления качеством разработки Rational ClearCase и Rational ClearQuest, управления требованиями Rational RequisitePro, включая способы использования нескольких продуктов внутри одного экземпляра среды Eclipse.

MyEclipse (Genuitec) – основанная на платформе Eclipse и ее расширениях среда разработки приложений, включает средства поддержки J2SE, J2EE, баз данных, UML, технологии Java Server Faces, AJAX и генерации отчетов.

Средство разработки Delphi, созданное компанией Borland и принадлежащее сегодня компании Embarcadero, было создано еще в середине 90-х годов, когда средства визуальной разработки приложений только начали появляться. Создавая Delphi, компания Borland сумела объединить удобство и простоту визуального проектирования пользовательского интерфейса с объектно-ориентированным языком программирования и высокопроизводительным компилятором. Библиотека повторно используемых компонентов Visual Component Library (VCL), входящая в комплект поставки продукта и используемая при создании приложений, может быть пополнена компонентами сторонних разработчиков. Последняя версия Delphi включает средства поддержки нескольких языков программирования (Delphi, C, C++) для платформ Windows,.NET и Mono, средства моделирования приложений, поддерживает ряд современных технологий разработки веб-приложений, таких как AJAX.

JDeveloper (Oracle) – бесплатный инструмент, представляет собой не только средство разработки, но и платформу, используемую во всех продуктах Oracle, и включающую средства администрирования баз данных, инструменты для поддержки SOA-приложений и бизнес-процессов. Инструменты продукта предназначены для всех этапов жизненного цикла приложений и включают визуальные средства UML-моделирования, инструменты для создания кода, тестирования, оптимизации, анализа, развертывания, и их качество, равно как и качество документации продукта, оценивается разработчиками очень высоко.

Adobe Creative Suite – наследник известного набора инструментов Macromedia Studio, включающего Dreamweaver 8, Flash 8, Flash 8 Video Converter, Fireworks 8, Contribute 3 и FlashPaper, включает инструменты для создания графики, анимации, обработки видео- и аудиоданных, считается наилучшим средством для создания веб-приложений.

Microsoft Visual Studio представляет собой среду разработки, ориентированную на платформу Microsoft.NET и включающую инструменты Visual C++, Visual Basic, Visual C# и Visual J#. С помощью Visual Studio можно создавать широкий спектр Windows- и веб-приложений, веб-служб и приложений для мобильных устройств, поддерживает несколько версий.NET Framework, разработку AJAX-приложений, язык LINQ (language integrated query) для упрощения создания приложений с базами данных.

NetBeans (Sun Microsystems) – средство разработки Java-приложений, продукт с открытым кодом, поддерживает все типы Java-приложений (J2SE, J2EE, мобильные и веб-приложения) и включает средства контроля версий и рефакторинга, средства поддержки языков, отличных от Java (Ruby, JRuby, JavaScript, PHP, и технологии AJAX).

Sun Studio (Sun) – среда разработки для языков C, C++ и Fortran, основанная на платформе NetBeans, поддерживающая платформы Solaris, OpenSolaris и Linux и рассчитанная на оптимизацию производительности обработки данных с помощью многоядерных процессоров Sun SPARC, двух- и четырехъядерных процессоров Intel и AMD. Sun Studio включает среду разработки, оптимизирующие компиляторы с автоматическим распараллеливанием вычислений, высокопроизводительные библиотеки.




Поделиться с друзьями:


Дата добавления: 2014-11-20; Просмотров: 1749; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.