Développeur d'applications mobiles Freelance - iOS et Android

Je suis un développeur mobile Freelance.

Je développe des applications mobiles iOS et Android sur mesure, avec React Native pour une application unique sur les deux plateformes, ou en natif avec Kotlin (Android) et Swift (iOS).

Une application mobile a presque toujours besoin d'un serveur : comptes utilisateurs, données, notifications. Développeur PHP / Laravel depuis 2015, je développe aussi l'API et le back-office qui alimentent votre application. Vous avez un seul interlocuteur pour tout le projet.

Vous pouvez consulter quelques-unes de mes réalisations sur mon profil GitHub : @s-damian

Freelance Mobile à Lyon et Grenoble

Qu'est-ce qu'un développeur mobile Freelance ?

Un développeur mobile indépendant est un prestataire qui conçoit et développe des applications pour smartphones et tablettes, puis les publie sur l'App Store (iOS) et sur Google Play (Android).

Son travail ne s'arrête pas à l'interface : il doit aussi gérer la connexion à une API, le fonctionnement hors ligne, les notifications, les permissions du téléphone et les règles de publication propres à chaque store.

Natif ou multiplateforme ?

Le développement natif consiste à écrire une application par système : en Kotlin pour Android et en Swift pour iOS. Il offre un accès complet au matériel et les meilleures performances.

Le développement multiplateforme avec React Native permet d'écrire une seule application, en TypeScript, qui fonctionne sur iOS et sur Android. Elle s'appuie sur React et affiche de vrais composants natifs. C'est souvent le meilleur rapport entre coût, délai et qualité.

Mes services de développement mobile

Applications iOS et Android avec React Native

Je développe votre application avec React Native et TypeScript : une seule base de code pour iOS et Android, des mises à jour plus rapides et un coût de maintenance réduit, sans sacrifier l'expérience utilisateur.

Applications natives Kotlin et Swift

Quand le projet l'exige, je développe en natif avec Kotlin pour Android et Swift pour iOS : utilisation avancée de la caméra, scan de codes-barres, Bluetooth, géolocalisation ou fonctionnalités propres à un système.

API et back-office pour applications mobiles

Je développe l'API sécurisée qui alimente votre application, par exemple avec Laravel : authentification, synchronisation des données, notifications push et connexion à vos logiciels existants. Un back-office vous permet de gérer vos contenus et vos utilisateurs.

Publication sur l'App Store et Google Play

Je prépare et publie votre application sur les stores : configuration des comptes développeur, fiches de présentation, respect des règles de chaque plateforme et suivi de la validation.

Maintenance et évolutions

Chaque nouvelle version d'iOS et d'Android peut demander des adaptations, et les stores font évoluer leurs exigences. J'assure la maintenance de votre application, l'ajout de fonctionnalités et la reprise d'applications existantes.

Développeur Mobile Freelance à Lyon et à Grenoble

J'accompagne les entreprises de Lyon, de Grenoble et de la région Auvergne-Rhône-Alpes dans la création de leurs applications mobiles : application client, outil terrain pour vos équipes ou version mobile d'un logiciel existant.

J'interviens à Lyon, à Grenoble et partout à distance (en télétravail).

Questions fréquentes sur le développement mobile

React Native ou développement natif (Kotlin, Swift) ?

React Native permet de développer une seule application pour iOS et Android, ce qui réduit les coûts et les délais : c'est le bon choix pour la plupart des applications. Le développement natif en Kotlin (Android) ou en Swift (iOS) se justifie pour des besoins très spécifiques : accès avancé au matériel, performances maximales ou fonctionnalités propres à un seul système.

Comment se passe la publication sur l'App Store et Google Play ?

L'application est publiée depuis des comptes développeur ouverts au nom de votre entreprise : un abonnement annuel chez Apple, des frais uniques chez Google. Chaque version est vérifiée par les stores, de façon plus stricte chez Apple. Je prépare les fiches, les captures et les éléments demandés, et je vous accompagne jusqu'à la validation.

Mon application mobile a-t-elle besoin d'un back-end ?

Dans la plupart des cas, oui : dès que l'application gère des comptes utilisateurs, synchronise des données, envoie des notifications ou communique avec vos logiciels. Le back-end prend la forme d'une API sécurisée, par exemple avec Laravel, souvent accompagnée d'un back-office pour gérer les contenus.

Application mobile ou application web installable (PWA) ?

Une PWA est un site web qui s'installe sur l'écran d'accueil du téléphone : elle coûte moins cher et ne passe pas par les stores. En revanche, son accès au matériel du téléphone est plus limité. Une application mobile reste préférable pour une expérience complète, la présence sur les stores ou l'usage avancé de la caméra, du GPS ou du Bluetooth.

Besoin d'un développeur mobile Freelance ?