Avec le petit robot qui envahit de plus en plus notre quotidien par le biais des smartphones, des tablettes et d’autres appareils mobiles, le développeur Android est un profil très recherché aujourd’hui.
Il s’agit d’une profession qui s’exerce aussi bien en local d’entreprise, en tant que salarié, qu’en freelance. Mais il faut admettre que ce dernier est le statut qui intéresse surtout les développeurs de nos jours. Et il y a bien des raisons à cela.
En général, ce sont surtout les développeurs salariés ayant passé de CDI en CDI dans les entreprises qui se transforment par la suite en travailleurs indépendants après avoir accumulé suffisamment d’expériences.
Il faut admettre en effet qu’être son propre chef est une immense responsabilité, à tel point qu’il est difficile de s’en sortir quand on est débutant. Toutefois, il y a des développeurs débutants qui réussissent à démarrer leurs activités en solo sans avoir à passer par le statut de salarié en entreprise.
Le marché de cet emploi est très vaste et en plein essor. Tout le monde peut y trouver sa place avec de bonnes stratégies, de grandes compétences et une persévérance inébranlable. Le parcours est difficile, autant avouer, mais ce n’est pas relever l’impossible. On peut alors commencer par suivre des formations en développement Java, puis se spécialiser en développement application mobile Android.
Nombreux sont également passés par le développement web pour ensuite se focaliser dans l’application mobile et qui ont bien réussi à se faire une place dans Google Play Store. Avec les bonnes techniques en développement lead mobile Android, il suffit de trouver des clients pour pouvoir travailler en freelance.
Mais il est également possible de développer des applications Android sous son propre nom puis les vendre à un tiers, qui peut être une entreprise, une collectivité, une association ou d’autres structures.
Dans la peau d’un développeur Android, le professionnel travaille essentiellement pour les appareils mobiles qui fonctionnent à l’aide de ce système d’exploitation. Au fait, il aura pour mission de créer et d’assurer le bon fonctionnement des applications dédiées aux tablettes, aux smartphones.
Autrement dit, c’est un développeur mobile qui se chargera de remplir les magasins d’applications de Google Play Store. Justement, ce professionnel doit avoir la parfaite maîtrise de l’OS de Google ainsi que les langages des programmations comme Java. Il est un développeur full stack après tout.
En tant que développeur freelance ou travailleur indépendant, ce professionnel travaille principalement sur les terminaux mobiles. Outre la conception des applications, il est également le responsable de l’analyse et de la correction des bugs relatifs au système.
Dans tous les cas, il doit toujours travailler dans le total respect du cahier de charge préalablement fourni par le client.
Ces applications qu’il crée, il doit s’assurer qu’elles soient intégrées de façon technique et ergonomique sur les terminaux travaillés qui sont les smartphones, les tablettes ainsi que les autres appareils mobiles dédiés à cela.
Elancourt
AIRBUS Defence & Space
Développeur Android Juillet 2023 - Aujourd’hui
Application Android permettant de switcher la connexion internet d’un opérateur à
un autre (Orange, Bouygues, SFR, Free) selon la qualité courante afin d’assurer un
meilleur qualité de communication entre les utilisateurs.
SDK et application Android permettant de se connecter en Bluetooth et USB avec
des radios et d’assurer la communication d’un utilisateur à l’autre.
Encadrement d’un stagiaire en développement Android.
Travail effectué :
· Correction de bugs
. Test des fonctionnalités implémentées
. Implémentation de nouvelles fonctionnalités
Environnement technique :
· Langages : KOTLIN, JAVA
· Architecture : MVVM, Clean Architecture
· Gestion de Base de données : Android Room Database
· Outils: Android Studio, Android SDK, Bitbucket, Jira, Hilt, Jetpack Compose
Paris - FRANCE
SINAPS - KAYLEY
Développeur Android Janvier 2023 – Juin 2023
Projet pour le ministère de l'intérieur.
Intervention sur le projet pour une durée de trois mois environ afin d'ajouter
des fonctionnalités complexe et de corriger des beugues lourds tout en
accompagnant le développeur junior sur le poste.
Première application pour gérer la logistique des produits pharmaceutiques de
la création à la livraison et mettre à disposition les produits pour les
pharmacies et l'armée.
Seconde application gérer la logistique pour l'approvisionnement d'armes et
de provisions pour l'armée.
Travail effectué :
Implémentation de l’interface utilisateur
Implémentation des fonctionnalités du projet
Correction bugs
Accompagnement du développeur android junior en place pour la de
l'application.
Environnement technique :
· Langages : JAVA, KOTLIN
· Architecture :MVVM, Clean Architecture
· Gestion de Base de données : Room Database, Kotlin
· Outils: Android Studio, Android SDK, Bitbucket, Jira, SAP
Lyon
LV Connect - Louis Vuitton
Développeur Android Octobre 2022 - Décembre 2022
Application Android permettant de gérer la connection, le parametrage ainsi que
la personnalisation d'une montre et d'une enceinte bluetooth.
Travail effectué :
· Correction de bugs
. Test des fonctionnalités implémentées
Environnement technique :
· Langages : KOTLIN
· Architecture : MVVM, Clean Architecture
· Gestion de Base de données : Android Room Database
· Outils: Android Studio, Android SDK, Bitbucket, Jira, Hilt.
Lyon
Efitback Clinic - NOUVEAL
Développeur Android Février 2021 - Septembre 2022
Application Android permettant de facilité les échanges entre patients et
médecin et de suivre les séjours et le traitement d'un patients.
Travail effectué :
· Correction de bugs
. Implementation de nouvelles fonctionnalités
Environnement technique :
· Langages : KOTLIN, JAVA
· Architecture : MVVM, Clean Architecture
· Gestion de Base de données : Rest API
· Outils: Android Studio, Android SDK, Azure Devops, Firebase.
Valence - FRANCE
Protocol Caisse V3 - WORLDLINE
Développeur Android 2021 – 2023
Application Android permettant de gérer la communication entre la caisse, le
terminal de paiement et d'autres application permettant d'effectuer les
transactions. Une communication avec la caisse via Wifi, Bluetooth, et Usb.
Application Android permettant la gestion et l’accès des/aux services à dispositions
du commerçant sur le terminal
Application Android permettant la paramétrisation des paiements et des services
accessible sur le terminal.
Travail effectué :
· Implémentation de l’interface utilisateur
· Implémentation des fonctionnalités du projet
. Correction bugs
Environnement technique :
· Langages : JAVA, KOTLIN
· Architecture : MVC, MVVM
· Gestion de Base de données : SharedPreferences, Room Database
· Outils: Android Studio, Android SDK, Bitbucket, Jira
Lyon - FRANCE
E-Fitback - NOUVEAL
Développeur Android 2019 - 2021
Application Android permettant de facilité les échanges entre patients et médecin
et de suivre les séjours et le traitement d'un patients.
Travail effectué :
· Correction de bugs
. Implementation de nouvelles fonctionnalités
Environnement technique :
· Langages : KOTLIN, JAVA
· Architecture : MVVM, Clean Architecture
· Gestion de Base de données : Rest API
· Outils: Android Studio, Android SDK, Azure Devops, Firebase.
Résumé
J'ai réalisé des projets Android notemment une application de
gestion de réunion au sein d'une entreprise, une autre permettant de
choisir un restaurant en fonction de sa position géographique et de
s'envoyer des messages entre collègues, une autre application qui
permet la gestion de biens immobiliers et qui destinée aux agents
immobilers et bien d'autres projets encore.
Ces différents projets réalisés m'ont pemis d'acquérir les
compétences nécéssaires afin de réaliser des applications mobiles
natif sur android en partant d'une idée nouvelle jusqu'à la livraison
du projet ou encore en éffectuant des améliorations avec ou sans
des maintenances d...