All Projects → NyaaPantsu → Nyaapantsu Android App

NyaaPantsu / Nyaapantsu Android App

Licence: mit
New android app, no google services inside! Cannot be built for ios though

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Nyaapantsu Android App

Android Data Binding Examples
A collection of samples using Android Data Binding
Stars: ✭ 20 (-51.22%)
Mutual labels:  android-studio
Android Studio Templates
Android Studio Templates
Stars: ✭ 10 (-75.61%)
Mutual labels:  android-studio
Androidkex
Extensions for Kotlin. Use the power of Kotlin to make your code smaller and beautiful.
Stars: ✭ 35 (-14.63%)
Mutual labels:  android-studio
Diycode
[暂停维护]diycode android app
Stars: ✭ 931 (+2170.73%)
Mutual labels:  android-studio
Android Demo
Hipacc demo project for Renderscript and Filterscript
Stars: ✭ 7 (-82.93%)
Mutual labels:  android-studio
Asobimasu
Games for android
Stars: ✭ 15 (-63.41%)
Mutual labels:  android-studio
Textrecognitionandroid
Text Recognition for Android using Google Mobile Vision.we will create a simple Android app that uses Google Mobile Vision API’s for Optical character recognition(OCR)
Stars: ✭ 17 (-58.54%)
Mutual labels:  android-studio
Grabver
Gradle Automatic Build Versioning Plugin - An easy Gradle plugin that follows semver.org rules to automatically generate the Patch version, Build number and Code version, while Major, Minor and Pre-Release suffix remain under our control.
Stars: ✭ 39 (-4.88%)
Mutual labels:  android-studio
Habitica Android
Native Android app for Habitica
Stars: ✭ 847 (+1965.85%)
Mutual labels:  android-studio
Quiz
An android application which uses Open Trivia Api.
Stars: ✭ 34 (-17.07%)
Mutual labels:  android-studio
Android Basic Samples
Google Play game services - Android samples
Stars: ✭ 934 (+2178.05%)
Mutual labels:  android-studio
Awesome Android
😎 A curated list of awesome Android resources
Stars: ✭ 26 (-36.59%)
Mutual labels:  android-studio
Xtream Iptv Player Reactnative
Stars: ✭ 30 (-26.83%)
Mutual labels:  android-studio
Okhttpparamsget
帮助你去获取params
Stars: ✭ 22 (-46.34%)
Mutual labels:  android-studio
Apk Dependency Graph Plugin
Displays dependencies between classes as fancy graph.
Stars: ✭ 36 (-12.2%)
Mutual labels:  android-studio
Runconfigurationasaction
Provides a way to use IntelliJ run configurations as buttons
Stars: ✭ 17 (-58.54%)
Mutual labels:  android-studio
Servicestack.java
ServiceStack Java Libraries and Apps
Stars: ✭ 10 (-75.61%)
Mutual labels:  android-studio
Manifold
Manifold plugs into Java to supplement it with powerful features, from Type-safe Metaprogramming (direct access to GraphQL, JSON, XML, etc.), Extension Methods, Operator Overloading, and Unit Expressions to an integrated Template Engine and a Preprocessor. All fully supported in IntelliJ IDEA and Android Studio. Simply add Manifold to your project and begin taking advantage of it.
Stars: ✭ 993 (+2321.95%)
Mutual labels:  android-studio
Heyyoo
Heyyoo is a sample social media Android application 📱 built to demonstrate use of Modern Android development tools - (Kotlin, Coroutines, Architecture Components, MVVM, Room, Retrofit, Material Components).
Stars: ✭ 38 (-7.32%)
Mutual labels:  android-studio
Android Studio Portable
🚀 Android Studio portable for Windows
Stars: ✭ 31 (-24.39%)
Mutual labels:  android-studio

NyaaPantsu android app Build Status

Android app built for NyaaPantsu

Build

Clone the git repo git clone https://github.com/NyaaPantsu/NyaaPantsu-android-app.git

Build with gradle: cd NyaaPantsu-android-app & ./gradlew clean build

You'll find the unsigned apk in /app/build/outputs/apk/releases/

Contributing

You can contribute by forking this repo and making a pull request. Please do understand that this is a side project, therefore the review might take a little longer.

Improving/adding translations

There are two possibilities:

With Android Studio (easier)

You can translate the app easily with the translation editor in Android Studio. First, clone the repo and open it with Android Studio (version >=3). Once you are done, you just need to pull request the changed files.

By XML

If you want to edit or add a translation, you must know the androidLanguageCode of your language. The list can be found here.

To edit, go to /app/src/main/res/values- {androidLanguageCode} and download strings.xml. Each of the translations are inside a string xml tag with a name attribute which corresponds to the string id. The name attribute must be the same in every language. When adding a new tag with a new name attribute, you have to add its english couterpart in /app/src/main/res/values/strings.xml, so every translator can know which translation they are missing.

To add a new language, you have to download /app/src/main/res/values/strings.xml, translate every piece of text inside xml tag and you mustn't touch to the attribute name! When you have done that, create a new folder in /app/src/main/res/ named values-{androidLanguageCode} and upload your translated strings.xml in that folder.

As you can see, there is already a translation for en-rUS. You can see how it works.

Disclaimer

We take no legal responsibility for anything this code is used for. This is purely an educational proof of concept.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].