Β© 2026 Hashnode
Network security is critical for protecting the communication between your Android app and remote servers. Without proper security measures, sensitive data like user credentials, personal information, or financial details can be intercepted, altered,...

Java 21, Webclient(Webflux), VirtualThread νκ²½μμ μΈλΆ APIμ ν΅μ ν λ μλμ κ°μ μ€λ₯κ° λΉλ²ν λ°μνμμ΅λλ€. μ΄λ₯Ό ν΄κ²°νκΈ° μν΄ μ΄λ€ μμ μ μ§ννμλμ§ κ°λ΅ν μ€λͺ νκ³ μ ν©λλ€. Errors.NativeIoException: recvAddress(..) failed: Connection reset by peer "Connection reset by peer"λ μΌλ°μ μΌλ‘ TCP μ°κ²°μ΄ μκΈ°μΉ μκ²...

In our previous blog post, we understood why we use Retrofit and how should it be implemented in an MVVM/DI-based architecture. But before we move to our next component, we need to look into a few more concepts/features that Retrofit provides. And to...

In our last blog post, we set up the RoomDB in our project so that we could save data to our local database. We also tried inserting some data into one of our tables. In today's section of this series, we'll try to inject a Retrofit client into our p...

Introduction: Integrating REST APIs into Android applications is a common requirement for many mobile app developers. In this article, we'll explore best practices and recommended libraries for efficient REST API integration in Android. From handling...
