Music X - это мой форк музыкального плеера для в основном русскоговорящей социальной сети ВКонтакте, причем мультиплатформенный (для девайсов на операционных системах Windows и Android).
Автором первоначального проекта является разработчик с ником Fooxboy. Fooxboy перевёл сей проект в режим read-only (по сути архив), но со своей командой пилит практически с нуля новый плеер: https://github.com/Fooxboy/MusicX-WPF
Его готовую beta-версию можно качнуть (или обсудить) в Telegram-канале https://t.me/MusicXPlayer
Моя же цель в ветке main потихоньку собрать ретро-версии Music X Player под винфон (это главная цель: UWP-приложение, которое зааботает на Windows 10 Mobile) и для самого молодого дроидфона на ОС Android 8.0 (я всё еще веду так называемый "Проект Близнецы" по исследованию вариантов синергии миров W в A за счет обеспечения многоплатформенности приложений).
В ветках xf48 и xf48_template будут проводиться эксперименты по работе Music X Player на базе Xamarin Forms v4.8.xxxxx.
Я давний фанат ретро-системы Windows 10 Mobile. В качестве хобби, чисто по фану, иногда рождаю "прототипы" (читай - черновички) всяких там программочек- "полезняшек" (или наоборот, бесполезняшек) для этой отмененной Майками мобильной системы. Не так давно узнал я "тайну", что, оказывается, Windows 10 Mobile, начиная со сборки 15063 то умеет частично вращать uwp приложения, собранные с применением фишек SDK 16299 и .NET Standard 2! И вот родилась у меня мысль: а вдруг Music X Player я таким образом смогу адаптировать к работе на Windows 10 Mobile? =)
- В солюшне планируется задействовать Xamarin Forms v4.8 (до этого применялся просто Xamarin, насколько я понял)
- Для проекта UWP мин. версия понижена до 16299 (но кое-что надо будет переделать, щас это закоментировано в коде)
- Подлатал версию библиотечек VP API, чтобы ожил логин в программу
- Из XAML почиканы CanBeScrollAnchor, BackgroundSizing, BlurRadius, CornerRadius и Shadow для повышения вероятности успешного старта форка на моем винфоне Lumia 950 с W10M 15254.
- В .csproj и manifest внесены хакерские правки для попытки обеспечения совместимости с W10M! В солюшне Xamarin Forms, содержащем проекты .NET Standard 2, пробую это провернуть впервые. :)
- Начало
- Залогиниться удалось, но из-за обновления библиотеки VK API часть функционала отвалилась (треки не воспроизводятся, обложки не отобразились)
- На винфончик (Люмку 950) собранный ARM-вариант appx пакета устанавливается, но че-то воще не алё, эх...
- https://github.com/Fooxboy/Music-X-Player Оригинальный проект
- https://github.com/Fooxboy Разработчик оригинального Music X Player
- https://github.com/vknet/vk Библиотечка VK API
Как есть. Чисто исследовательская тема. Сделай сам.
mediaexplorer
10 декабря 2024