Android Real-time WebSocket Implementation with SSL
Budget: $30 – $250 USD
I'm seeking a skilled Android developer to build a secure WebSocket implementation using Java. The WebSocket should be able to start on an Android device and be accessible via an IP and port, supporting secure connections with SSL/TLS certificates. The key requirements are as follows:
Key Responsibilities:
1. Develop a WebSocket server in Java that runs on an Android device.
2. Ensure the WebSocket server can be accessed via https://<private-ip>:<port> from external devices.
3. Implement SSL/TTLS to secure the WebSocket connection.
4. Provide instructions and assistance to configure the SSL certificate so that it is trusted by iOS devices, ensuring that browsers and apps on iOS always trust the https://<private-ip>:<port> endpoint.
5. Ensure the solution accommodates the fact that the IP is private and may change.
6.Make the WebSocket compatible with all Android versions
The ideal candidate should have:
- Proven experience with Android development and Java
- Expertise in implementing secure WebSocket connections
- Knowledge of SSL/TLS and self-signed certificates
- Familiarity with real-time messaging systems
- Ability to ensure cross-compatibility with all Android versions
Application Requirements:
1. Provide examples of previous Android projects involving WebSocket and SSL/TLS.
2. Describe your approach to ensuring the SSL certificate is trusted by iOS devices, especially in the context of a private and changeable IP.
Key Responsibilities:
1. Develop a WebSocket server in Java that runs on an Android device.
2. Ensure the WebSocket server can be accessed via https://<private-ip>:<port> from external devices.
3. Implement SSL/TTLS to secure the WebSocket connection.
4. Provide instructions and assistance to configure the SSL certificate so that it is trusted by iOS devices, ensuring that browsers and apps on iOS always trust the https://<private-ip>:<port> endpoint.
5. Ensure the solution accommodates the fact that the IP is private and may change.
6.Make the WebSocket compatible with all Android versions
The ideal candidate should have:
- Proven experience with Android development and Java
- Expertise in implementing secure WebSocket connections
- Knowledge of SSL/TLS and self-signed certificates
- Familiarity with real-time messaging systems
- Ability to ensure cross-compatibility with all Android versions
Application Requirements:
1. Provide examples of previous Android projects involving WebSocket and SSL/TLS.
2. Describe your approach to ensuring the SSL certificate is trusted by iOS devices, especially in the context of a private and changeable IP.
Related categories:
Business, Accounting, Human Resources & Legal
Mobile App Development
Android
Network Security