RAD Studio 10 Seattle

Наиболее полная платформа разработки приложений для Windows 10, Mac, мобильных устройств и IoT

Embarcadero® RAD Studio™ 10 Seattle — это самый быстрый способ создавать и обновлять интенсивно работающие с данными, сильно взаимодействующие приложения с визуально насыщенным пользовательским интерфейсом для Windows 10, Mac, мобильных устройств, IoT и других платформ с помощью Object Pascal и C++. Широкий выбор функций поддержки Windows 10, в том числе новые компоненты VCL для Windows 10, стили для VCL и FMX, а также службы UWP (универсальной платформы Windows), например уведомления, позволяют легко и быстро перенести ваши приложения в Windows 10, сохранив пользователей. Новая платформа позволяет поддерживать более крупные проекты на большем числе платформ с удвоенным объемом памяти в среде разработки и вдвое большим размером поддерживаемых проектов. Кроме того, поддержка нескольких мониторов и десятки новых функций среды разработки, предназначенных для ускорения создания кода, сделают работу как никогда эффективной. С помощью RAD Studio 10 разработчики смогут создавать приложения в 5 раз быстрее по сравнению с другими инструментами, а разработка приложений для нескольких настольных, мобильных, облачных платформ и платформ баз данных, включая 32- и 64-разрядные версии Windows 10, Mac OS X, iOS и Android, станет еще быстрее.

Новые возможности RAD Studio 10 Seattle >

Расширение памяти для IDE делает RAD Studio 10 Seattle незаменимым обновлением.

Скотт ван дер Линден (Scott van der Linden)
менеджер проектов (разработка инструментов), WorleyParsons

Встречайте RAD Studio 10 Seattle

RAD Studio Seattle What's New

С помощью RAD Studio 10 Seattle я смогу подготовить свои приложения к Windows 10 и сделать их более полезными для пользователей.

Фикрет Хазович (Fikret Hasovic)
TEC d.o.o. Sarajevo

Новинка! Не отставайте от прогресса, перенесите свои приложения в Windows 10 и сохраните пользователей

Выход Windows 10, ставшей наиболее масштабным событием за много лет, открывает отличные возможности для разработчиков ПО.

Windows 10 быстро распространяется. Ожидается, что в ближайшие годы она будет установлена на миллиарде устройств. Сейчас самое время переносить приложения в Windows 10 вместе с пользователями. В RAD Studio 10 Seattle реализовать новые возможности платформы Windows 10 в ваших приложениях будет быстро и просто. Новые визуальные VCL компоненты, компоненты и API WinRT и универсальной платформы Windows (UWP) предоставляют разработчикам простой доступ к новым службам Windows 10, включая уведомления, контракты и многое другое!

Ознакомьтесь со статьей Windows 10: The Big New Opportunity for Developers (Windows 10: большие новые возможности для разработчиков), где подробно разбирается, почему разработчики RAD Studio находятся в отличном положении, чтобы воспользоваться преимуществами Windows 10, и почему сейчас самое время разрабатывать и развертывать приложения для Windows 10.

Подробнее >>

RAD Studio Seattle What's New

Как опытный пользователь я высоко ценю новые функции, повышающие эффективность труда, — особенно историю операций с буфером обмена! Успевать сделать многое быстро еще никогда не было так просто! Так держать, Embarcadero!

Энтони Уэст (Anthony West)
разработчик ПО, The Analytical Group, Inc

Новинка! В RAD Studio 10 Seattle новые средства, повышающие эффективность труда разработчиков, интегрированы в среду разработки

Значительно улучшены качество и стабильность функций среды разработки, повышающих эффективность труда разработчиков.

Оптимальный рабочий процесс — это эффективно работающий разработчик, быстро создающий отличные приложения. Функции RAD Studio 10 можно сгруппировать в рабочие операции, которые разработчики выполняют каждый день: настройка интегрированной среды для оптимизации рабочего процесса, написание кода, навигация по коду и анализ кода.

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

  • Статистика по проектам
  • История операций с буфером обмена
  • Поддержка множественной вставки
  • Немодальная и контекстная оптимизация кода
  • Закладки стека
  • Проверка скобок
  • Выделение управления потоком
  • Структурное выделение
  • Панель навигации по коду
  • Интеллектуальные клавиши
  • Анализ кода


Подробнее >>

RAD Studio Seattle What's New

Новинка! Удвоенная мощность. Объем поддерживаемых проектов увеличен вдвое.

В системе управления проектами и сборки вдвое увеличен размер поддерживаемых проектов, что позволило значительно повысить стабильность и производительность.

Значительно переработаны внутренние механизмы обработки проектов, файлов и управления сборкой в интегрированной среде разработки, что позволило существенно увеличить объем доступной памяти, позволяя разработчикам работать быстрее, стабильнее и эффективнее. Ведение крупных проектов, содержащих миллионы строк кода, на новом уровне эффективности, производительности и стабильности. Новые средства RAD Studio 10, повышающие эффективность труда, делают невероятно эффективным процессы написания кода, навигации по коду и отладки кода. Расширенная поддержка нескольких мониторов в среде разработки дает разработчикам гибкие возможности настройки экранного пространства, чтобы добиться идеального расположения рабочих элементов. Теперь инспектор объектов поддерживает фильтрацию, и разработчики могут переходить сразу к нужным свойствам. Конструктор форм стал более наглядным на этапе разработки, скрыты невизуальные компоненты. К новым функциям оптимизации кода и управления проектами относятся: ведение статистики проектов, история операций с буфером обмена, множественная вставка, закладки стека, выделение управления потоком и структурное выделение, анализ кода и многое другое.

Подробнее >>

Поддержка стандартного языка C++11 на основе CLANG в RAD Studio 10 Seattle дает нам возможность один раз написать код, а затем развертывать его на любой платформе!

Эндрю Лоу (Andrew Law)
технический директор, HGL Dynamics

Новинка! Улучшенный компилятор 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.

RAD Studio 10 Seattle поддерживает кросс-платформенную структуру пользовательского интерфейса и дизайнер единого интерфейса FireUI, которые образуют единственное в мире решение для компиляции native-приложений из действительно единого исходного кода. Большинство других поставщиков, поддерживающих кросс-платформенную разработку native-приложений, требуют отдельно создавать пользовательские интерфейсы для каждой платформы.

Разработчики для мобильных устройств наконец смогут создать общий, единообразно выглядящий пользовательский интерфейс, который будет работать на мобильных устройствах, планшетах и настольных системах различного форм-фактора, причем одновременно! И код пользовательского интерфейса приложений, и остальной стек клиентского ПО имеют доступ к API платформы, датчикам и службам устройства и обеспечивают максимальную производительность приложения, полностью задействуя ресурсы центрального и графического процессоров и опираясь на общую базу кода.

Поддерживается работа на нескольких современных платформах, включая Windows 10, iOS 8.4, Android 5.1.1 и OS X Yosemite.

Базовая структура визуальных компонентов FireMonkey значительно переработана и поддерживает реализацию нескольких представлений для каждого компонента (они называются ControlType — типы компонентов). В частности, можно использовать «родные» представления компонентов ОС. Новая базовая архитектура основана на MVC и поддерживает обратную совместимость, что позволяет выбирать во время разработки между стилем платформы и собственным стилем для каждого поддерживаемого компонента. Таким образом можно определить, будет ли во время выполнения компонент отображаться средствами FireMonkey с помощью графического процессора или средствами базовой операционной системы. В обоих случаях используется один и тот же API компонента.

Поскольку компоненты, относящиеся к типу платформы, используют ту же базовую реализацию, что и собственные SDK, например Cocoa, приложения FireMonkey будут иметь высокую производительность, обеспечивающую плавную прокрутку, которую ожидают пользователи от «родных» приложений, но при этом свойства, методы и события компонентов будут одинаковыми в разных ОС. Это позволяет сохранять точное соответствие особенностям платформ Windows, Mac, iOS и Android, обеспечивая максимальное удобство пользователя.

Подробнее >>

Новый стандарт производительности, стабильности и качества (QPS), а также полнаядокументация

Принятая в Embarcadero процедура разработки, тестирования и составления документации обеспечивает лучшие показатели QPS

В 2014 и 2015 годах процедуры разработки, тестирования и составления документации в Embarcadero были улучшены в соответствии с масштабными конструкторскими инициативами, нацеленными на повышение эффективности труда разработчика на различных платформах и языках, которые теперь поддерживает RAD Studio. Например, улучшенные процессы составления документации обладают новыми функциями на всех поддерживаемых платформах и языках, что радикально повышает качество и полноту документации. Новые процедуры тестирования в ходе исследовательской разработки помогают выявлять ошибки на ранних этапах разработки, а практически 100-процентный охват позволяет снизить количество вносимых ошибок, увеличить процент исправлений и в целом добиться более высокого качества и производительности. RAD Studio 10 Seattle — это новый стандарт стабильности, качества и эффективной документации.

Подробнее >>

Новинка! Создание решений для Интернета вещей (IoT)

Простое подключение гаджетов и устройств Интернета вещей к приложению или корпоративной системе.

RAD Studio 10 Seattle позволяет разработчикам в полной мере раскрыть потенциал решений Интернета вещей. Добавьте новые возможности в существующие настольные и мобильные приложения, интегрировав их с устройствами, датчиками, корпоративными базами данных и облачными службами.

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

Подробнее >>

Новинка! Создание сильно взаимодействующих приложений

Быстрое расширение VCL приложений для Windows для поддержки мобильных платформ, облачных служб и Интернета вещей.

Функции существующих бизнес-приложений можно легко расширить для интеграции с мобильными устройствами и новыми гаджетами Интернета вещей, образующими инновационные решения. Полезные бизнес- и IoT-приложения теперь не изолированы (т. е. не привязаны к одному мобильному приложению), а распространяются на разные гаджеты и устройства, включая Windows, Mac, iOS, Android, а также на ПО промежуточного слоя, серверы, облачные и корпоративные сервисы. Расширение существующих приложений очень выгодно для разработчиков бизнес-приложений, поскольку они могут реализовать IoT-решения, сохранив существующую инфраструктуру и задействовав имеющиеся масштабные базы кода. Преимущества создания взаимодействующих приложений будут моментально заметны практически в любых отраслях, включая розничные продажи, общественное питание, здравоохранение, производство и промышленная автоматизация. Иначе говоря, возможности применения поистине безграничны.

Подробнее >>

В RAD Studio 10 мы создаем кросс-платформенные приложения на единой базе кода, и все файлы APP, EXE и APK используют один модуль данных. Поэтому каждый проект имеет единую общую структуру и единый порядок доступа к данным!

Стив Бейдекеркен (Steve Beydekerken),
ведущий разработчик, B-Logicx Home Automation

Перевод компания на мобильную платформу с помощью Enterprise Mobility Services

Enterprise Mobility Services (EMS) — это новое готовое к использованию решение для современных взаимосвязанных распределенных приложений.

Службы Enterprise Mobility Services поддерживают простое развертывание сервера промежуточного ПО, на котором размещаются загружаемые настраиваемые API, а также модули доступа к данным. Службы EMS построены на открытых и стандартных технологиях, в число которых входят вызовы REST HTTP и форматы данных JSON. В дополнение к этому в них содержатся основные драйверы баз данных SQL, а также встроенное зашифрованное хранилище данных SQL. Благодаря возможности управлять пользователями и проверять их подлинность, а также средствам анализа пользователей и API, службы Enterprise Mobility Services идеально подходят для предоставления безопасного доступа к корпоративным базам данных из мобильных и настольных приложений. Решение EMS предлагает безопасное и масштабируемое ПО промежуточного слоя RESTful с неизменным состоянием. EMS открывает мир взаимодействующих устройств для существующих приложений Windows VCL.

Решение EMS обновлено и предоставляет новые возможности. Поддержка сервера push-уведомлений для iOS и Android позволяет разработчикам передавать уведомления о событиях на устройство конечного пользователя через EMS.

Подробнее >>

Новинка! AppAnalytics собирает информацию о пользователях и об использовании ваших приложений

Embarcadero® AppAnalytics — это первый сервис аналитики для мобильных, настольных и носимых устройств.

Вы сможете понять потребности и предпочтения своих пользователей и улучшить их обслуживание. Изучайте, как часто используются приложения и на каких платформах, какие функции предпочитают клиенты, как и где происходят сбои и многое другое. Запись анонимных данных об использовании приложений конечными пользователями позволяет лучше понять особенности работы пользователей. Анализ работы пользователя с существующими приложениями Windows VCL, приложениями FireMonkey для мобильных устройств и приложениями для настольных систем позволит создавать более совершенные решения. Сервис аналитики и отслеживания AppAnalytics поддерживается компанией Embarcadero Technologies.

Подробнее >>

Расширенная библиотека GetIt экономит массу времени. Интегрированная среда разработки RAD Studio 10 подготовит наши приложения к массовому переходу на Windows 10. Спасибо разработчикам RAD!

Грегор Коблер (Gregor Kobler),
генеральный директор G. Kobler Autom. & Industriesoftware

Новые компоненты и дополнения

Предложения Embarcadero для разработки инновационных решений для Интернета вещей (IoT), создания стабильно работающих пользовательских интерфейсов и ведения журналов кода

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

Подробнее >>

Konopka Signature VCL Controls
Используя набор из более чем 125 элементов интерфейса Windows и 100 редакторов настраиваемых свойств, способствующих повышению привлекательности и удобства приложений, разработчики на Delphi и C++Builder могут модернизировать и упростить взаимодействие любого пользователя с Windows. Решение Konopka Signature VCL Controls впечатляет вниманием к деталям, простотой применения и гибкостью возможностей как для пользователя, так и для разработчика.

Подробнее >>

CodeSite
Новая система ведения журнала в реальном времени помогает быстро найти проблемы в коде, не прерывая его выполнения (локально или удаленно). С CodeSite можно забыть о традиционной отладке с точками останова. Вы сможете вести журнал событий приложения, пока оно выполняется, а также объединять данные из нескольких приложений в один журнал и наглядно анализировать их в реальном времени.

Подробнее >>

RAD Studio awardsОтмеченное наградами решение

Пакет разработки программного обеспечения RAD Studio удостоен множества наград, ему доверяют миллионы разработчиков во всем мире, а обширная экосистема решения представлена активным сообществом разработчиков ПО, технологических партнеров и производителей компонентов.

Начните работу с RAD Studio 10 Seattle уже сегодня!

Пробная версия

Бесплатная полнофункциональная 30-дневная лицензия на RAD Studio 10 Seattle
 
 

Щелкните для загрузки

Приобретение

Купите и загрузите решение, чтобы приступить к разработке приложений для различных устройств уже сегодня.

Купить через Интернет

Подробнее

Ресурсы, которые помогут начать работу с RAD Studio
 
 
 

Подробнее

Receive the newsletter and email alerts

Get RAD Studio Email Alerts