Список разделов › Другое › Оффтопик
DRON:Metro ничем не лучше: придётся полностью переписывать весь плеер и все плагины, что выглядит абсолютно не реалистично.
In regard to the designlines of Microsoft how metro apps should be designed foobar2000 isn't eligible to be ported as app: it is to functional and equipped with too many features, so it really doesn't make sense.
What would on the side would be a better idea is to port the boom audio player. Considering the target group and simplicity of this player a metro implementation would keep its basic principles and philosophy to point. Such a boom app would be a good player on each device: tablet, pc and even on tv (connected with pc) since metro is easy to control with a little keyboard and few shortcuts.
Что соответствует примерно 90% всего написанного Петей кода. Кодеки-то, по большей части, и так портабельны и не им писаны, а всё остальное, это как раз и есть интерфейс и "взаимодействие". Само SDK почти портабельно, но кто будет переписывать все компоненты? В большинстве даже одновременную поддержку CUI/DUI сделать не могут, а это на порядки проще чем перенос на Metro.Wanderer:А значит, переписать надо будет только взаимодействие с Win32 на WinRT и интерфейс.
Для начала пусть это появится в самом Boom.Wanderer:А вот что-то новое, но на его кодовой базе, типа Boom, с такой же поддержкой всех форматов, с библиотекой, с возможностью настройки UI - почему бы и нет?
Не забывайте, что на планшетах ARM, а не x86, так что будь там даже Win32 никакой совместимости вы не получите.VEG:Хотя по идее можно написать свой плеер, совместимый с foobar2000 SDK
Лично я не совсем понимаю, о какой проблеме идёт речь. Восьмёрка стоит у меня на компе в машине,Wanderer:и вот тут в полный рост встанет проблема хорошего плеера
Windows on ARM processors (Windows RT) will only support applications included with the system (including some Office 15 desktop applications), supplied through Windows Update, or Metro applications acquired through the Windows Store. Windows on ARM will not support running, emulating, or porting existing x86/64 desktop applications to ensure the quality of apps available on ARM.
Metro applications can be cross-compatible with both x86/64 based systems and Windows on ARM, or compiled to support a specific architecture.