Добавлен русификатор от Tulnov
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, станет еще быстрее.
Задачей №1 и для независимых, и для корпоративных разработчиков сегодня является поддержка быстрорастущей совокупности различных устройств Windows и Apple, типов пользовательских интерфейсов, версий ОС и разнородных форм-факторов. Чтобы обратить это в конкурентные преимущества, компаниям нужно найти способ многократно умножить силы сотрудников отделов разработки, причем за счет технологических решений. Embarcadero RAD Studio XE10 является тем самым «мультипликатором производительности» разработчиков, позволяя быстро и визуальными методами буквально ставить на поток создание приложений для Windows 8, Mac, .NET, Web и мобильных платформ. Вы получаете Delphi®, C++Builder®, Embarcadero Prism™ и HTML5 Builder, поэтому скорость разработки минимум в 5 раз, охватывая Windows 8, Mac OS X с поддержкой дисплеев Retina и многое другое. Вы сможете существенно сократить время выпуска на рынок новых продуктов, получив значительные конкурентные преимущества и перспективные направления развития бизнеса за счет мультиплатформенных визуальных средств разработки на компонентной основе и с возможностью эффективного взаимодействия с различными базами данных и облачными сервисами.
Основные возможности Embarcadero RAD Studio XE10:
- Самый быстрый путь к Windows 8. Windows 8 уже доступна и открывает новые возможности перед разработчиками. Ищите ли вы инструменты для разработки приложений под Windows 8, которые будут выполняться на рабочих станциях и планшетах x86, или хотите стилизовать ваши существующие приложения в соответствии с Windows 8, с RAD Studio XE10 это будет легко и просто.
- Сделайте быстрый старт с шаблонами проектов для Windows 8. Начать разработку приложений для Windows не всегда было просто. Но у вы можете легко начать с одного из популярных шаблонов проектов для Windows 8, включая следующие типы: blank, grid и split pane. Ваши новые приложения будут включать шрифты, цвета, разметки, жесты и полноэкранный режим, характерные для Windows 8.
- Создавайте приложения с поддержкой касаний. Windows 8 означает новый уровень в плане поддержки касаний в приложениях. С RAD Studio вы сможете добавить поддержку касаний в ваших приложениях с минимальными трудозатратами для обеспечения максимально комфортной работы пользователей PC и планшетных устройств.
- Полное соответствие Windows 8. Интегрированная среда RAD Studio XE10 IDE полностью протестирована на совместимость с Windows 8, а вы при помощи Delphi и C++Builder можете создавать великолепные приложения, которые будут работать под управлением Windows 8 на PC и планшетных устройствах на базе x86, таких как Microsoft Surface Pro и Windows Slate на процессорах Intel, Intel Atom и AMD.
- Создавайте приложения Windows 8 .NET и WinRT с Embarcadero Prism. Embarcadero Prism XE10 в RAD Studio XE10 обеспечивает вам скорейший путь к разработке под Windows 8 WinRT с помощью полномасштабного .NET-решения. Если вам нужно создавать приложения под Windows 8, которые будут запускаться на всех планшетах Win 8, вы можете это делать с Prism.
- Простая стилизация существующих приложений VCL и FireMonkey в соответствии с Windows 8. RAD Studio XE10 обеспечивает простую и удобную технологию адаптации ваших существующих приложений VCL и FireMonkey к Windows 8. Это действительно легко – стилизовать формы VCL и FireMonkey в соответствии с Windows. Просто кликните правой кнопкой «мыши» на форме и выберите пункт «Convert to Metropolis UI» из контекстного меню. Свойства формы будут автоматически установлены соответствующим образом, а вам остается выбрать, какой из стилей Windows 8 выбрать. Просто поправьте размер и расположение существующих элементов управления – и работа сделана.
- Поддержка Live Tile. Создавайте интерактивные приложения с поддержкой Live Tile. С использованием нужного компонента и некоторых простых действий вы можете добавить больше интерактивности для пользователей Windows 8 Enterprise и, таким образом, более точно соответствовать их требованиям.
- Платформа разработки приложений FireMonkey FM2. FireMonkey продолжает наращивать свои возможности и повышать производительность, а её новая версия - FM2, представляет собой платформу разработки бизнес-приложений нового поколения с использованием CPU/GPU. С её помощью разработчики могут сочетать технику визуальной разработки с генерацией высокопроизводительного «нативного» кода для Windows, включая Windows 8, и Mac OS X с дисплеем Retina.
- Новые возможности FireMonkey FM2 включают:
- «Якоря» и управление разметкой
- Поддержка технологии «Fat finger» для пользователей планшетов
- Пользовательские интерфейсы «Pixel perfect»
- Стилизация неклиентской области
- Улучшенная производительность и качество
- Новые компоненты FireMonkey
- ActionLists и Actions помогут вам отделить бизнес-логику от элементов интерфейса и повысить качество вашего кода с точки зрения повторного использования
- Поддержка Audio/Video, включая компоненты управления воспроизведением
- Новый компонент типа «grid»
- Visual LiveBindings. LiveBindings представляет собой технологию связывания интерфейса пользователея с данными. Этот мощный подход стал более доступным к применению в RAD Studio XE10 с новым сервисом Visual LiveBindings. Теперь нет необходимости писать выражения или заниматься ручным кодированием. Вы можете использовать большую графическую диаграмму связей и создавать новые в визуальном режиме.
- Проще и быстрее, если делать визуально. LiveBindings Designer действительно позволяет проще и, главное, нагляднее создавать связи между элементами пользовательского интерфейса и данными. Свяжите данные и свойства просто рисованием линий между объектами. Вы можете связывать свойства двух элементов интерфейса для их согласования, или же реализовывать связь между данными и элементами управления, но в любом случае вы сможете увидеть возможные варианты для свойств и полей и выполнить операцию визуально, т.е. без кодирования.
- Просмотр и управление связями LiveBindings. Как только вы создали связи LiveBindings, можно использовать LiveBindings Designer для управления ими. Легко получить как общую диаграмму связей, так и увеличить отдельные участки для детального просмотра. The LiveBindings Designer поддерживает несколько слоёв, поэтому вы можете организовать диаграмму по типу «Photoshop» с возможностью включения/выключения слоёв, делая их невидимыми для фильтрации по принадлежности к различным модулям проекта.
- Быстрое создание прототипа и переход к реальному проекту. Теперь как никогда легким стал процесс прототипирования связей для отображения данных в вашем приложении. Компонент PrototypeBindSource обеспечивает вас модельными данными в различных форматах. Когда вы будете готовы перейти на использование реальных данных, просто переключите соединение на вашу базу, и больше ничего не потребуется.
Изменения в версии XE10:
- Интегрированные компиляторы и наборы инструментов
- Новинка в версии 10 Seattle! Компилятор C++11, основанный на архитектуре CLANG, для Win32 (bcc32c)
- Улучшено в версии 10 Seattle! Обновление до версии 3.3 CLANG и LLVM для Win64 и Win32
- Платформы приложений, интегрированные платформы, конструкторы и пакеты SDK
- Улучшено в версии 10 Seattle! Платформа приложений FMX, позволяющая создавать native-приложения для iOS 7.x и iOS 8.x, работающие на устройствах с архитектурой ARMv7 и 64-разрядной архитектурой ARM. Поддерживается iOS 8.4.
- Улучшено в версии 10 Seattle! Платформа приложений FMX, позволяющая создавать native-приложения Android ARMv7 для платформ Ice Cream Sandwich (4.0.3, 4.0.4), Jelly Bean (4.1, 4.2, 4.3), Kit Kat (4.4) и Lollipop (5.x). Поддерживается Android 5.1.1.
- Улучшено в версии 10 Seattle! VCL (библиотека визуальных компонентов) для быстрого создания 64-разрядных приложений для Windows 10, Windows 8.x и Windows 7, а также Windows Server 2008 и 2012.
- Улучшено в версии 10 Seattle! VCL (библиотека визуальных компонентов) для быстрого создания 32-разрядных приложений для Windows 10, Windows 8.x и Windows 7, а также Windows Server 2008 и 2012.
- Улучшено в версии 10 Seattle! Поддержка Microsoft Windows SDK для API Windows 7, Windows 8 и Windows 10. Поддерживается вызов классических API Win32/Win64 и API WinRT.
- Платформа приложений fmx (FireMonkey)
- Новинка в версии 10 Seattle! Поддержка подсказок для визуальных компонентов FireMonkey на ПК, отображаемых при наведении мыши
- Новинка в версии 10 Seattle! Представление компонентов Edit и Memo в «родном» виде для платформы Windows
- Новинка в версии 10 Seattle! Поддержка Z-порядка элементов FireMonkey для Windows
- Новинка в версии 10 Seattle! Расширенная поддержка буфера обмена позволяет копировать и вставлять растровые изображения
- Новинка в версии 10 Seattle! Сенсорная анимация для платформы Android
- Новинка в версии 10 Seattle! Приложения FireMonkey могут получать намерения независимо от источника (электронная почта, веб-ссылка, другое приложение). Эта возможность демонстрируется в новом примере.
- Улучшено в версии 10 Seattle! Компонент MultiView для создания пользовательского интерфейса, который адаптируется к форм-фактору устройства, будь то мобильный телефон или планшет, и к его ориентации — альбомной или книжной. Теперь добавлена специальная поддержка пользовательского интерфейса Windows 10.
- Улучшено в версии 10 Seattle! Особенности работы TSwitch в пользовательском интерфейсе Windows 10
- Улучшено в версии 10 Seattle! Элементы Edit и Calendar могут динамически отображать «родной» элемент интерфейса платформы в iOS
- Улучшено в версии 10 Seattle! Компоненты платформы ListView для iOS
- Новинка в версии 10 Seattle! Компоненты платформы ScrollBox для iOS
- Улучшено в версии 10 Seattle! Компонент Bluetooth LE (на платформах, полностью поддерживающих эту технологию)
- Улучшено в версии 10 Seattle! Улучшенная платформа Bluetooth и новый компонент Bluetooth для классического подключения Bluetooth
- Новинка в версии 10 Seattle! Новый класс TBeaconDevice, превращающий устройство на одной из поддерживаемых платформ в «маяк»
- Улучшено в версии 10 Seattle! Компонент Notification Center для использования уведомлений в приложениях iOS и Android, включая звук уведомлений. Теперь также поддерживаются уведомления Windows 10
- Новинка в версии 10 Seattle! Поддерживается использование IFMXDragDropService для переноса данных в другие приложения в OS X
- Улучшено в версии 10 Seattle! Конструктор растровых стилей, включая новые шаблоны для стилей Windows, Mac OS и Android Lollipop, а также возможность создания пустых стилей для различных платформ и подстройки объектов под различное разрешение графики
- Улучшено в версии 10 Seattle! Интегрированный конструктор стилей FireMonkey и компонент TStyleBook улучшены для поддержки коллекции стилей для различных платформ
- Новинка в версии 10 Seattle! StyleViewer для стилей Windows 10 в конструкторе растровых стилей
- Библиотека визуальных компонентов (VCL)
- Улучшено в версии 10 Seattle! Инспектор объектов для задания свойств и событий компонента
- Новинка в версии 10 Seattle! Поддержка высокого DPI и мониторов с разрешением 4K, а также поддержка нескольких мониторов в Windows 8.1/10 для VCL-приложений
- Новинка в версии 10 Seattle! Новые настраиваемые компоненты VCL, которые соответствуют некоторым новым элементам интерфейса Windows 10 и могут использоваться в предыдущей версии Windows
- Новинка в версии 10 Seattle! Новый компонент VCL ActivityIndicator
- Новинка в версии 10 Seattle! Новый компонент VCL SearchBox
- Новинка в версии 10 Seattle! Новый компонент VCL RelativePanel
- Новинка в версии 10 Seattle! Новый компонент VCL ToggleSwitch
- Новинка в версии 10 Seattle! Новый компонент VCL SplitView
- Новинка в версии 10 Seattle! Современный вид функции SelectDirectory
- Новинка в версии 10 Seattle! VCL-стили Windows 10 для создания приложений, отвечающих современному подходу к оформлению Microsoft
- Новинка в версии 10 Seattle! Улучшения стилей VCL, в том числе поддержка стилей для общих диалоговых окон и компонента TWebBrowser
- Улучшено в версии 10 Seattle! Дополнительные стили, в том числе VCL-стили TabletLight, Sky и Glow
- Поддержка проектов и встроенных средств сборки
- Новинка в версии 10 Seattle! Поддержка служб Android в среде разработки, в том числе мастера для создания служб Android и для добавления их в существующее приложение Android
- Улучшено в версии 10 Seattle! Развертывание приложений на устройстве iOS (отладка, специальный режим, App Store). Ряд улучшений коснулся подготовки устройства iOS для упрощения развертывания, в том числе автоматический идентификатор комплекта
- Улучшено в версии 10 Seattle! Поддержка импорта проектов из Delphi версий с 1 по XE8 и из C++Builder версий с 3 по XE8
- Возможности языка и работа с библиотеками среды выполнения
- Новинка в версии 10 Seattle! Поддержка вызова API WinRT, более 40 модулей интерфейса Object Pascal
- Новинка в версии 10 Seattle! Поддержка уведомлений Windows 10 с помощью компонента NotificationCenter
- Новинка в версии 10 Seattle! Поддержка контрактов — механизма для обмена информацией с другими приложениями Windows 10 (приложения могут выступать источниками контрактов) — посредством нового компонента SharingContract
- Улучшено в версии 10 Seattle! Библиотека RTL Delphi и C++ для OS X (улучшенная обработка исключений OS X)
- Улучшено в версии 10 Seattle! Поддержка формата zip-файлов. Теперь класс TZipFile поддерживает обратный вызов, используемый во время извлечения для определения хода выполнения
- Новинка в версии 10 Seattle! Обработка JSON (нотация объектов JavaScript) с помощью реализации JSON.NET для потоковой передачи JSON с новыми модулями чтения и записи (включая базовые классы TJsonReader и TJsonWriter)
- Новинка в версии 10 Seattle! Специализированные модули чтения и записи JSON, включая новые классы TJsonTextReader и TJsonTextWriter, а также поддержка расширенного JSON
- Новинка в версии 10 Seattle! Поддержка модулей чтения и записи двоичного JSON (BSON) в рамках прежней архитектуры JSON.NET (включая новые классы TBsonReader и TBsonWriter)
- Новинка в версии 10 Seattle! Гибкие конструкторы методов JSON и BSON, включая классы TJSONArrayBuilder и TJSONObjectBuilder
- Новинка в версии 10 Seattle! Быстрый однонаправленный итератор JSON и BSON (TJSONIterator)
- Индивидуальная производительность разработчиков
- Новинка в версии 10 Seattle! Среда разработки построена по масштабной модели адресации памяти и предоставляет значительно больший объем памяти для встроенных компиляторов, интегрированных отладчиков и разнообразных инструментов, выполняющихся в процессе IDE
- Новинка в версии 10 Seattle! Переработанный механизм модульного кэширования компилятора освобождает старые модули, когда доступная память начинает переполняться при компиляции групп, состоящих из нескольких проектов
- Новинка в версии 10 Seattle! Улучшенная поддержка нескольких мониторов в IDE с возможностью размещать большинство форм и панелей на различных дополнительных мониторах
- Новинка в версии 10 Seattle! Возможность скрывать и отображать невизуальные компоненты в конструкторе форм (что предотвращает перегруженность экрана конструктора)
- Новинка в версии 10 Seattle! Значки структурного представления для соответствующего компонента
- Новинка в версии 10 Seattle! Автоматическое восстановление несохраненных файлов — работа периодически сохраняется во временное расположение. В случае некорректного завершения работы (из-за сбоя системы) среда разработки попытается восстановить несохраненную работу пользователя
- Новинка в версии 10 Seattle! Расширенные параметры проектов в IDE позволяют легко реализовать поддержку высокого DPI в приложениях
- Новинка в версии 10 Seattle! Полная настройка вида инспектора объектов с возможностью скрыть панель описания, быстрые действия и новую панель фильтра
- Новинка в версии 10 Seattle! Содержимое инспектора объектов можно фильтровать, оставляя только нужные элементы
- Новинка в версии 10 Seattle! Сочетания клавиш для уменьшения и увеличения шрифта в редакторе кода
- Улучшено в версии 10 Seattle! Диспетчер библиотек GetIt для удобного поиска, загрузки и обновления библиотек исходного кода, компонентов и других ресурсов с серверов Embarcadero GetIt. Расширены категории, улучшен пользовательский интерфейс и добавлены новые действия
- Улучшено в версии 10 Seattle! Статистика по проектам помогает отслеживать активность и точнее оценивать производительность группы разработчиков
- Улучшено в версии 10 Seattle! История операций с буфером обмена регистрирует содержимое предыдущих операций вырезания и вставки, позволяя вставить его еще раз
- Улучшено в версии 10 Seattle! Поддержка множественной вставки позволяет выполнить операцию вставки одновременно в нескольких строках исходного кода
- Улучшено в версии 10 Seattle! Проверка скобок, выделение управления потоком и структурное выделение
- Улучшено в версии 10 Seattle! Выделение управления потоком позволяет проследить последовательность перехода по коду непосредственно в редакторе
- Улучшено в версии 10 Seattle! Панель навигации по коду в верхней части редактора содержит поля со списками классов и методов
- Улучшено в версии 10 Seattle! Интеллектуальные клавиши теперь полностью интегрированы
- Улучшено в версии 10 Seattle! Интеллектуальный поиск символов
- Улучшено в версии 10 Seattle! Набор новых примеров и демонстраций, которые помогут начинающим и опытным разработчикам в полной мере раскрыть возможности среды
- Новинка в версии 10 Seattle! Поддержка параллельной компиляции C++
- Управление исходным кодом
- Улучшено в версии 10 Seattle! Библиотеки Subversion обновлены до версии 1.8.13
- Оптимизация кода
- Новинка в версии 10 Seattle! Синхронизация прототипов — как только вы меняете прототип для функции, можно автоматически синхронизировать разделы интерфейса и реализации в соответствии с внесенными изменениями (только для языка Object Pascal)
- Встроенные средства отладки
- Новинка в версии 10 Seattle! Удаленная отладка в 64-разрядной системе iOS на устройстве
- Библиотека доступа к данным FireDAC для различных устройств
- Новинка в версии 10 Seattle! Полная поддержка FireDAC для базы данных NoSQL MongoDB, включая новый драйвер FireDAC MongoDB
- Новинка в версии 10 Seattle! Классы-оболочки API MongoDB, включая TMongoConnection, TMongoDatabase, TMongoCollection и другие
- Новинка в версии 10 Seattle! Команды MongoDB query, pipeline, update и другие в гибких конструкторах методов
- Новинка в версии 10 Seattle! Наборы данных для MongoDB, включая TFDMongoDataSet (привязывает набор данных к курсору MongoDB), TFDMongoQuery (выполняет запросы к коллекции MongoDB) и TFDMongoPipeline (выполняет конвейеры, обращающиеся к коллекции MongoDB)
- Интегрированное тестирование модулей
- Новинка в версии 10 Seattle!Поддержка модульного тестирования DUnitX для мобильных платформ (iOS и Android)
- Многоуровневые приложения DataSnap
- Новинка в версии 10 Seattle! Пример использования компонента FDSchemaAdapter в приложениях DataSnap
- Улучшено в версии 10 Seattle! Поддержка DataSnap для доступа к наборам данных FireDAC и согласования изменений с помощью разностных наборов (с модулем FireDACJSONReflect), теперь поддерживается сжатие данных для оптимизации пропускной способности
- Новинка в версии 10 Seattle! Клиенты DataSnap используют System.NET для HTTP и HTTPS без необходимости развертывать клиентскую библиотеку OpenSLL
- Поддержка облачных технологий
- Улучшено в версии 10 Seattle! Amazon Simple Storage Service (S3) API
- Улучшено в версии 10 Seattle! Amazon Queue Service API
- Улучшено в версии 10 Seattle! Amazon SimpleDB API
- Улучшено в версии 10 Seattle! Теперь облачные библиотеки пользуются поддержкой собственных библиотек HTTP и HTTPS в System.Net
- Клиентская библиотека rest и BaaS
- Улучшено в версии 10 Seattle! Модули чтения и записи JSON используются в клиентской библиотеке BaaS
- Улучшено в версии 10 Seattle! Модули чтения и записи JSON используются в клиентской библиотеке REST
Embarcadero RAD Studio XE10 Architect предназначена для разработчиков, создающих традиционные клиент/серверные приложения, интенсивно взаимодействующие с базами данных и облачными сервисами, а также Web-приложения в рамках корпоративных систем. RAD Studio Architect сочетает в себе технологию быстрой разработки приложений с возможностями визуального моделирования данных, что помогает разработчикам проектировать наиболее критичные структуры данных в корпоративной системе. RAD Studio Architect включает всё, что есть в редакции Enterprise, а также мощные средства для моделирования и проектирования баз данных:
- Обратное проектирование (reverse-engineer), анализу и оптимизации баз данных
- Автоматическая генерация кода для создания баз данных на основе моделей для прямого проектирования (forward-engineering)
- Создание логической и физической модели на основании информации из базы данных и файлов со скриптами
- Генерация ясных и понятных диаграмм с возможностью лёгкой навигации по ним
- Продвинутые возможности сравнения и слияния с двунаправленным процессом сравнения и слияния структур моделей и баз данных
Примечание! Редакция Seattle Architect является наиболее полной среди четырех (всего 4 редакции: Seattle Ultimate, Seattle Enterprise, Seattle Professional и Seattle Starter). Цена на данную редакцию варьируется от 5 000 до бесконечности вечнозеленых долларов, в зависимости от количества пользователей. Чтобы убедится в этом можно изучить сравнительную таблицу редакций:
Системные требования для RAD Studio XE10:
- 1 GB RAM (рекомендуется 2 GB+)
- 3–9 GB свободного пространства на жестком диске в зависимости от редакции и конфигурации
- Обычный GPU с поддержкой DirectX 9.0 или лучше (Pixel Shader Level 2)
- Разрешение 1024x768 или более высокое
- Intel Pentium или совместимый, минимум 1.6 GHz (рекомендуется 2GHz+)
- Мышь или другое указывающее устройство
- Операционная система:
- Microsoft Windows Vista SP2 (32 и 64 разрядная), требуются права администратора
- Microsoft Windows 7 (32 и 64 разрядная)
- Microsoft Windows Server 2008 (32 и 64 разрядная)
- Microsoft Windows 8 (32 и 64 разрядная)
- Microsoft Windows 8.1 (32 и 64 разрядная)
- Microsoft Windows 10 (32 и 64 разрядная)
Контрольные суммы:
CRC32: 7AEA45B0
MD5: 57A80272E40C5373C88047F64A0FB3FE
SHA-1: CD9FEB0FB69F8D1A21A4FC192CDF859A96D13384
Скачать программу Embarcadero RAD Studio XE10 Seattle Architect 23.0.20618.2753 (7,2 ГБ):
Скачать с turbobit.net
Скачать с hitfile.net
Скачать русификатор для Embarcadero RAD Studio XE10 Seattle Architect 23.0.20618.2753 (1 МБ):
Скачать
|