![Лого Flutter VK](/Zensonaton/FlutterVK/raw/main/assets/icon.png)
Экспериментальный, неофициальный клиент ВКонтакте, с открытым исходным кодом, построенный при помощи фреймворка Flutter, с поддержкой прослушивания музыки без необходимости приобретать подписку VK BOOM.
Tip
Приложение часто меняет свой облик, поэтому учтите, что приложение может немного отличаться от того, что показано на скриншотах.
![Скриншот Android, страница «Музыка» (тёмная, разные цвета)](/Zensonaton/FlutterVK/raw/main/assets/screenshots/Android Colorful.png)
Благодаря магии фреймворка Flutter, приложение Flutter VK может запускаться сразу на множестве платформ. В данный момент, Flutter VK работает на этих платформах:
- Windows
- Android
В будущем планируется поддержка:
- Linux
- MacOS (необходим тестировщик с Macbook'ом)
iOSОбычным пользователям без Dev-сертификатов будет трудным устанавливать приложение. Поскольку релиз приложения в App Store не считается приоритетной задачей, поддержка iOS не будет осуществленаWeb-версия приложенияFlutter поддерживает запуск приложения в Web, однако стабильность и плавность таких приложений оставляет желать лучшего, поэтому эта платформа не будет поддерживаться
Warning
Flutter VK всё ещё находится в состоянии разработки, поэтому Вы рано или поздно столкнётесь с ошибками, как большими, так и маленькими.
Столкнувшись с ошибками, не забывайте их репортить в Github Issues.
В данный момент, Flutter VK можно загрузить для Windows или Android с Github Release'ов, либо с Telegram-канала Flutter VK CI.
Tip
При загрузке с Github Release'ов рекомендуется загружать именно Release-версии приложений, что обеспечит Вас более стабильным опытом использования приложения.
Компиляция или запуск приложения состоит из нескольких шагов.
-
Установите фреймворк Flutter. Шаги для этого описаны на официальном сайте Flutter.
-
Установите зависимости для приложения:
flutter pub get
-
Запустите приложение. Если Вы пользуетесь VS Code, то нажмите F5, и через некоторое время приложение запустится в Debug-режиме. В ином случае, воспользуйтесь:
flutter run
Note
Debug-версии билдов имеют отвратительную производительность, а также имеют огромный размер .exe
/.apk
-файлов, и это нормально.
-
Завершив делать изменения, протестируйте приложение, запустив его в Release-режиме:
flutter run --release