Find Jobs
Hire Freelancers

Android Application (XMPP intergration)

$30-250 CAD

Fechado
Publicado há quase 9 anos

$30-250 CAD

Pago na entrega
I have an android application developed, and I have integrated XMPP for instant messaging between the users. I have a bug, and I am not sure how to go about solving it. BUG: User A is chatting with User B. User A sends User B a message, and User B receive this message. User B goes underground, so loses connection, thus the chat server disconnects User B from the chat service. Meanwhile, User A is sending User B messages, but User B will never get them. I have added a ping which is sent every 30 seconds from the device to the chat server, to see if the user is still online, if the user isn't online, the server holds the messages until the user's device is online again, and pushes it to the device. The only problem with this is, when User B comes back online, he never receives these messages. I have noticed that messages sent under 30 seconds of going offline are never delivered (ping timeout), where as messages delivered 30 seconds after user is offline are delivered (they are pushed to the server to hold until user is online). The messages send under 30 seconds are lost in void. I’m not thinking about changing ping frequency less than 30 secs. It will be too hard for server, and it will eat client’s phone battery. I have used Stream Management, the application connects back almost instantly (less than 10 seconds), but majority of the messages not delivered when I turn this on. When I disable Stream Management, the re-connection to the server is slower (~ 45 seconds on Edge network), but majority of the messages are delivered. Need someone who can solve this so that the re-connection time is faster, and messages are properly delivered. YOU MUST HAVE EXPERIENCE WITH XMPP, JAVA, ANDROID DEVELOPMENT, AND I WANT TO SEE PREVIOUS WORK USING THESE 3
ID do Projeto: 7759875

Sobre o projeto

8 propostas
Projeto remoto
Ativo há 9 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
8 freelancers estão ofertando em média $496 CAD for esse trabalho
Avatar do Usuário
Dear sir. I'm a android app developer and have a rich experience. I can also decompile existing app and customize it along any needs. I hope you choose me and we work together. Thanks.
$189 CAD em 3 dias
5,0 (41 avaliações)
6,2
6,2
Avatar do Usuário
A proposal has not yet been provided
$222 CAD em 3 dias
5,0 (8 avaliações)
4,5
4,5
Avatar do Usuário
Hello we are expert in Android app development. And we have gone through the details, i am EXPERIENCED WITH XMPP, JAVA, ANDROID DEVELOPMENT. Thanks Regards FTS
$1.666 CAD em 25 dias
5,0 (4 avaliações)
3,7
3,7
Avatar do Usuário
I think our company will be a good fit for this job because we have all the qualities that you are looking for. Experience is the golden factor in this project where you find with us developer having 3 to 7 years of working experiences in Android development projects. We have done similar Chat application, I can share the portfolio during interview.
$200 CAD em 7 dias
5,0 (1 avaliação)
2,8
2,8

Sobre o cliente

Bandeira do(a) CANADA
Canada
0,0
0
Membro desde mai. 29, 2015

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.