Главная / Каталог ПО / Программы на названию / Embarcadero / Новости производителя / Компания Embarcadero представляет новую платформу разработки программного обеспечения для нескольких устройств на C++
10.12.2012

Компания Embarcadero представляет новую платформу разработки программного обеспечения для нескольких устройств на C++

Teaser is empty
  • C++ остается самым востребованным языком программирования для всех операционных систем.
  • Новая архитектура набора средств для разработки на C++ и фреймворк FM2 компании Embarcadero поддерживают разработку программного обеспечения для нескольких устройств на единой базе исходного кода.
  • Продукт поддерживает новые стандарты C++11 и создание 64-разрядного кода для VCL (Visual Component Library, библиотека визуальных компонент) и FireMonkey.

Сан-Франциско, 10 декабря 2012 г. Embarcadero Technologies, лидирующий поставщик программных решений для разработки приложений и баз данных, представила сегодня Embarcadero C++ Builder® XE3, новую платформу разработки программного обеспечения для нескольких устройств на C++. C++ Builder® XE3 использует совершенно новую архитектуру компилятора, который может создавать нативный код одновременно для нескольких устройств. Эта архитектура продолжает долгую историю средств разработки на C++ компании Embarcadero, предназначенных для разработчиков, независимых поставщиков программного обеспечения и предприятий, которым необходимо создавать высокопроизводительные приложения для разных устройств. В новом релизе имеется возможность на основе единого кода создавать нативные приложения для компьютеров под управлением Windows 8 и Mac OS X, ноутбуков и мобильных устройств на процессорах Intel C++. На 2013 год анонсированы планы по добавлению поддержки iOS и Android.

Новый продукт C++ Builder XE3 включает в себя полный 64-разрядный компилятор и обновление VCL для существующих пользователей C++ Builder, которые предоставляют возможность быстро выпускать 64-разрядные версии миллионов существующих приложений для Windows. Новая архитектура 64-разрядного компилятора имеет лучшую в отрасли совместимость со стандартами и библиотеками языка C++11.













Разработчики получают следующие преимущества:

  • Можно один раз создавать программное обеспечение и затем компилировать нативный код для нескольких устройств. С помощью C++ Builder, предназначенного для
  • создания программного обеспечения для нескольких устройств, группы разработчиков могут на одной кодовой базе создавать нативный код для нескольких устройств, операционных систем и форм-факторов без значительных издержек и затрат времени.
  • Быстрая разработка с помощью Agile C++. С помощью таких гибких методов, как быстрое прототипирование, программирование на базе компонентов PME (properties, methods, events — свойства, методы, события) и визуальная разработка, разработчики могут использовать стандартные расширения C++ компании Embarcadero, чтобы ускорить и рационализировать разработку программного обеспечения на C++. Такой способ требует до 5 раз меньше времени по сравнению с традиционными методами разработки.
  • Новый уровень поддержки стандартов C и C++ и совместимости с ними. Разработчики могут использовать совместимый компилятор Clang 3.1 с самыми новыми возможностями и библиотеками языка C++, а также интегрировать имеющийся код, чтобы он соответствовал существующим и новым стандартам, включая стандарт C++11.
  • Скорость, мощь и объем 64-разрядной технологии. 64-разрядная архитектура компилятора C++ Builder позволяет создавать приложения, которые могут использовать больший объем памяти и данных, а также напрямую обращаться к 64-разрядным API, драйверам устройств и системным службам. Это позволяет разработчикам создавать более производительные и мощные приложения, обладающие большими возможностями.
  • Создание приложений с эффектным интерфейсом. Создавайте приложения для настольных ПК с пользовательскими интерфейсами в стиле Microsoft® Windows 8 , работающие в различных версиях операционной системы Windows® (Windows XP, Windows Vista, Windows 7 и Windows 8). Поддержка Mac OS X и дисплеев Retina позволяет разработчикам создавать прекрасно оформленные и удобные в использовании приложения для Mac c автоматической поддержкой дисплеев HiDPI.

После трех десятилетий C++ все еще на вершине


В течение более 30 лет язык C++ был общепринятым стандартом для различных операционных систем. Он и сегодня остается стандартным языком программирования для разработчиков. Большая часть лучшего коммерческого клиентского и серверного программного обеспечения написана на C++. Среди них такие приложения, как Microsoft Word, Adobe Photoshop, Google Chrome, Firefox, Mac OS X, iOS, Oracle database, Microsoft SQL Server, MySQL и другие. Лучшие компании веб-индустрии, такие как Facebook, PayPal и Amazon также используют C++. Ориентация на пользователя и использование C++ всеми основными поставщиками операционных систем и программного обеспечения подтверждает, что сейчас язык C++ более значим, чем когда-либо.
История C++ Builder компании Embarcadero начинается более 15 лет назад. Тогда в компании Borland группа разработчиков создала платформу первоначального C++ Builder, которая объединила известный компилятор Borland C++ с технологией Rapid Application Development (Быстрая разработка приложений). Новый C++ Builder производится компанией Embarcadero и продолжает лидировать на рынке, неизменно предоставляя решения, которым доверяют, и которые значительно улучшают качество, уменьшают время, необходимое для выхода продукта на рынок, и снижают совокупную стоимость владения при разработке на языке C++. В отличие от других средств разработки на C++ платформа C++ Builder предлагает идеальный баланс гибких средств разработки, стандартов, соответствия нормам и способности создавать на единой кодовой базе нативный код для нескольких устройств.

Цитаты руководителей


«За последние несколько лет диверсификация клиентских устройств стала для разработчиков программногообеспечения стихийным бедствием с огромными последствиями», — сказал Майкл Свинделл (Michael Swindell), старший вице-президент по маркетингу и управлению продуктами компании Embarcadero. «Сегодня основной вопрос для разработчиков — это как одновременно создавать приложения для множества устройств, включая устройства под управлением Windows, Mac, iOS и Android. При этом не должно быть ущерба для производительности приложений и их удобства для пользователей. Также не должно быть радикального увеличения издержек и времени разработки. Эта проблема стала движущей силой для обновления платформы C++. С помощью C++ Builder XE3 разработчики могут один раз создавать приложения, а затем развертывать нативный код на нескольких платформах. Поскольку мы продолжаем добавлять в решение поддержку дополнительных платформ, преимуществ для разработчиков становится все больше».

«Для меня C++ Builder — это лучший на рынке компилятор C++ для Windows», — говорит Гумберот Беярано Браво (Humberot Bejarano Bravo), генеральный директор компании Neural Engine. «Это единственное правильное решение для C++ с технологией Rapid Application Development, которое позволяет нам легко разрабатывать собственные компоненты и для которого существует сеть партнеров, разрабатывающих много других видов программного обеспечения. Мы можем создать работающие прототипы буквально за минуты. Теперь, когда появилась поддержка 64-разрядной технологии, наши приложения смогут работать на любых компьютерах и под управлением любой операционной системы».
Валюта магазина
Курсы расчетов
Курс ЦБ РФ. Обновлено 10.11.2022 01:15
1 EURO = 61,2445 руб.
1 USD = 61,0611 руб.
Форма отправки сообщений об ошибкаx
Выделенный текст:
Комментарий пользователя (необязательно): Ссылка на текущую страницу автоматически будет вложена в данное сообщение

Ваш браузер останется на той же странице.
Отправить сообщение?

Вы уверены, что хотите выйти?

Все ваши настройки, данные аккаунта, заказы, подписки и прочая информация будут по-прежнему доступны после авторизации на сайте.