Посетил презентацию Delphi XE3. Было интересно. Изложу скороговоркой то, что зацепило внимание. На презентации было сказано много больше, но не все темы мне близки.

Metropolis UI
Metro UI не настоящий, а пока всего-лишь его иммитация в VCL или FireMonkey с помощью стилей. Для полноты картины к приложению прикрепляется специальный апплет (вот он — настоящий WinRT), который и будет установлен в стартовом экране Windows 8. Через этот апплет можно будет запускать приложение, а само приложение сможет с ним взаимодействовать с помощью компонента TLiveTile. Т.е. user experience воспроизводится довольно точно.

FireMonkey2
Долгожданный TActionList теперь есть и в FireMonkey. Интересно, что появились растровые контролы. Говорят, что для «pixel perfect»-интерфейсов, что в общем-то разумно. Вообще, в этой версии заметно внимание к деталям и попытка с помощью стилей воспроизвести нативный интерфейс и в Windows и в MacOS. В будущем же этот «pixel perfect» подход явно будет еще более актуален на мобильных платформах. Поддерживается Retina Display. Как я понял, наличие ретины определяется автоматически, затем подгружается нужный стиль. Появилось больше возможностей для управления размещением контроллов на форме: grid/flow layout, anchors, alignment. Сделали внешний редактор стилей и для VCL, и для FireMonkey; теперь эту работу проще отдать дизайнерам. Появился фреймворк Sensors API для различных датчиков и сенсоров, это скорее уже нужно для мобильных платформ.

Visual LiveBindings
В XE3 можно не писать expressions, а визуально соединять квадратики стрелочками. Выглядит занимательно.

Разное
Компилятор для iOS покидает Delphi и вернется к нам чуть позже в составе Mobile Studio. Долгожданный многими 64-битный компилятор C++ обещают выпустить в 4м квартале, бета доступна уже сейчас. Не смотря на выход XE3, новые апдейты для XE2 можно ждать.