Embarcadero C++Builder 10 Seattle — это самый быстрый способ создавать и обновлять интенсивно работающие с данными, распределенные и сильно взаимодействующие приложения с развитым и визуально привлекательным пользовательским интерфейсом для Windows 10, Mac, мобильных устройств, IoT и других платформ с помощью стандартного языка C++. Вы сможете с легкостью обновлять VCL- и FMX-приложения для Windows 10, используя новые элементы управления и VCL-стили для Windows, а также компоненты служб универсальной платформы Windows. Откройте для себя удобную среду разработки с удвоенным объемом доступной памяти для крупных проектов, расширенной поддержкой нескольких мониторов и улучшенным инспектором объектов. С помощью C++Builder разработчики смогут в 5 раз быстрее создавать приложения для настольных, мобильных, облачных платформ и платформ баз данных, включая 32- и 64-разрядные версии Windows 10.
Нововведения, улучшения C++Builder 10 Seattle
Перенос приложений в Windows 10, сохранение пользователей
В C++Builder 10 Seattle реализовать новые возможности платформы Windows 10 в ваших приложениях будет быстро и просто. Новые визуальные VCL компоненты, компоненты и API WinRT и универсальной платформы Windows (UWP) предоставляют разработчикам простой доступ к новым службам Windows 10, включая уведомления, контракты и многое другое!
Интегрированы новые средства, повышающие эффективность труда разработчиков
Оптимальный рабочий процесс — это эффективно работающий разработчик, быстро создающий отличные приложения. Функции C++Builder 10 можно сгруппировать в рабочие операции, которые разработчики выполняют каждый день: настройка интегрированной среды для оптимизации рабочего процесса, написание кода, навигация по коду и анализ кода. К оптимизации рабочего процесса и повышению эффективности труда разработчиков относятся следующие улучшения: ведение статистики проектов, история операций с буфером обмена, поддержка множественной вставки, проверка скобок, выделение управления потоком, структурное выделение, панель навигации по коду, интеллектуальные клавиши и многое другое.
Удвоенная мощность: объем памяти среды разработки вырос вдвое, и размер поддерживаемых проектов также увеличен в два раза
Значительно переработаны внутренние механизмы обработки проектов, файлов и управления сборкой в интегрированной среде разработки, что позволило существенно увеличить объем доступной памяти, позволяя разработчикам работать быстрее, стабильнее и эффективнее. Ведение крупных проектов, содержащих миллионы строк кода, на новом уровне эффективности, производительности и стабильности. Новые средства C++Builder 10, повышающие эффективность труда, делают невероятно эффективными процессы написания кода, навигации по коду и отладки кода. Расширенная поддержка нескольких мониторов в среде разработки дает разработчикам гибкие возможности настройки экранного пространства, позволяющие добиться идеального расположения рабочих элементов. Теперь инспектор объектов поддерживает фильтрацию, и разработчики могут переходить сразу к нужным свойствам. Конструктор форм стал более наглядным на этапе разработки, скрыты невизуальные компоненты. К новым функциям оптимизации кода и управления проектами относятся: ведение статистики проектов, история операций с буфером обмена, множественная вставка, закладки стека, выделение управления потоком и структурное выделение, анализ кода и многое другое.
Улучшенный компилятор RAD C++ с поддержкой CLANG для Windows 10 и мобильных устройств
В C++Builder 10 Seattle входит компилятор стандартного языка C++ для Windows 10 (32- и 64-разрядная версии) и мобильных платформ (iOS и Android) с расширениями RAD, обеспечивающими самую быструю разработку на стандартном языке C++ для Windows и других платформ. Кроме того в C++Builder 10 Seattle реализована тесная интеграция с библиотекой VCL для Windows и кросс-платформенной библиотекой FMX, поддержка языка C++11 и управление памятью на основе ARC (автоматического подсчета ссылок) для мобильных устройств с обратной совместимостью. C++Builder 10 Seattle — это отличный инструмент для VCL разработчиков для Windows, пользующихся C++Builder, и новых разработчиков на C++ для мобильных и настольных платформ, переходящих с других языков и наборов инструментов — Java, Objective-C, C#, Xcode, Xamarin и Visual Studio.
Проектирование и сборка одновременно для настольных и мобильных платформ, теперь с «родными» компонентами интерфейса
FireUI позволяет один раз написать код, а затем развертывать его на платформах Windows 10, Android, iOS и OS X. C++Builder 10 Seattle поддерживает кросс-платформенную структуру пользовательского интерфейса и дизайнер единого интерфейса FireUI, которые образуют единственное в мире решение для компиляции native-приложений из действительно единого исходного кода. Большинство других поставщиков, поддерживающих кросс-платформенную разработку native-приложений, требуют отдельно создавать пользовательские интерфейсы для каждой платформы.
Новый стандарт производительности, стабильности и качества, а также полная документация
В 2014 и 2015 годах процедуры разработки, тестирования и составления документации в Embarcadero были улучшены в соответствии с масштабными конструкторскими инициативами, нацеленными на повышение эффективности труда разработчика на различных платформах и языках, которые теперь поддерживает C++Builder. Например, улучшенные процессы составления документации обладают новыми функциями на всех поддерживаемых платформах и языках, что радикально повышает качество и полноту документации. Новые процедуры тестирования в ходе исследовательской разработки помогают выявлять ошибки на ранних этапах разработки, а практически 100-процентный охват позволяет снизить количество вносимых ошибок, увеличить процент исправлений и в целом добиться более высокого качества и производительности. C++Builder 10 Seattle — это новый стандарт стабильности, качества и эффективной документации.
Создание решений для Интернета вещей (IoT)
C++Builder 10 Seattle позволяет разработчикам в полной мере раскрыть потенциал решений для Интернета вещей. Добавьте новые возможности в существующие настольные и мобильные приложения, интегрировав их с устройствами, датчиками, корпоративными базами данных и облачными службами. Каждый день в экосистему Интернета вещей входит все больше и больше гаджетов и устройств. Взаимодействие между этими гаджетами и устройствами открывает перспективы создания для пользователей совершенно новых захватывающих возможностей, интегрируемых с физической средой.
Создание сильно взаимодействующих приложений
Функции существующих бизнес-приложений можно легко расширить для интеграции с мобильными устройствами и новыми гаджетами Интернета вещей, образующими инновационные решения. Полезные бизнес- и IoT-приложения теперь не изолированы (т. е. не привязаны к одному мобильному приложению), а распространяются на разные уровни, гаджеты и устройства, включая Windows, Mac, iOS, Android, а также на ПО промежуточного слоя, серверы, облачные и корпоративные сервисы. Расширение существующих приложений очень выгодно для разработчиков бизнес-приложений, поскольку они могут реализовать IoT-решения, сохранив существующую инфраструктуру и задействовав имеющиеся масштабные базы кода. Преимущества создания взаимодействующих приложений будут моментально заметны практически в любых отраслях, включая розничные продажи, общественное питание, здравоохранение, производство и промышленную автоматизацию. Иначе говоря, возможности применения поистине безграничны.
Перевод организации на мобильную платформу с помощью Enterprise Mobility Services
Службы Enterprise Mobility Services поддерживают простое развертывание сервера промежуточного ПО, на котором размещаются загружаемые настраиваемые API, а также модули доступа к данным. Службы EMS построены на открытых и стандартных технологиях, в число которых входят вызовы REST HTTP и форматы данных JSON. В дополнение к этому в них содержатся основные драйверы баз данных SQL, а также встроенное зашифрованное хранилище данных SQL. Благодаря возможности управлять пользователями и проверять их подлинность, а также средствам анализа пользователей и API, службы Enterprise Mobility Services идеально подходят для предоставления безопасного доступа к корпоративным базам данных из мобильных и настольных приложений. Решение EMS предлагает безопасное и масштабируемое ПО промежуточного слоя RESTful с неизменным состоянием. EMS открывает мир взаимодействующих устройств для существующих VCL-приложений Windows. Решение EMS обновлено и предоставляет новые возможности. Поддержка сервера push-уведомлений для iOS и Android позволяет разработчикам передавать уведомления о событиях на устройство конечного пользователя через EMS.
AppAnalytics собирает информацию о пользователях и об использовании ваших приложений
Вы сможете понять потребности и предпочтения своих пользователей и улучшить их обслуживание. Изучайте, как часто используются приложения и на каких платформах, какие функции предпочитают клиенты, как и где происходят сбои и многое другое. Запись анонимных данных об использовании приложений конечными пользователями позволяет лучше понять особенности работы пользователей. Анализ работы пользователя с существующими VCL-приложениями для Windows, приложениями FireMonkey для мобильных устройств и приложениями для настольных систем позволит создавать более совершенные решения. Сервис аналитики и отслеживания AppAnalytics поддерживается компанией Embarcadero Technologies.
Новые компоненты и дополнения
- BeaconFence — это ориентированное на разработчиков решение для близкого взаимодействия, которое обеспечивает точное отслеживание местоположения пользователя без GPS и поддержку связанных с этим событий в радиальных и геометрических зонах любой структуры и на любой местности — как в помещении, так и на улице.
- Konopka Signature VCL Controls. Используя набор из более чем 125 элементов интерфейса Windows и 100 редакторов настраиваемых свойств, способствующих повышению привлекательности и удобства приложений, разработчики на Delphi могут модернизировать и упростить взаимодействие любого пользователя с Windows. Решение Konopka Signature VCL Controls впечатляет вниманием к деталям, простотой применения и гибкостью возможностей как для пользователя, так и для разработчика.
- CodeSite. Новая система ведения журнала в реальном времени помогает быстро найти проблемы в коде, не прерывая его выполнения (локально или удаленно). С CodeSite можно забыть о традиционной отладке с точками остановки. Вы сможете вести журнал событий приложения, пока оно выполняется, а также объединять данные из нескольких приложений в один журнал и наглядно анализировать их в реальном времени.
Основные | |
---|---|
Производитель | Embarcadero |
- Цена: Цену уточняйте