Top 23 Java Kotlin Projects
Square’s meticulous HTTP client for the JVM, Android, and GraalVM.Project mention: Spring boot | reddit.com/r/javahelp | 2021-03-20
There are 3rd party HTTP clients like Apache HttpClient and OkHttp (https://hc.apache.org/httpcomponents-client-5.0.x/ and https://square.github.io/okhttp/
A declarative API to handle Android runtime permissions.
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
An Android transformation library providing a variety of image transformations for Glide.
Analyze any Android/Java based app or game
Java DSL for easy testing of REST servicesProject mention: Contract-First Development Using RestAssured and OpenAPI | dev.to | 2021-04-09
In this post, we will demonstrate how can OpenAPI be used in a RestAssured-based integration test to ensure that the API conforms to its specification.
Advanced dialog solution for android
Micronaut Application FrameworkProject mention: Jordan peeps how did you spend your weekend 🤔 | reddit.com/r/jordan | 2021-04-12
I need to to use Micronaut at work: https://micronaut.io/
✅ The 5th major version of the programmer-friendly testing framework for Java and the JVMProject mention: How to detect all test classes in JUnit5 finish? | reddit.com/r/java | 2021-01-16
I was chasing similar problem, while I didn't find docs, and yet to try it, here is what I found so far. The idea is to use context closable store to be notified when things are done. Here is GitHub issue with an example: https://github.com/junit-team/junit5/issues/1555 And here is some relevant PRs that were merged into JUnit5 https://github.com/junit-team/junit5/pull/1174
:ballot_box_with_check: [Cheatsheet] Tips and tricks for Android Development
Free implementation of Play ServicesProject mention: Virer Google de mon téléphone portable ? | reddit.com/r/france | 2021-04-12
LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan), audio (OpenAL), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR) applications.Project mention: Need help with planning a GUI project for my finals | reddit.com/r/javahelp | 2021-04-04
Lightweight Java Game Library
Automatic binding+disposal of RxJava streams.Project mention: RxJava is better than kotlin coroutines? | reddit.com/r/androiddev | 2021-01-25
I am biased because I don't consider calling compositeDisposable.clear() at the right places hard. Some places have created very elaborate measures to need to avoid that, so maybe I'm missing something.
requery - modern SQL based query & persistence for Java / Kotlin / Android
:robot: A strongly-typed, caching GraphQL client for the JVM, Android and Kotlin multiplatform
:microscope: Java Code Coverage Library
Java / JavaFX / Kotlin Game Library (Engine)Project mention: What are some free programs for making small games? | reddit.com/r/javahelp | 2021-04-10
Since your asking in r/javahelp , I believe you want to make a game in Java. The easiest way is to use a game engine and I can really recommend FXGL. You can find it here: https://github.com/AlmasB/FXGL together with information about how to use this library and a lot of example projects (from simple to advanced).
Keep your code spotlessProject mention: Is there any actively maintained Java library to format code? | reddit.com/r/java | 2021-03-08
Android Developer Roadmap - A complete roadmap to learn Android App DevelopmentProject mention: Newbie tips. | reddit.com/r/KotlinAndroid | 2021-03-06
I’d say take a look at the road map here
Android library that creates app shortcuts from annotations
KoFu and JaFu configuration DSLs for Spring BootProject mention: The Modern Java Platform | news.ycombinator.com | 2021-03-16
There's a next stage after annotations. The current thinking is to replace annotations with function calls. It makes more sense if you use Kotlin because Java is a bit verbose when you do this and in Kotlin you get to create nice DSLs. This cuts down on use of reflection and AOP magic that spring relies on and also enables native compilation. It also makes it easier to debug and it makes it much easier to understand what is going on at the price of surprisingly little verbosity. Kofu and Jafu are basically still experimental but work quite nicely https://github.com/spring-projects-experimental/spring-fu/tr...
Another trend is native compilation. Spring native just went into beta (uses the Graal compiler). That still relies on reflection but they re-engineered the internals to be more native friendly.
Spring Boot basically added the notion of autoconfiguring libraries that simply by being on the classpath self configure in a sane way. It's one of those things that makes the experience a bit more ruby on rails like. Stuff just works with minimal coding and you customise it as needed (or not, which is perfectly valid).
Compared to XML configuration, Spring has come a long way. Separating code and configuration is still a good idea with Spring but indeed not strictly enforced. @Configuration classes can take the place of XML and if you use the bean dsl, that's basically the equivalent of using XML. Only it's type checked at compile time and a bit more readable.
Minimal UI library for Android inspired by React
The modular web framework for Java and KotlinProject mention: What would you use to start a new HTTP + SSR project with Java today? | reddit.com/r/java | 2021-03-28
What are some of the best open-source Kotlin projects in Java? This list will help you:
|9||Android Tips & Tricks||4,405|