Find Jobs
Hire Freelancers

Simple Android and ios app to read udp packets and respond

$30-250 USD

Cerrado
Publicado hace más de 6 años

$30-250 USD

Pagado a la entrega
The app needs to receive udp packets sent by nearby devices on the same wifi network as the app. The small udp packets will be sent by some nearby devices using their app (you dont have to develop that app). The user of that app will switch on or switch off sending the packets. When the packets are being sent over the same network as your app they will be sent on an interval of about 5 seconds. The packets contain 3 bytes - the first byte is the identifying byte that you will use to identify which nearby device is sending the packets. All udp packets sent by a nearby device will have the same payload of 3 bytes and you have to deal with the first byte here - the first byte of every other device on the network will be different and will identify that device on the network using the udp payload. Your app should read the payload of the udp packets received and check with its own database locally if that byte matches any byte stored in its own database. If there is no match then ignore the packet. If there is a match then play an alarm and vibrate (ringtone and vibration on/off should be configurable in the settings of the app). The user can snooze the alarm and while it is snoozed, there should be no response to packets from that id. User can go the transmitting device and shut off the udp packet sending - when this happens the snoozed state should terminate and it should no longer show up in snoozed alarms and it should begin to respond to udp packets from this device if it starts sending the packets later on. Multiple devices will be sending udp packets from the same network. So appropriate logic must be applied to manage these calls. Settings tab: Select ringtone or select ringtone off for alarm Select vibration on/off for the alarm Enter the Text description for each device that it wants to respond to and store that device id along with text description in a local database on the phone - About 150-250 device ids and text descriptions need to be stored at the most. User should be able to edit and delete these ids and descriptions. Should display all bytes sent as payload in the udp packet. The app can be hybrid and be written in react or other hybrid technology that works on ios and android.
ID del proyecto: 15290521

Información sobre el proyecto

5 propuestas
Proyecto remoto
Activo hace 6 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
5 freelancers están ofertando un promedio de $154 USD por este trabajo
Avatar del usuario
I have both android & ios app development experience. I am very much interested to work in this project as the udp task is attracting me:) Relevant Skills and Experience Android - 5 year experience Ios - 1 year experience Proposed Milestones $250 USD - Android app + iphone app Can you send me psd pls?
$250 USD en 3 días
5,0 (126 comentarios)
6,7
6,7
Avatar del usuario
I have expertise in android development. I can develop an android app with this concept Relevant Skills and Experience Android, Java Proposed Milestones $155 USD - Design UI and basic elements, Design network layer which will collect and process UDP packets
$155 USD en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I can write this application only for android Соответствующие навыки и опыт i have skils of android programming using java Предлагаемые промежуточные платежи $55 USD - Writing this application for android what languages must support this application? As for me,i know Russian and english language.
$55 USD en 15 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de PAKISTAN
Islamabad, Pakistan
5,0
15
Forma de pago verificada
Miembro desde ene 12, 2014

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos 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)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.