by ridoy
A brief explanation of application development for Android Wear, helpful for every beginner and intermediate android developer.
by raddevus
Steps for building a device you can add to your existing garage door, which implements an atmega328, bluetooth (hc-05) and relay module which will allow you to open your garage door from any paired Android device.
by Arthur V. Ratz
In this article, we will discuss about the advanced Android application development based on the example of creating a responsive Airport schedule simulator application.
by Afzaal Ahmad Zeeshan
This post attempts to describe the general difference between overloading and overriding in Object-oriented programming languages.
by Trần_Tuấn_Anh
Lambda functions are a powerful feature introduced in Java 8 that revolutionize how you write and manage code. They allow for more concise and readable code, especially when dealing with functional interfaces.
by Trần_Tuấn_Anh
In this article, we'll explore the core component of the Spring MVC framework: DispatcherServlet. By the end, you'll have a clear understanding of what DispatcherServlet is, how it works, and how to configure it in your Spring applications.
by Trần_Tuấn_Anh
In Java, a shutdown hook is a feature that allows you to perform cleanup operations before your application terminates. This can be particularly useful for releasing resources, saving state, or ensuring that certain tasks are completed properly before the program exits.
by Trần_Tuấn_Anh
In modern Java applications, handling concurrent tasks efficiently is crucial for performance and responsiveness. CompletableFuture, introduced in Java 8, provides a powerful and flexible way to manage asynchronous operations.