deks
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Frodo_Torbins Да, они уже это осознали. У них делается Sugar - кросс платформенный RTL, который сделан не в виде "оберток" над платформенными классами, а как mapped type. Обещали выложить как open source. Добавлено: MagistrAnatol Проблема фейса касается в основном мобильных платформ. У меня нет особых проблем с FMX на OSX (кроме отсутствия x64). А для мобильных платформ GUI всегда переписывается хотя бы всилу другой парадигмы фейса: другие виды input (touch), другой размер экрана, single window, ограничения по быстродействию и - важнее, по памяти. Для xe3 пока эти все рассуждения - offtopic, из нее удалена поддержка любых мобильных систем.. У нас есть только обещания - поправить все в Mobile Solution. Мне это очень грустно - я так и не смог запустить нужные мне мобильные проекты, и прежде всего из-за тормозов в фейсе и убогих контролов. Пробовал на последнем hardware - ipad3, iPhone 4s: все равно знатно тормозит. Native по сути приложение работает как SenchaTouch, может и хуже! А возможностей контролов не хватает: нет нормального ListView, проблемы с rich text и вообще с оформлением текстово-графических блоков. WebView бы многое решил (в плане отображения), но его пока даже в beta не показали, и не ясно - покажут ли вообще. При этом переписать все на Objective-C - трудоемко, много классов и внутренней логики. Вот то и обидно, что из хорошей идеи и работающей cross-platform RTL не смогли сделать полезный продукт: win8 нет, iOS нет, Android нет. Все, на чем можно заработать деньги на потребительском рынке - не работает. Для Delphi остаются только legacy системы на VCL/win32, которые рискуют стать вообще legacy, и enterprise применения. Не так мало, но смысла использовать Delphi для молодого и среднего поколения разработчиков я не вижу, то есть свежей крови в экосистеме не будет. Грустно. Надеемся, все поправят - к зиме или в начале 2013.. А я пока в сторону Oxygene схожу! |