Asynchronous socket, http(s) (client+server) and websocket library for android
What is AndroidAsync?
AndroidAsync is a low level network protocol library. If you are looking for an easy to use, higher level, Android aware, http request library, check out Ion (it is built on top of AndroidAsync). The typical Android app developer would probably be more interested in Ion.
But if you’re looking for a raw Socket, HTTP(s) client/server, and WebSocket library for Android, AndroidAsync is it.
Features:
- Based on NIO. Single threaded and callback driven.
- All operations return a Future that can be cancelled
- Socket client + socket server
- HTTP client + server
- WebSocket client + server
Overview
- Pricing: Free
- Resource Link: https://github.com/koush/AndroidAsync
- Resource Maker: Koushik Dutta
- Mobile Platform Destination: Android Apps
- Mobile Platform Support: Native Android
- Programming Languages: Java
- Gradle: com.koushikdutta.async:androidasync:2.+
The team behind mobintouch
Website: https://www.mobintouch.com
Resources added 👉 3142
Related resources
HttpRequest
Java HTTP Request Library
Robospice
RoboSpice is a modular android library that makes writing asynchronous network requests easy
FGRoute
Get your device ip address, router ip or wifi ssid