Embarcadero RAD Studio XE8 Architect 22.0.19908.869 Update 1 + Rus
Embarcadero RAD Studio XE8 — это комплексное решение для разработки программного обеспечения, ускоряющее создание нативных приложений для Windows, Mac, iOS и Android на базе единого исходного кода. Усовершенствуйте существующие приложения Windows и создавайте высокоэффективные подключенные приложения для носимых устройств и гаджетов. Разрабатывайте высокопроизводительные, компилированные нативные приложения для простого подключения к корпоративным данным, облачным службам, устройствам, датчикам и гаджетам.
Задачей №1 и для независимых, и для корпоративных разработчиков сегодня является поддержка быстрорастущей совокупности различных устройств Windows и Apple, типов пользовательских интерфейсов, версий ОС и разнородных форм-факторов. Чтобы обратить это в конкурентные преимущества, компаниям нужно найти способ многократно умножить силы сотрудников отделов разработки, причем за счет технологических решений. Embarcadero RAD Studio XE8 является тем самым «мультипликатором производительности» разработчиков, позволяя быстро и визуальными методами буквально ставить на поток создание приложений для Windows 8, Mac, .NET, Web и мобильных платформ. Вы получаете Delphi®, C++Builder®, Embarcadero Prism™ и HTML5 Builder, поэтому скорость разработки минимум в 5 раз, охватывая Windows 8, Mac OS X с поддержкой дисплеев Retina и многое другое. Вы сможете существенно сократить время выпуска на рынок новых продуктов, получив значительные конкурентные преимущества и перспективные направления развития бизнеса за счет мультиплатформенных визуальных средств разработки на компонентной основе и с возможностью эффективного взаимодействия с различными базами данных и облачными сервисами.
Основные возможности Embarcadero RAD Studio XE8:
- Самый быстрый путь к Windows 8. Windows 8 уже доступна и открывает новые возможности перед разработчиками. Ищите ли вы инструменты для разработки приложений под Windows 8, которые будут выполняться на рабочих станциях и планшетах x86, или хотите стилизовать ваши существующие приложения в соответствии с Windows 8, с RAD Studio XE8 это будет легко и просто.
- Сделайте быстрый старт с шаблонами проектов для Windows 8. Начать разработку приложений для Windows не всегда было просто. Но у вы можете легко начать с одного из популярных шаблонов проектов для Windows 8, включая следующие типы: blank, grid и split pane. Ваши новые приложения будут включать шрифты, цвета, разметки, жесты и полноэкранный режим, характерные для Windows 8.
- Создавайте приложения с поддержкой касаний. Windows 8 означает новый уровень в плане поддержки касаний в приложениях. С RAD Studio вы сможете добавить поддержку касаний в ваших приложениях с минимальными трудозатратами для обеспечения максимально комфортной работы пользователей PC и планшетных устройств.
- Полное соответствие Windows 8. Интегрированная среда RAD Studio XE8 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 XE8 в RAD Studio XE8 обеспечивает вам скорейший путь к разработке под Windows 8 WinRT с помощью полномасштабного .NET-решения. Если вам нужно создавать приложения под Windows 8, которые будут запускаться на всех планшетах Win 8, вы можете это делать с Prism.
- Простая стилизация существующих приложений VCL и FireMonkey в соответствии с Windows 8. RAD Studio XE8 обеспечивает простую и удобную технологию адаптации ваших существующих приложений 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 XE8 с новым сервисом Visual LiveBindings. Теперь нет необходимости писать выражения или заниматься ручным кодированием. Вы можете использовать большую графическую диаграмму связей и создавать новые в визуальном режиме.
- Проще и быстрее, если делать визуально. LiveBindings Designer действительно позволяет проще и, главное, нагляднее создавать связи между элементами пользовательского интерфейса и данными. Свяжите данные и свойства просто рисованием линий между объектами. Вы можете связывать свойства двух элементов интерфейса для их согласования, или же реализовывать связь между данными и элементами управления, но в любом случае вы сможете увидеть возможные варианты для свойств и полей и выполнить операцию визуально, т.е. без кодирования.
- Просмотр и управление связями LiveBindings. Как только вы создали связи LiveBindings, можно использовать LiveBindings Designer для управления ими. Легко получить как общую диаграмму связей, так и увеличить отдельные участки для детального просмотра. The LiveBindings Designer поддерживает несколько слоёв, поэтому вы можете организовать диаграмму по типу «Photoshop» с возможностью включения/выключения слоёв, делая их невидимыми для фильтрации по принадлежности к различным модулям проекта.
- Быстрое создание прототипа и переход к реальному проекту. Теперь как никогда легким стал процесс прототипирования связей для отображения данных в вашем приложении. Компонент PrototypeBindSource обеспечивает вас модельными данными в различных форматах. Когда вы будете готовы перейти на использование реальных данных, просто переключите соединение на вашу базу, и больше ничего не потребуется.
Embarcadero RAD Studio XE8 Architect предназначена для разработчиков, создающих традиционные клиент/серверные приложения, интенсивно взаимодействующие с базами данных и облачными сервисами, а также Web-приложения в рамках корпоративных систем. RAD Studio Architect сочетает в себе технологию быстрой разработки приложений с возможностями визуального моделирования данных, что помогает разработчикам проектировать наиболее критичные структуры данных в корпоративной системе. RAD Studio Architect включает всё, что есть в редакции Enterprise, а также мощные средства для моделирования и проектирования баз данных:
- Обратное проектирование (reverse-engineer), анализу и оптимизации баз данных
- Автоматическая генерация кода для создания баз данных на основе моделей для прямого проектирования (forward-engineering)
- Создание логической и физической модели на основании информации из базы данных и файлов со скриптами
- Генерация ясных и понятных диаграмм с возможностью лёгкой навигации по ним
- Продвинутые возможности сравнения и слияния с двунаправленным процессом сравнения и слияния структур моделей и баз данных
Примечание! Редакция Architect является наиболее полной среди четырех (всего 4 редакции: Architect, Ultimate, Enterprise и Professional). Цена на данную редакцию варьируется от 5 000 до 44 000 вечнозеленых долларов, в зависимости от количества пользователей. Чтобы убедится в этом можно изучить сравнительную таблицу редакций:
Системные требования для RAD Studio XE8:
- 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 8 (32 и 64 разрядная)
- Microsoft® Windows 7 (32 и 64 разрядная)
- Microsoft® Windows Vista™ SP2 (32 и 64 разрядная), требуются права администратора
- Microsoft® Windows Server® 2008 (32 и 64 разрядная)
- Для 64-битной разработки приложений под Windows
- PC с 64-битной версией Windows или 32-битной версией для рабочего компьютера, соединенного с ПК с 64-битной версией
Контрольные суммы:
CRC32: 78668A80
MD5: 37C829FE57F2CB02AC6AFED7ACDF4BBC
SHA-1: 433034155B397A7C425454219C7CA0E1105B7222
Скачать программу Embarcadero RAD Studio XE8 Architect 22.0.19027.8951 (6,72 ГБ):
Скачать русификатор для Embarcadero RAD Studio XE8 Architect 22.0.19027.8951 (1 МБ):
Скачать обновление до версии 22.0.19908.869 Update 1 (35,56 МБ):
Выбор места установки есть?
Или устанавливается только на диск С?
Что-то не пойму, как пользоваться русификатором.
Стало любопытно, но что-то не русифицируется меню.
А что русифицирует русификатор: только меню или еще что-то?
Понимаю то, что наглости нет предела, но...
Можно "таблетку от жадности" отдельно положить?
пользуюсь Turbo Delphi Lite (v1.0.9d) за её портативность, маленький размер и поддержку старых компонентов...
но под Windows 7 x64 проблема с блокировкой файла "EditorLineEnds.ttr" после запуска TDLite...
может кто ещё таким пользуется и есть исправленная версия?..
или как то решается проблема?..
а то каждый раз после выхода переименовывать файл надоедает...
На SourceForge есть специальная программка которая висит в трее и помогает автоматизировать этот процесс. Костыль конечно, однако ничего лучше не встречал - Embarcardero явно эти вопросы не интересуют. И кстати, поищи в интернете, эту проблему создаёт майкрософтовский патч KBxxxx(номер не помню), можно удалить его и пользоваться Turbo Delphi без проблем.
с лекарством проблем нет?
нет
пипец просто...
зы. потому и грызу лазарус, хоть тот пока сырой еще
вы с БД не работаете? в частности с MSSQL - никак не получается вернуть из запроса русские буквы.
Хм, а есть актуальный список изменений?
На оф. сайте пока не успели анонс сделать
А, в самой справке XE8 есть список изменений
есть. на англ, поэтому жду на рус
XE8 release contains the following new and improved features:
Contents
1 FireMonkey Changes for XE8
1.1 Native Presentation of TListView, TSwitch, and TMemo on iOS
1.2 Desktop Web Browsers
1.3 Standard Actions for TMediaPlayer
1.4 New and Changed FireMonkey API
1.4.1 New OnFilter Event
1.4.2 FMX Field Variables Now Start with F
2 Run-Time Library (RTL) Changes for XE8
2.1 Changes in LongInt and LongWord Size for 64-bit iOS Platforms
2.2 New Delphi Data Types FixedInt and FixedUInt
2.3 Beacon Support
3 VCL Changes for XE8
4 Delphi Changes for XE8
5 C++ Changes for XE8
6 IDE Changes for XE8
6.1 Multi-Device Preview
6.2 Run Your Apps on Any iOS Simulator
6.3 Add Featured Files Opens Automatically When Necessary
6.4 Disabling Built-in RAD Studio Java Libraries for Android Using the Project Manager
6.5 Mercurial Version Control System Integrated in the IDE
6.6 Settings Migration Tool
7 Database and Connectivity Changes for XE8
7.1 FireDAC Changes
8 Debugger Changes for XE8
9 Platform Assistant Changes for XE8
10 Command-Line Utility Changes for XE8
11 Application Samples Changes for XE8
11.1 Older Samples Removed at XE7 are Available on SourceForge and XE6 Docwiki
12 Changes in the Help
12.1 New Offline Help System
13 Topics
FireMonkey Changes for XE8 FireMonkey is our proprietary library of object-oriented programming (classes, methods, properties and so forth).
Native Presentation of TListView, TSwitch, and TMemo on iOS On the iOS target platform, FireMonkey now supports both styled and native presentations for the TListView, TSwitch, and TMemo controls.
By default, when you add any of these components to the Form Designer, RAD Studio uses the styled presentation.
To use the native presentation on the iOS target platform, set the new ControlType property to Platform.
For more information, see TPresentedControl.ControlType and FireMonkey Native iOS Controls.
Desktop Web BrowsersOn desktop platforms (Windows and Mac OS X), FireMonkey now supports the use of the TWebBrowser component. All basic functions of the Web browser are available (such as navigate to URL, go back, go forward, and so on).
Standard Actions for TMediaPlayer FireMonkey now provides the following standard actions that you can use to control any instance of TMediaPlayer:
TMediaPlayerStart
TMediaPlayerStop
TMediaPlayerPlayPause
TMediaPlayerCurrentTime
TMediaPlayerVolume
New and Changed FireMonkey API New OnFilter Event FireMonkey provides the new OnFilter event to set custom filters in a search box.
For further information about the new OnFilter event, visit TCustomListView.OnFilter and TSearchBoxModel.OnFilter.
FMX Field Variables Now Start with F The names of all field variables in FMX classes now start with the letter F. This is according to the standard described in the Object Pascal Style Guide.
Some examples are:
FEnabledInteractiveGestures
FFont
FDesignInteractive
Run-Time Library (RTL) Changes for XE8 Changes in LongInt and LongWord Size for 64-bit iOS Platforms LongInt and LongWord are now platform-dependent integer types.
On 64-bit iOS platforms, LongInt and LongWord double their size compared to the size on 32-bit platforms (32-bit Windows, OSX32, 32-bit iOS, and Android) and 64-bit Windows platforms, as follow:
Size
32-bit platforms and 64-bit Windows platforms 64-bit iOS platforms
LongInt 32-bits (4 bytes) 64-bits (8 bytes)
LongWord
32-bits (4 bytes) 64-bits (8 bytes)
For more information, see Platform-Dependent Integer Types.
New Delphi Data Types FixedInt and FixedUInt Two new platform independent 32-bit integer types are introduced in XE8:
FixedInt: 32-bit signed integer type.
FixedUInt: 32-bit unsigned integer type.
The size of FixedInt and FixedUInt is 32 bits across all 64-bit and 32-bit platforms.
For further information, see FixedInt and FixedUInt.
Beacon Support The RTL now supports the use of beacons. A beacon is a Bluetooth Low Energy device that includes some Manufacturer Specific Data in its advertising data, allowing any device that receives that information to identify the beacon device and calculate the distance to it without being paired or connected to it.
We support two available beacon formats:
iBeacon - the format defined by Apple
AltBeacon - an open format, known as Alternative beacon, which supports both Android and iOS
Using Beacons shows how to implement a beacon application.
VCL Changes for XE8 Delphi Changes for XE8 C++ Changes for XE8 IDE Changes for XE8 Multi-Device Preview With the new Multi-Device Preview, you can preview how your application looks on different devices. The Multi-Device Preview displays a preview of the design area on several devices at the same time. You can select the devices to preview.
MDPreviewWindow1.png
To open the Multi-Device Preview window, choose View > Multi-Device Preview.
For further information about this feature, see Multi-Device Preview.
Run Your Apps on Any iOS Simulator The Target node of the iOS Simulator platform node of the Project Manager now shows the complete list of simulators supported by the Xcode installation on your Mac. The Project Manager also shows the iOS version of each simulator, and you can run your applications on a given device model running any one of the supported iOS versions.
Add Featured Files Opens Automatically When Necessary When you add to the Project Manager a file that may require you to add some featured files to the deployment configuration of your project, RAD Studio now opens a filtered view of the Add Featured Files dialog box, so that you can include the required features files in the deployment configuration of your project. See Add Featured Files Filtered List for more information.
Disabling Built-in RAD Studio Java Libraries for Android Using the Project Manager In XE8, the Project Manager lists the built-in RAD Studio Java libraries for Android, and you can disable any one of those libraries. To make your application lighter, you might choose to disable Java libraries that your application does not require. For more information, see Using the Built-in RAD Studio Java Libraries for Android.
XE8DisableJavaLibrary.png
In XE7, you could easily add custom Java libraries to your Android applications using the Project Manager. However, to remove unnecessary Java libraries that RAD Studio includes in Android applications by default, you had to manually create and deploy a custom classes.dex file.
Mercurial Version Control System Integrated in the IDE RAD Studio supports now a new version control system integrated in the IDE, for managing and tracking changes in your projects: Mercurial distributed version control system.
The History Manager now presents integrated Mercurial version control log information from your local repository. You can find more information of the tracked changes of your project in the Contents, Information and Differences tab.
You can use Mercurial to:
Clone a copy of your remote Mercurial repository and start working with it.
Commit your changes to your local repository.
Show remote repository log data for your project.
In XE8, some Git features have been added in the IDE:
Authenticate in your remote private repository.
Push your changes to the remote Git repository and pull changes, updating your working copy with the latest remote changes.
For more information about the version control systems integrated in the IDE, see:
Version Control Systems in the IDE
Mercurial Integration in the IDE
Git Integration in the IDE
Settings Migration Tool The new Settings Migration Tool provided with RAD Studio XE8 allows you to import and export configuration settings between RAD Studio and Appmethod as well as between different versions of the products.
With the Settings Migration Tool you can:
Export settings to a migration file: to generate an XML export file with .idesettings extension.
Import settings from a Migration File: to import the XML file with .idesettings extension.
Export settings to a newer RAD Studio version: to migrate the settings automatically to a newer RAD Studio version installed on the same machine.
You can find the migration.exe tool in the following path: C:\Program Files (x86)\Embarcadero\Studio\16.0\bin.
Visit the Settings Migration Tool page for more details.
Database and Connectivity Changes for XE8 FireDAC Changes New FireDAC Teradata Database native driver (TData) based on the Teradata Database ODBC driver. See Connect to Teradata Database.
FireDAC Sqlite driver is updated in XE8. For detailed information, see Connect to SQLite database (FireDAC).
Migrate your existing dbExpress applications to use newer database technologies such as FireDAC. For migration, see Migrating dbExpress Applications to FireDAC.
Follow the steps in DbExpress Application Migration (FireDAC) to migrate your dbExpress Delphi application.
Debugger Changes for XE8 Platform Assistant Changes for XE8 Command-Line Utility Changes for XE8 Application Samples Changes for XE8 Older Samples Removed at XE7 are Available on SourceForge and XE6 Docwiki See Older Product Samples for more information about accessing the older product samples that were removed from RAD Studio at XE7.
Changes in the Help New Offline Help System The offline help files delivered with RAD Studio are now in Microsoft Compiled HTML Help format, also known as CHM. For more information, see Help on Help - CHM. Previously, the offline help was delivered in H2 format and was viewed using Microsoft DExplore.
The Microsoft Compiled HTML Help viewer can only show offline help. To access the online help, you must either open the online help yourself, or click Current Wiki Page on the footer of any page of the offline help. You can no longer choose whether you want the offline help viewer to show the offline help or the online help.
You can create your own CMH help files and link them with RAD Studio, for further infomation see Providing Help for Your Component.