/vipexam

Third party Android client for vipexam.cn, follow Google Android best practices project NIA.

Primary LanguageKotlinOtherNOASSERTION

VipExam

VipExam is a Material You style third-party Android client for vipexam. It provides a simple and intuitive interface for users to conveniently access various features of vipexam.cn.

Features

Browse and search question banks: Users can browse and search question banks available on vipexam.cn, including following exams and subjects:

  • CET4/6
  • Postgraduate Entrance Examination English I/II
  • Postgraduate Entrance Examination Math I/II
  • Postgraduate Entrance Examination 408

Mock exams: Users can take mock exams to assess their exam preparation.

Favorites: Users can bookmark interesting questions.

History: Users can view their exam history.

Translation: Users can long press to translate content and add to word list.

Screenshots

screenshot1 screenshot2

Installation

You can obtain the VipExam application from the following sources:

Github Releases: You can download the latest APK file from the project's Github Release page and manually install it on your Android device.

Requirements

Android device running Android 8.0 (API level 26) and above. Internet connection: VipExam requires an internet connection to fetch question bank data and other related information.

License

Copyright 2023-2024 xlei.app

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Acknowledgments

We would like to express our gratitude to the following open-source projects for their contributions to VipExam:

  • Kotlin: Kotlin programming language, which provides a modern and concise syntax for developing Android applications.
  • Ktor: Ktor is a powerful framework for building asynchronous servers and clients in Kotlin. We leverage Ktor for handling network requests in VipExam.
  • Jetpack Compose: Jetpack Compose is a declarative UI toolkit for building native Android apps. It enables us to create a modern and dynamic user interface in VipExam.
  • Hilt: Hilt is a dependency injection framework for Android built on top of Dagger. We utilize Hilt to facilitate dependency injection and manage the app's component hierarchy in VipExam.
  • Room: Room is a persistence library that provides an abstraction layer over SQLite. We utilize Room to handle database operations and manage local data in VipExam.
  • Coil: Coil is an image loading library for Android. We utilize Coil to efficiently load and display images in VipExam.

Sponsor

Copyright © 2000-2023 JetBrains s.r.o. JetBrains and the JetBrains logo are registered trademarks of JetBrains s.r.o.

Thanks to JetBrains for allocating free open-source licences for IDEs for vipexam.