Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/phoenixdevteam/phoenix-for-vk
Yet another VK client for Android
https://github.com/phoenixdevteam/phoenix-for-vk
android android-studio androidx encryption exoplayer firebase-database firebase-messaging gradle gson java kotlin material-components mvp phoenix retrofit2 rxjava2 vk vk-client
Last synced: 30 days ago
JSON representation
Yet another VK client for Android
- Host: GitHub
- URL: https://github.com/phoenixdevteam/phoenix-for-vk
- Owner: PhoenixDevTeam
- License: gpl-3.0
- Created: 2017-10-06T07:00:01.000Z (about 7 years ago)
- Default Branch: kotlin
- Last Pushed: 2020-10-22T00:39:28.000Z (about 4 years ago)
- Last Synced: 2024-10-09T13:23:42.779Z (30 days ago)
- Topics: android, android-studio, androidx, encryption, exoplayer, firebase-database, firebase-messaging, gradle, gson, java, kotlin, material-components, mvp, phoenix, retrofit2, rxjava2, vk, vk-client
- Language: Java
- Homepage: https://vk.com/phoenix_for_vk
- Size: 13.9 MB
- Stars: 149
- Watchers: 20
- Forks: 36
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Phoenix for VK
First open-sourced VK client for Android inspired by Material Design.Screenshots:
Available at Google Play
Full: https://play.google.com/store/apps/details?id=biz.dealnote.phoenix
Lite: https://play.google.com/store/apps/details?id=biz.dealnote.messengerBuild guide:
Requirements:
1) Android Studio 3.0 Beta 7 or higher
2) Android SDK r26, Build-Tools v.26.0.2
Setting up enviroment:
In order to build this project you need to add missing file with several VK keys.1) Create "build-config-fields.properties" file in the root of project with the following data
```
full_vk_app_id=6209567
full_gcm_sender_id=""
full_vk_service_token="7915b3df7915b3df7915b3dfd9794b73c0779157915b3df20c283430d77571be482c8b3"
full_vk_client_secret="FVstRaiX9SNaEPh0yo5N"
full_youtube_dev_key=""
lite_vk_app_id=6209567
lite_gcm_sender_id=""
lite_vk_service_token="7915b3df7915b3df7915b3dfd9794b73c0779157915b3df20c283430d77571be482c8b3"
lite_vk_client_secret="FVstRaiX9SNaEPh0yo5N"
lite_youtube_dev_key=""
```You can use one value for Lite and Full version if you wish.
2) We also need to configure Google Services in order to get push-messages and crash reports. Following files you can find in your Google Play console.
Create files:
- app/src/lite/google-services.json
- app/src/full/google-services.jsonAll project variables are setup now.
3) Build APK via Android Studio