Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Форум группы: delphi > Delphi XE2


Автор: Dik0n 13.7.2011, 23:58
Delphi XE2, финальный отчёт - началось бета-тестирование, 64бита, кросс платформенное программирование  smile 

Доступно для скачивания с сайта https://members.embarcadero.com/login.aspx?title=Embarcadero+Beta+Login&keyed=y&msg=&ref=%2fcallout%2fapply.html%3fcallid%3d%7bFA7D2619-0CFA-4AF5-9A55-E9C23DBC763D%7d&returnurl=https://beta.embarcadero.com/loginsa.html (нужен edn-аккаунт).

Вот http://www.sql.ru/forum/actualthread.aspx?bid=20&tid=865483&pg=1 обсуждают

из плюшек
  • Cross Platform Development
  • 64 Bit Compiler
  • FireMonkey
У кого есть аккаунт и сможет качнуть, отписывайтесь здесь, делитесь впечатлениями.

user posted image

Автор: Keeper89 14.7.2011, 00:43
Dik0n, у меня не получается найти ссылку на скачивание уже пару дней, хоть убейте.

Автор: Akella 15.7.2011, 14:51
у меня тоже

Добавлено через 2 минуты и 10 секунд
Меня дальше страницы с оглашением
MASTER BETA TEST LICENSE AND NONDISCLOSURE AGREEMENT

не пускают

Автор: RomanEEP 18.7.2011, 16:17
у меня все нормально поставилось

Автор: Keeper89 19.7.2011, 00:08
Ура! Я таки дошел до заветной страницы. Достаточно было нажать Continue на первой странице с опросом =)

Автор: Dik0n 19.7.2011, 09:29
RomanEEP, Keeper89, почему не делимся впечатлениями, что нового ????

Автор: Keeper89 19.7.2011, 15:25
Dik0n, я только установшик скачал пока )

Добавлено через 3 минуты и 56 секунд
Там из интернета качаются тонны Мегабайтов, поэтому процесс длительный.

Автор: Akella 21.7.2011, 07:09
BDE и DatabaseDesktop воистину бессмертны. Им уже смерть предрекают со времён D2007  smile 

Автор: THandle 24.7.2011, 00:09
Ух ты, интересно smile Посмотрим...

Автор: Akella 25.7.2011, 09:39
64х битные  вычисления работают быстрее на 64х битных ОС
http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=865483&msg=11018964

Автор: Keeper89 27.7.2011, 11:27
Вышла бета 8 - исправлено более 50 багов из QC + улучшен FireMonkey.

Автор: cemick 28.7.2011, 12:23
А вообще я не вижу восторга, куда все делись? Это круто, наконец то случилось, чего ждали долгие годы. Компиляция в 64, и работает же, датабайдинг -  теперь и у нас, супер!  ПО поводу FR опять какое то одно уныние "ну и зачем мне крутить мемо". Ну как же, многие заказчики очень любят что бы все крутилось, плавно выезжало, заезжало и т.д. Думаю это еще допилят и будет работать гуд, хотя и сейчас уже впечатляет. Ну а компиляция под Мак ОС в это вообще не вериться, теперь думаю где бы скачать образ в макосью и там затестить, для всяких фрилансеров это же само то. Вот кто верил что уже 2011 это увидем? Увидели же, ембаркадеро молодцы.

Автор: Keeper89 28.7.2011, 12:37
cemick, пока это работает на "попробовать". Вот когда подтвердится на крупных проектах - буду радоваться.

Как работает датабайдинг?

Автор: cemick 28.7.2011, 13:36
Цитата(Keeper89 @  28.7.2011,  12:37 Найти цитируемый пост)
Как работает датабайдинг? 

Лучше посмотреть pulsar samples которые они дают. Если на пальцах и в двух словах, то для пользователя смысл в следующем.Имеем редактор, скажем TEdit и надо подтягивать значение которое храниться   в объекте, то делаем следующие:
1. У едита в свойстве LiveBinding создаем экземпляр байдинга
2. В созданном экземпляре байдинга указываем объект источник и свойство объекта источника из которого надо брать значение
3. Получаем редактор связанный с источником данных, при изменение данных в источнике изменения отображаются в редакторе, и наоборот.





Автор: cemick 28.7.2011, 13:53
Цитата(Keeper89 @  28.7.2011,  12:37 Найти цитируемый пост)
Вот когда подтвердится на крупных проектах - буду радоваться.

Ну вот это я и называю уныние=)

Автор: Keeper89 28.7.2011, 15:50
Я на самом деле рад, просто всеобщая радость должна быть когда это интенсивно и хорошо начнет работать smile

Автор: Dik0n 28.7.2011, 17:29
Я пока не могу пощупать это ноухао, поэтому чет я так и не понял, как Cross Platform то работает ? я компилирую приложение под виндой и потом его же спокойно на маке запустить смогу ? или как ?

Автор: cemick 28.7.2011, 17:45
Цитата(Dik0n @  28.7.2011,  17:29 Найти цитируемый пост)
Я пока не могу пощупать это ноухао, поэтому чет я так и не понял, как Cross Platform то работает ? я компилирую приложение под виндой и потом его же спокойно на маке запустить смогу ? или как ? 

Вроде так, но проект должен быть FireMonkey приложением соответственно. А почему не можешь пощупать, вроде бета доступна практическим всем желающим, зарегистрированным в EDN.

Автор: Dik0n 28.7.2011, 18:39
Цитата(cemick @  28.7.2011,  17:45 Найти цитируемый пост)
А почему не можешь пощупать, вроде бета доступна практическим всем желающим, зарегистрированным в EDN

Ну точнее не хочу, это регистрация, качать надо, а ради чего ? создать пару форм повертеть туда сюда и удалить, все равно и мака то нет. Мне и камментов хватает а как выйдет полноценная версия можно будет потихоньку начинать перелазить, а сейчас мне и delphi 2010 хватает...

Автор: cemick 29.7.2011, 11:46
Цитата(Dik0n @  28.7.2011,  18:39 Найти цитируемый пост)
а ради чег

Аппрувить баги в QC=) Вот уже два бага добавил за один день пользования.  Своим фидбеком помогать разработчикам.

Автор: Akella 31.7.2011, 23:00
Цитата(cemick @  28.7.2011,  12:23 Найти цитируемый пост)
А вообще я не вижу восторга, куда все делись? Это круто, наконец то случилось, чего ждали долгие годы. Компиляция в 64, и работает же, датабайдинг -  теперь и у нас, супер!

Я не ждал x64, т.к. лично у меня нет таких данных чтобы ворочать ими в 64битном пространстве. Мне вполне хватает x86.
На счёт кроссплатформенности.... я так понял, что это пока что только Win + Apple(OS X)? Так это нужно переписывать существующие проекты:( . Ну или уже начинать новые проекты (с нуля).
Несомненно, что для Delphi это огромнейший шаг, даже 2 шага в будущее. smile за последние 5 лет.
Но, двигаясь вперёд, не следует забывать об интернет приложениях. А Microsoft со своим Silverlight продвинулась так, что за ней уже не угнаться.

Мало того, политика Эмбарколеро такова, что нужно платить за новую версию, чтобы получить среду с исправленными ошибками. Они ни в какую не хотят исправлять ошибки в существующих версиях, например, в D2007.
А у Майкрософт с этим проще. Я установил MSVS 2010, поддержки SL4 не было. Установил всего лишь обновление, SP1, и получил поддержку SL4, фактически новый функционал, новую платформу, не говоря уже об исправлениях.
Ну зачем мне покупать новую версию Delphi, чтобы исправить те несколько ошибок редактора кода, которые меня волнуют, ну скажите а? Ан нет...

Добавлено через 13 минут и 29 секунд
Цитата(Dik0n @ 28.7.2011,  17:29)
Я пока не могу пощупать это ноухао, поэтому чет я так и не понял, как Cross Platform то работает ? я компилирую приложение под виндой и потом его же спокойно на маке запустить смогу ? или как ?

Нет. Ты не можешь использовать стандартные виндовые компоненты. И не можешь использовать все уже существующие свои и чужие библиотеки, компоненты и наработки. Всё нужно начинать с нуля, мало того, нужно изучать и знать Firemonkey, MacOS, хоть чуть-чуть.
Так что тут ещё вопрос. Лучше всё оставить как есть и использовать Wine? Или изучать Firemonkey?
Я бы на месте Эмбаркодеровцев вложил бы те силы и средства в проект Wine, чтобы уже существующие проекты без труда можно было использовать на линуксах.
Ведь Майкрософт помогает развивать и/или развивает линуксовый проект moonlight, чтобы сайты и программы, сделанные на Silverlight, могли нормально работать на линуксовых хостингах.

По моему мнению, Silverlight сейчас наиболее перспективное направление, т.к. работает и на линуксовом хостинге, и на виндовом. Можно создавать хоть сайты, хоть веб приложения, хоть десктопные приложения. Да, весьма тормознутые, но всегда в  чем-то проигрываешь, а в чем-то выигрываешь.

Автор: cemick 1.8.2011, 09:40
Цитата(Akella @  31.7.2011,  23:00 Найти цитируемый пост)
По моему мнению, Silverlight сейчас наиболее перспективное направление, т.к. работает и на линуксовом хостинге, и на виндовом. Можно создавать хоть сайты, хоть веб приложения, хоть десктопные приложения. Да, весьма тормознутые, но всегда в  чем-то проигрываешь, а в чем-то выигрываешь. 

А спроси на счет перспективности у самих SL разработчиков, с которыми я общался все немного обеспокоены политикой MS, и не очень верят в перспективность вкладываться дальше в изучение SL.

Автор: Akella 1.8.2011, 16:45
Цитата(cemick @  1.8.2011,  09:40 Найти цитируемый пост)
и не очень верят в перспективность вкладываться дальше в изучение SL.

А что тогда? PHP?

Автор: cemick 1.8.2011, 17:27
JS/HTML
Ко всему прочему сейчас стали очень модны разговоры про JS как ассемблер для Web

Автор: Akella 1.8.2011, 20:49
Цитата(cemick @  1.8.2011,  17:27 Найти цитируемый пост)
JS/HTML

CSS, что там ещё?

Автор: Keeper89 1.8.2011, 22:09
Я лично разделяю десктоп и веб, поэтому и не жду что появится 1 инструмент на все.

Автор: Akella 6.8.2011, 10:46
Я почитываю про вычисления на XE2, судя по тестам и отзывам - код, написанный на XE2 очень тормознутый по сравнению с D7

Автор: CodeMonkey 6.8.2011, 14:58
Цитата(Akella @  6.8.2011,  11:46 Найти цитируемый пост)
Я почитываю про вычисления на XE2, судя по тестам и отзывам - код, написанный на XE2 очень тормознутый по сравнению с D7 


SQL.ru? Вообще-то там и обратные примеры есть - когда код на XE2 уделывает D7 в 20 раз.

Это не столько от кода зависит, сколько от выравнивания данных. Если так кубики выпали, что на D7 выравнивание получилось оптимальным - будет впереди D7. Если на XE2- будет XE2.

Автор: Akella 7.8.2011, 10:00
Цитата(CodeMonkey @  6.8.2011,  14:58 Найти цитируемый пост)
SQL.ru? Вообще-то там и обратные примеры есть - когда код на XE2 уделывает D7 в 20 раз.

на увидел

Автор: Akella 10.8.2011, 07:01
Pulsar Beta Nine Build 16.0.4237.42655 is now available for download at beta.embarcadero.com in the Pulsar project

Добавлено через 22 секунды
говорят, что около 210ошибок исправили

Автор: Akella 18.8.2011, 08:47
Что нового. Список.
http://blogs.embarcadero.com/davidi/2011/08/14/41124

Автор: Keeper89 18.8.2011, 09:07
Akella, дабы не гонять всех по ссылке, приведу тут его:
Цитата

  • Delphi 64-bit compiler

  • Delphi OS X compiler

  • C++ OS X compiler

  • FireMonkey Platform for creating 32-bit Windows applications for Windows 7, Windows Vista and XP; Server

  • FireMonkey Platform for creating 64-bit Windows applications for Windows 7, Windows Vista and XP; Server 2003 and 2008.

  • FireMonkey Platform for creating OS X 10.6 and 10.7 applications

  • FireMonkey Platform for creating applications for iOS 4.2 and higher

  • VCL (Visual Component Library) for rapidly building 64-bit applications for Windows 7 and Windows Vista.

  • IDE support for building and managing projects for 64-bit Windows

  • IDE support for building and managing projects for OS X

  • Delphi RTL for 64-bit Windows

  • Delphi RTL for OS X

  • C++ RTL for OS X

  • Native zip file RTL support for Delphi and C++

  • RTTI for indexed properties and RTL support

  • C++ RTTI compatibility with Delphi

  • C++ Boost for OS X

  • Dinkumware C++ RTL for OS X

  • Deployment Manager: Deploy Delphi applications to OS X, 32-bit Windows and 64-bit Windows

  • Deployment Manager: Deploy C++ applications to OS X and 32-bit Windows

  • Deployment Manager: Deploy Delphi and C++ applications to Amazon EC2 and Windows Azure

  • Delphi Pointer Analysis for Audits

  • C++ audits

  • C++ Static Code Metrics

  • Debug Delphi 64-bit Windows applications

  • Debug Delphi and C++ OS X applications

  • All dbExpress drivers available for 64-bit Windows

  • dbExpress drivers for OS X – InterBase, Firebird, Oracle, MySQL, SQL Anywhere and Informix

  • dbExpress ODBC Driver

  • LiveBindings connect any type of data to any UI or graphical element in VCL and FireMonkey

  • HTTPS support in stand-alone DataSnap Applications

  • DataSnap server ability to terminate socket connection

  • DataSnap CommunicationTimeout for HTTP protocol

  • DataSnap JavaScript Minification with dispatching

  • DataSnap Heavyweight callbacks support broadcasting to specific callbacks

  • DataSnap Callback channel events for servers and clients

  • DataSnap REST server support for multiple Callback Tunnels

  • DataSnap Session Events for TCP/IP Protocol

  • DataSnap KeepAlive support for TCP transport component

  • DataSnap Monitor and control connections

  • DataSnap wizard source code enabling developers to build their own DataSnap server wizards

  • ClientDataSet support for OS X and 64-bit Windows

  • DataSnap Desktop Client Connectors for 64-bit Windows, OS X, and Windows Phone 7

  • DataSnap Mobile Client Connectors for IOs, Android, BlackBerry, and Windows Phone 7

  • InterBase XE Developer Edition inlcuded for up to 20 users and 80 logical connections

  • MetaData support for TAzureQueueManagement

  • Amazon Simple Storage Service API

  • Amazon Queue Service API

  • Amazon SimpleDB API

  • FastReport VCL 4 RAD Edition reporting tool

  • Documentation Insight - a Delphi XML documentation tool

  • INDY component libraries for Win64 and OS X

  • ActiveX for Delphi Win 64

  • VCL support for Win64

  • VCL Styles: Create VCL applications with enhanced GUI

  • RemObjects Oxygene Compiler 5.0

  • FastReport.net reporting tool

  • RadPHP Build mobile-optimized Web applications

  • RadPHP Visual mobile design surface to see how the interface will look on the device

  • Turn PHP apps into native mobile apps for iOS and Android

  • RadPHP jQuery mobile components



Автор: klyaksa 19.8.2011, 11:02
А как скачать то?
Зашел на https://beta.embarcadero.com - предлагается заполнить тест Beta Program Survey вроде о бетте (качестве бетта тестирования), но я же еще не участвовал в ней...
Или куда нужно?

Автор: CodeMonkey 19.8.2011, 12:03
Надо быть бета-тестером.

Автор: DarkProg 31.8.2011, 22:05
А у меня глупый вопрос, а больше качнуть beta-версию нельзя, да?

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

Автор: Akella 1.9.2011, 08:04
Уже нет, но есть RTM candidate.

Автор: ViktorXP 1.9.2011, 11:45
https://downloads.embarcadero.com/free/rad_studio

Автор: Akella 1.9.2011, 14:21
Сервер у них еле-еле пашет :(

Автор: DarkProg 1.9.2011, 17:54
О, спасибо за разъяснения и ссылку - ушёл качать smile

Автор: Vasay 10.9.2011, 19:23
Цитата(Akella @  31.7.2011,  23:00 Найти цитируемый пост)
По моему мнению, Silverlight сейчас наиболее перспективное направление, т.к. работает и на линуксовом хостинге, и на виндовом. Можно создавать хоть сайты, хоть веб приложения, хоть десктопные приложения. Да, весьма тормознутые, но всегда в  чем-то проигрываешь, а в чем-то выигрываешь.


Цитата(Akella @  1.8.2011,  16:45 Найти цитируемый пост)
А что тогда? PHP?



Akella,  Вы путаете клиентские и серверные технологие. Silverlight - это клиентская технология, ему безразлично что там на сервере. Главное чтоб поддержка сильверлайта была на клиенте. Это прямой конкурент Flash и, отчасти, JS-фреймворкам.

PHP - это серверная технология. Он вполне может быть бэкэндом к Silverlight приложению.

ИМХО - Silverlight не займет большую долю рынка ввиду исторически сложившейся слабой позиции МS в сфере web приложений.


п.с. Сори за ОФФТОП. 

Автор: Akella 17.9.2011, 22:05
http://docwiki.embarcadero.com/RADStudio/en/What%27s_New_in_Delphi_and_C%2B%2BBuilder_XE2

Автор: Akella 21.6.2012, 10:16
http://edn.embarcadero.com/article/42275

New Target Platforms

Shipping in XE2, C++Builder customers now have an Intel MacOS X compiler and are able to build single source code applications with FireMonkey for both 32-bit Windows and MacOS X. In addition to 32-bit Windows and Mac OS X, the new C++ compiler in development not only targets 64-bit Windows but also compiles iOS and Android natively for ARM processors.

Автор: CodeMonkey 21.6.2012, 10:22
Кстати, недавно началось закрытое тестирование XE3.

Автор: Akella 21.6.2012, 12:20
круто smile

Автор: de_Nis 31.7.2012, 15:04
Википедия: «...FireMonkey входит, параллельно с традиционной Visual Component Library, в состав Delphi XE2...». 
Вопрос: долго ли будет эта "параллельность", нет ли в планах  Embarcadero отказаться от библиотеки VCL? 

Автор: Akella 1.8.2012, 07:02
нет, конечно, ты что  smile  столько программ, библиотек, разработок.....

Добавлено через 54 секунды
а википедия это что, какой -то официальный источник  smile 
пишут там кто хотят и что хотят

Автор: de_Nis 1.8.2012, 10:05
Я не считаю Википедию официальным источником и сослался на нее только потому, что книг на русском языке по Дельфи ХЕ2 не нашел.
А по поводу VCL беспокоюсь, так как поддерживать на должном уровне две библиотеки (VCL и FireMonkey) довольно затратно, особенно для такой сравнительно небольшой фирмы, как Embarcadero. 

Автор: Akella 3.8.2012, 08:46
не нашёл или не искал?
https://www.google.com/search?ie=UTF-8&oe=UTF-8&sourceid=navclient&gfns=1&q=%D0%BA%D0%BD%D0%B8%D0%B3%D0%B0+delphi+xe2

Автор: de_Nis 3.8.2012, 10:36
Мне нужно было вместо
"...книг на русском языке по Дельфи ХЕ2 не нашел..."
написать
"...не нашел, где скачать в интернете книги по Дельфи ХЕ2 на русском языке..."  smile 

Автор: Akella 3.8.2012, 15:54
http://www.books.ru/books/delphi-xe2-naibolee-polnoe-rukovodstvo-1821663/

Добавлено через 19 секунд
пока негде скачать, покупай

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)