Devs mobiles chevronnés, experts IoT, as de la débrouille : cette mission est faite pour vous.

Nous recherchons un freelance pour investiguer le code d'une application en reverse-engineering et développer une application Android et iOS assurant le transfert de fichiers vidéos vers une hélice holographique 3D.

L'hélice existe et est produite par un fabricant étranger. Je précise que le reverse-engineering n'est pas interdit par les termes du contrat entre le client et le fabricant étranger. Une application de base, développée par le fabricant, est proposée avec l'hélice. Hélas cette application n'est pas satisfaisante : trop compliquée, elle communique avec des serveurs étrangers non sécurisés, donc le client aimerait s'en passer.

Le besoin porte sur deux axes :

1. Analyse des protocoles de communication l'hélice par reverse-engineering sur le code de l'application existante.
D'après nos informations, la première phase de connexion s'effectue en bluetooth et permet de piloter l'hélice vers le mode désiré. Une fois l'hélice réglée sur le bon mode, il faut établir une connexion wifi-direct grâce à laquelle les fichiers vidéos transiteront de l'appareil mobile vers l'hélice.

2. Développement d'une application Android & iOS
L'application devra permettre à l'utilisateur de récupérer ses vidéos depuis un serveur FTP existant et de les envoyer sur son hélice, sous forme de playlists.
Les fonctionnalités attendues sont :
- se connecter à un compte utilisateur (la création du compte se fait depuis un site web)
- créer des playlists de vidéos
- ajouter une vidéo à une playlist
- supprimer une vidéo d'une playlist
- piloter l’hélice en bluetooth vers le mode « stand-alone »
- établir une connexion wifi-direct avec l’hélice
- envoyer une playlist de vidéos vers l’hélice en wifi direct (formats acceptés : mp4, avi, gif, jpg,png, rmvb, mkv)
- supprimer toutes les vidéos présentes sur l’hélice
- importer une vidéo depuis le stockage interne du téléphone/tablette
- importer les vidéos de l’utilisateur stockées sur un serveur FTP

Le développeur travaillera à partir d'une maquette graphique détaillée fournie par mes soins et d'une liste de fonctionnalités à implémenter.

Les compétences requises sont :
- reverse-engineering sur code Android compilé
- rédaction d'un compte rendu sur l'analyse menée
- développement Android & iOS :
connexion à un compte utilisateur
gestionnaire de playlists vidéos
connexion à un serveur FTP
développement d'un interface graphique correspondant à la maquette visuelle fournie
établissement d'une connexion bluetooth avec l'hélice
transfert de fichiers en Wifi-Direct avec l'hélice
- pas de conception UX / UI
- une expertise IoT est un avantage

Le projet doit être terminé début Août, lancement réel début Septembre.

A +

Bastien, chef de projet, freelance

Budget indicatif1.000 € à 10.000 €
Publié le08 juin 2020 à 15h44

Vous avez aussi besoin d'un expert ?

Déposez une annonce en décrivant votre projet et recevez gratuitement des devis en quelques minutes

Déposer une annonce gratuite

Offres pour ce projet :

Offre déposée le 08/06/2020 à 15h49
Offre déposée le 11/06/2020 à 06h47
Offre déposée le 08/06/2020 à 17h55
Offre déposée le 09/06/2020 à 12h50
Offre déposée le 08/06/2020 à 17h28
Offre déposée le 08/06/2020 à 15h59
Offre déposée le 08/06/2020 à 15h49
Offre déposée le 08/06/2020 à 15h49
Offre déposée le 08/06/2020 à 15h49
Offre déposée le 08/06/2020 à 15h54
Offre déposée le 08/06/2020 à 15h49
Offre déposée le 08/06/2020 à 15h49
Offre déposée le 08/06/2020 à 15h49
Offre déposée le 08/06/2020 à 15h49
Offre déposée le 09/06/2020 à 05h03
Offre déposée le 08/06/2020 à 15h49
Déposez un projet similaire
Publication 100% gratuite
Recevez 10 devis en moyenne
Pas de commission à payer

Vous êtes prestataire et vous cherchez des missions ?

Remplissez rapidement votre carnet de commandes en utilisant Codeur.com pour contacter des nouveaux clients.

Créer un compte gratuitement

Gérer mon projet

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

En utilisant ce site, vous acceptez l'utilisation de cookies. permettant de vous proposer des contenus et des services adaptés à vos centres d'intérêts.

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.