Find Jobs
Hire Freelancers

I am looking for an expert in socket.io or socket java android

$50-100 USD

Completed
Posted over 2 years ago

$50-100 USD

Paid on delivery
I have a project I need to optimize and improve the performance of the project and make the client faster and remove security and encryptions that leaves a simple code with only the tunnel socket, look at this code it is based do not read the code of this project, just read the readmen I need you to understand more or less what the project is about and its function was based on this repository but it is not the same. [login to view URL] I have it in android, the java server works fast in this case what I could say supertunnel but mine my improved code works fine but I think there is packet loss or something like that and a little performance in code that I have this only is the tunnel, which is the supertunnel, explains he can make a tunnel with socks or ssh whatever is TCP, if you read shadowsocks it is based on socks5 true, then I tunnel directly from the same official application of shadowsocks, it works well quite fast but I think to do it with socks5 because it is safer but it works a little slower and the android phone heats up more I suppose it makes more use of resources and something slow works with my vpn socks5 so it is optimized so that it does not consume much resource or overheat the phone and if so, create an option if the user wants to use the maximum power and several wires so that it works twice as fast or triple, leave it optional I want the speed of the android client to improve, improve communication and everything that can be improved from the client Now, this code the client receives the data the payload and maxdownload and maxupload all those encryption and authentications remove it, if there is wifi root security etc. leave it good you can remove the wifi or leave it commented just to do test or do your tests and see your progress As a developer, this application has 2 clients I explain the tunnel to you, call it supertunnel and an administration panel which sends the IDs to be able to use and have a connection to the server and sends the data of the IP of the server port and payload max upload and maxupload for that is using in the tunnel and server of supertunnel and server of the user administrator. but in this case we only want to improve the connection and make it simpler without encryption so if we leave the payload send # {query} # this we can leave it like that because it is security so that not anyone sends requests to the server and prove errors to the server we can add something in the # {query} # to change it a bit both with the client as well as the server. I think you will only need to read the tunnel client and the client that administers the user to do what data and how it generates the data for the tunnel client because the administration server I do not think it needs it now this code has 4 connection methods Operators {1234} ##### 1 -> Direct Bytes Segmented 2-> Direct bytes segmented with HTTP 200 OK 3-> Direct with HTTP 200 OK 4-> Direct all method #### We can make a spinner that changes the connections, I'll explain 1 and 2 together, it would be called an example payload segment with its loaded server IP and port, but as I said, this works the same as 1 and 2, one what it does is not establish a connection and the 2 what you do is to establish connection example HTTP 200 OK then to make it simpler make a spinner for this give direct choice that would be 1 or 2 would be HTTP 200 ok editext of maxdownload and maxupload and also payload without encryption call it direct payload then in the connection method 3,4 the same will be together but in another spinner activity where it will change and the same direct and http 200 ok this will only have payload according to the code does not require maxdownload and maxupload. This does not require or according to what the code says this will have a spinner to change if you want to use method 3 or 4 in it now in the server add accept multiple port example 80,8080,3128 without problems without having problems that fall
Project ID: 31022817

About the project

9 proposals
Remote project
Active 3 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi. I understand that your project is made on android and is about optimizing app which is a client of a supertunnel server. I read that you needed to remove encryption so that you can emprove the performance. I am very interested in this project and I would like to give a hand and I am available for a chat.
$80 USD in 7 days
0.0 (0 reviews)
0.0
0.0
9 freelancers are bidding on average $92 USD for this job
User Avatar
Hello there, I’m a Professional and Expert Mobile Aplication developer. I am interested in doing this job for you. I do have necessary skill set & resources to complete this project. I am ready to start the project asap. Can you please discuss further about the project via chat-box ? Awaiting for your ping! Thank you Virang P.
$50 USD in 7 days
5.0 (25 reviews)
6.1
6.1
User Avatar
HI, We are a Software Development Company. Its an easy task for us. We have experienced developer in Java Mobile App Development Android Software Architecture Socket IO . We are operating since 2012 but new to freelancer. Please come on chat to discuss the project in detail. Project Milestones will be decided during chat. Thank You Regards: Arpit Jain Black Grapes Softech
$100 USD in 7 days
4.0 (1 review)
4.5
4.5
User Avatar
Hello! I have huge experience in Java, Mobile App Development, Socket IO, Android and Software Architecture. Until now, I've build several mobile applications with features like real-time chat, geolocation tracking, ar view. While solving through issues with widely used packages, I gained much experience and now I feel confident to handle any kind related to mobile development. Please give me a message and let's discuss more about your project in detail. Hope to hear from you.
$150 USD in 2 days
5.0 (2 reviews)
2.1
2.1

About the client

Flag of SWEDEN
Gävle, Sweden
5.0
4
Payment method verified
Member since Jan 4, 2021

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.