/mobile-android-legacy

OpenVK Legacy mobile client for Android >2.1. Inspired by VK 3.x app from 2013.

Primary LanguageJavaGNU Affero General Public License v3.0AGPL-3.0

OpenVK Legacy for Android

Русский

Author: Dmitry Tretyakov (Tinelix)

OpenVK Legacy is mobile client for retro devices running Android 2.1 Eclair and higher.
Powered by OpenVK API.

We will be happy to accept your bugreports in our bug-tracker.

featureGraphic

Download APK

Building

We recommend using Android Studio 3.1.2 and Java 7 for perfect support of libraries developed for Android 2.1 Eclair and above.

ATTENTION! After an java.util.zip.ZipException: invalid entry compressed size (expected [m] but got [n] bytes) error occurs in the :[package_name]:mockableAndroidJar task when using Android SDK Build-tools 28 and higher, be sure to clean the project.

Used App Components

Most compatible app components, including libraries, are guaranteed to work with Android 2.1 and above.

You may also find them useful for developing applications that support very old Android versions, despite security and stability issues in current Android versions.

Libraries

  1. Android Support Library v24 for 1.6+ (Apache License 2.0)
  2. HttpUrlWrapper (Apache License 2.0)
  3. PhotoView 1.2.5 (Apache License 2.0)
  4. SlidingMenu with Android 10+ patch (Apache License 2.0)
  5. OkHttp 3.8.0 (Apache License 2.0)
  6. Twemojicon (Emojicon with Twemoji pack) (Apache License 2.0)
  7. Retro-ActionBar (Apache License 2.0)
  8. Retro-PopupMenu (Apache License 2.0)
  9. SystemBarTint (Apache License 2.0)
  10. SwipeRefreshLayout Mod with Pull-to-Refresh (Apache License 2.0)
  11. android-i18n-plurals (X11 License)
  12. Application Crash Reports 4.6.0 (Apache License 2.0)
    About our usage of ACRA in application see issue #153.
  13. Universal Image Loader (Apache License 2.0)
  14. NineOldAndroids (Apache License 2.0)
  15. Apmem FlowLayout 1.8 (Apache License 2.0)

Design

  1. VK 3.x original resources
    Author: Gregory Klyushnikov
  2. VK3-based themes: Gray, Black
  3. Holo Design Language

OpenVK Legacy License

GNU Affero GPL v3.0 or later version.

Links

OpenVK API docs
OpenVK Mobile

Get it on Codeberg