ClassyShark is a standalone binary inspection tool for Android developers. It can reliably browse any Android executable and show important info such as class interfaces and members, dex counts and dependencies. ClassyShark supports multiple formats including libraries (.dex, .aar, .so), executables (.apk, .jar, .class) and all Android binary XMLs: AndroidManifest, resources, layouts etc.To run, grab the latest JAR and run java -jar ClassyShark.jar.
dex classyshark jar android apk apk-parser kotlin analysisQKSMS is an open source replacement to the stock messaging app on Android. It is currently available on the Google Play Store.We highly encourage contributions to QKSMS; we want to make it as easy and streamlined as possible. If you have any suggestions on how we can improve our workflow, please feel free to contact me.
android kotlin sms messaging material-design qksms rxjava2 dagger2 mvvm mvi android-apps short-messaging-serviceA light but powerful object mapping and SQL generator for Java/Kotlin/Android with RxJava and Java 8 support. Easily map to or create databases, perform queries and updates from any platform that uses Java.
sql persistence kotlin android mysql postgres sqlite rxjava jdbc oracle orm database-helper database-library query-libraryA simple calendar with events and a customizable widget.An offline calendar without any other calendar integration. You can easily create recurring events and setup reminders, it can also display week numbers.
calendar android android-development open-source freedom kotlinLWJGL (https://www.lwjgl.org) is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL/Vulkan), audio (OpenAL) and parallel computing (OpenCL) applications. This access is direct and high-performance, yet also wrapped in a type-safe and user-friendly layer, appropriate for the Java ecosystem.LWJGL is an enabling technology and provides low-level access. It is not a framework and does not provide higher-level utilities than what the native libraries expose. As such, novice programmers are encouraged to try one of the frameworks or game engines that make use of LWJGL, before working directly with the library.
lwjgl kotlin opengl opencl openal vulkan bindings glfw vr opengl-es jvmRxKotlin is a lightweight library that adds convenient extension functions to RxJava. You can use RxJava with Kotlin out-of-the-box, but Kotlin has language features (such as extension functions) that can streamline usage of RxJava even more. RxKotlin aims to conservatively collect these conveniences in one centralized library, and standardize conventions for using RxJava with Kotlin.Chapter 12 of Learning RxJava covers RxKotlin and Kotlin idioms with RxJava.
kotlin rxjavaWelcome! The Gradle Kotlin DSL provides support for writing Gradle build scripts using JetBrains' Kotlin language. It aims to provide Gradle users with a rich, flexible and statically-typed approach to developing build logic in conjunction with the best IDE and tooling experience possible. You can read more about the project in our announcement blog post and check out the frequently asked questions in the project wiki.
gradle kotlinCreate React apps in Kotlin with no build configuration. Please note that this is an early preview version.
react kotlin create-react-app webpack jetbrains-uiA set of Kotlin extensions for Android app development. The goal of Android KTX is to make Android development with Kotlin more concise, pleasant, and idiomatic by leveraging the features of the language such as extension functions/properties, lambdas, named parameters, and parameter defaults. It is an explicit goal of this project to not add any new features to the existing Android APIs.
kotlin kotlin-extensions android:books: 免费的计算机编程类中文书籍,欢迎投稿
android books free pdf programming react vue angular react-native kotlin iosTivi is a work-in-progress TV show tracking Android app, which connects to Trakt.tv. It is still in its early stages of development and currently only contains two pieces of UI. It is under heavy development. First off, you require the latest Android Studio 3.0 (or newer) to be able to build the app.
trakt android-application kotlinA curated list of awesome Kotlin frameworks, libraries, documents and other resources.
kotlin-language android-development kotlin-plugin kotlin-android kotlinA pragmatic lightweight dependency injection framework for Kotlin developers. Written in pure Kotlin, using functional resolution only: no proxy, no code generation, no reflection.
kotlin dependency-injection injection dsl functionalNote: This is a fork of our original Clean Architecture Boilerplate, except in this repo we have switched out the MVP approach found in the presentation layer to now use ViewModels from the Android Architecture Components Library. The caching layer now also uses Room. Note: The use of clean architecture may seem over-complicated for this sample project. However, this allows us to keep the amount of boilerplate code to a minimum and also demonstrate the approach in a simpler form.
kotlin cleanarchitecture room components android boilerplate clean-architectureConsole based JVM monitoring - when you just want to SSH into a server and see what's going on. jvm-top lets you monitor your JVM server applications from the terminal.
jvm monitoring terminal console kotlinThis is a simple set of tips and tricks regarding Android Development which I have gathered from various sources. It helps me direct other android devs in my community regarding stuff each android dev should know about. It is also there for me to keep track of anything I either learn on my own or from other sources now and then when browsing the internet. Contributions are always welcome, hoping people will help me in growing this. To contribute, simply open up a PR with the changes.
android-development android-studio gradle cheatsheet tips tricks kotlin material android-library android performance adb
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.