Desarrollador iOS Swift para aplicación con UWB y BLE

Job ID: 35185323

Budget: €1,500 – €3,000 EUR

Buenas,

Desde la empresa MobileKnowledge estamos buscando un desarrollador iOS Freelance para el desarrollo de una aplicación nativa que principalmente trata de demonstrar el uso de la tecnología Ultra-wide band (Nearby Interaction framework de Apple) haciendo uso de Bluetooth LE para el intercambio de datos de configuración de la sesión de UWB.

Se trata de una primera fase del proyecto con un ejemplo sencillo de ranging entre dos dispositivos únicamente. En la segunda fase se abordarán nuevos use cases con multiples sesiones en paralelo. El código de Bluetooth y Nearby Interaction ya está disponible y testeado, así como la placa de desarrollo que haríamos llegar al desarrollador para comunicarse contra el iPhone. Necesario iPhone 11+ y iOS 15+ ya que versiones anterios del teléfono y del SO no soportan UWB.

Por tanto, la tarea del desarrollador sería principlamente dar el toque gráfico, muy sencillo como se puede ver, a la aplicación conforme al prototipo definido en penpot (algunos components de la UI son muy orientados a Android, estamos abiertos a pequeños cambios como el menu de navegación en la ventana de selección de demo).
Se debe desarrollar la aplicación siguiendo el modelo MVC y a poder ser SwiftUI.
https://design.penpot.app/#/view/5249b180-44a4-11ed-9ecb-aec52455fe53?page-id=5249b181-44a4-11ed-9ecb-aec52455fe53&section=interactions&index=0&share-id=31e11760-4de8-11ed-a794-c67f7655c7b3

El objetivo es finalizar la aplicación en dos semanas, algo que debería ser perfectamente factible considerando que la UI ya está definida, los componentes de Bluetooth y NearbyInteraction ya están testeados (el desarrollador es libre de realizar cambios al código existente que como decimos ya funciona y hace ranging correctamente), y los tiempos medidos en el desarrollo de esta misma app ya disponible para Android. Por tanto la idea es empezar ya mismo. Nosotros somos una empresa tecnológica que hemos desarrolado la misma app en Android, y tenemos conocimientos de iOS, por lo que podemos ayudar al desarrollador con posibles dudas o analisis de logs durante el desarrollo si fuera necesario.

Al finalizar el proyecto el código pertenecerá a MobileKnowledge quien subirá la aplicación a la AppStore.

Interesados por favor hacednos llegar una oferta de precio cerrada para el desarrollo de la app, referencias relevantes (por ejemplo haber trabajdo antes con BLE/UWB, realidad aumentada que será necesaria en la segunda fase, proyectos relevantes, ...) y cualquier duda que podamos solventar para tratar de elegir el desarrollador cuanto antes y empezar ya la semana que viene.

Un saludo.