deks
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору VadimLou Цитата: У вас всё свелось к одному - нет native заглушки для metro | Нет. Про Win8 у меня все свелось к следующему: сама win8 состоит из legacy win32 api + новое (ex "metro") api которое называют WinRT. Так сказать, "уж с ежом". Собственно, WinRT и составляет этот самый новый (modern, ex "metro") интерфейс и все "подкапотное" хозяйство. Не стоит путать WinRT API с версией Windows RT - это когда из win8 вырезали legacy win32 api и оставили только WinRT в версии для ARM. Я говорю о нормальной версии Win8. Само WinRT получило native binding к C++. То есть, программы из C++ могут напрямую обращаться к WinRT. Но якобы MS не дают дельфи таких же возможностей. Поэтому факт пока такой: Delphi не умеет обращаться к новому нативному API Windows. То есть на Delphi пока можно писать только legacy win32/64 приложения, которые на некоторых версиях win8 тоже пока запускаются. Так что дело не в заглушках, заглушка то как раз есть, нету поддержки новой версии windows)) Другое дело, что новая версия windows - это fail и, как некоторые считают, - закат ms и всего десктопного рынка. Так что может и win32 так и не уйдет в legacy состояние, а будет тихо и спокойно умирать со всем десктопным рынком)) Мне лично и win8, и win8 RT безразличны - моей основной ОС является OSX, а в виртуалках бегает win7. Для десктопа и enterprise win32/64 еще оч долго будет актуальной (ну лет 5-10). А весь мейнстримовый потребительский компьютинг уйдет в сторону мобильных платформ. 2 all Итого вывод: Delphi сейчас "перепозиционируется" с актуальной универсальной платформы разработки в нишевую платформу для разработки enterprise софта, причем только клиентского (без сервера). Дни, когда Skype делали на Delphi кончились. Покупка AnyDAC меня в этой мысли только укрепила. А FMX в этом смысле отличное решение даже в текущем состоянии - для клепания мобильного фейса к корпоративному софту можно смириться со страшненьким тормознутым эмулированным интерфейсом - все равно это безальтернативное приложение, его не покупают, а принудительно ставят всем нужным людям. Работает - и ладно. Отсюда и задранные ценники (компании в состоянии платить), и частый выход новых версий (компании платят) и все примеры юзкейзов (шедевр от Всеволда - как убедить босса потратить на дельфи деньги). Разработка же актуального потребительскиого софта уходит в сторону более нативных средств разработки для мобильных платформ, причем на каждой платформе есть вполне матерые бесплатные средства. Видимо, ЭМРО не тянет конкуренции с вендормаи платформ. Так что ностальгирующие типа меня могут выбрать Оксиген или SmartMS. А вообще для мобильных платформ отличным выбором является XCode / ADK / HTML5. |