Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sarapmagcode/nekos-app
Unofficial android app client for Nekos API
https://github.com/sarapmagcode/nekos-app
android android-studio coroutines livedata loading-animations navigation-component nekos-api photoview retrofit2 safeargs viewmodel xml
Last synced: 2 days ago
JSON representation
Unofficial android app client for Nekos API
- Host: GitHub
- URL: https://github.com/sarapmagcode/nekos-app
- Owner: sarapmagcode
- Created: 2024-09-08T04:58:59.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-08T10:05:06.000Z (4 months ago)
- Last Synced: 2024-09-09T06:20:13.432Z (4 months ago)
- Topics: android, android-studio, coroutines, livedata, loading-animations, navigation-component, nekos-api, photoview, retrofit2, safeargs, viewmodel, xml
- Language: Kotlin
- Homepage:
- Size: 5.13 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Nekos App
Unofficial Android App
:cat: NekosApp is an Android application that allows users to view and download random anime images.## Features
- [x] View random images
- [x] View single image
- [x] Pinch zoom
- [x] Download## Previews
| | |
|-----------------------------------------------------------------------|------------------------------------------------------------------------|
|Random Images List
|Download Image
|## Technologies and Frameworks
- **Kotlin**: A modern, concise, and interoperable programming language for Android development.
- **Coroutines**: Lightweight concurrency in Kotlin for writing non-blocking, asynchronous code.
- **Android Jetpack**: A set of libraries and tools to simplify and accelerate Android app development.
- **Retrofit**: A type-safe HTTP client for Android and Java, used to simplify API calls and network requests.
- **XML**: A markup language used for defining data structures, often used for layouts and data storage in Android development.## Nekos API
The android app makes use of the [Nekos API](https://nekosapi.com/docs/api-introduction),
specifically the
REST [endpoint for getting random images](https://nekosapi.com/docs/images/random)
and [endpoint for getting an image by id](https://nekosapi.com/docs/images/details).