Service · Applications iOS
Développeur iOS à Marseille
Je conçois et développe des applications iPhone natives en Swift et SwiftUI, de la première maquette jusqu'à la publication sur l'App Store, puis je les fais évoluer.
Ce que je développe
Une application iOS réussie ne se limite pas à quelques écrans : elle s'intègre au système, reste rapide et protège les données de ses utilisateurs. Concrètement, je prends en charge :
- L'application native en SwiftUI, du parcours principal aux réglages, avec une interface qui respecte les conventions d'iOS.
- Les intégrations système : widgets d'écran d'accueil (WidgetKit), Live Activities sur l'écran verrouillé et la Dynamic Island, raccourcis Siri et Raccourcis (App Intents), confirmation par Face ID.
- Les achats intégrés et abonnements avec StoreKit 2 : palier gratuit, offre payante, restauration des achats, droits recalculés à chaque lancement.
- La sécurité des données : secrets dans le Trousseau iOS, fichiers protégés par le chiffrement de l'appareil, aucun serveur intermédiaire quand il n'est pas nécessaire.
- La connexion à vos services : API REST existante, ou back-end conçu pour l'occasion (voir création de SaaS sur mesure).
- La localisation en français et en anglais, et la publication sur l'App Store : fiche, captures, déclaration de confidentialité, passage en revue Apple.
Natif ou multiplateforme ?
Je développe aussi en Flutter, et le choix dépend de votre projet plutôt que d'une préférence technique. Le natif Swift/SwiftUI s'impose quand l'application vit surtout sur iPhone et doit exploiter le système : widgets, Live Activities, Face ID, intégration fine avec les réglages. Flutter devient pertinent quand il faut sortir la même application sur iOS et Android avec une seule base de code et un budget maîtrisé.
Les deux exemples ci-dessous illustrent chacun de ces cas.
Exemples de réalisations
Coolidash, application native SwiftUI
Coolidash permet de piloter des serveurs Coolify depuis un iPhone : état des applications et des bases de données, redémarrages et redéploiements confirmés par Face ID, logs de build en direct, widgets et Live Activities pendant un déploiement. Les jetons d'accès restent dans le Trousseau et l'application parle directement au serveur de l'utilisateur, sans intermédiaire. L'abonnement Pro passe par StoreKit 2.
Détails dans l'étude de cas Coolidash et sur la page de l'application.
PALMERAIE, application Flutter iOS et Android
Pour la discothèque marseillaise Bazar Palmeraie, j'ai réalisé une application disponible sur l'App Store et Google Play : agenda des soirées, réservation de tables, notifications pour les événements spéciaux et présentation des DJs invités. Ici, une seule base de code Flutter couvre les deux plateformes, avec Firebase pour l'authentification, les données et les notifications.
Détails dans l'étude de cas PALMERAIE.
Comment se déroule un projet
- Cadrage : objectifs, écrans clés, contraintes (compte développeur Apple, back-end existant, paiements).
- Première version testable, installée sur votre iPhone via TestFlight pour juger sur pièce.
- Itérations courtes, avec des builds TestFlight régulières et des retours de votre part à chaque étape.
- Publication sur l'App Store : préparation de la fiche, des captures et des informations de confidentialité, suivi de la revue Apple.
- Suivi : compatibilité avec les nouvelles versions d'iOS, corrections et évolutions.
Les builds sont automatisées (Codemagic) : chaque version envoyée en test ou en production est reproductible.
Tarifs et délais
Chaque application est chiffrée après le cadrage, selon le nombre d'écrans, les intégrations et le back-end nécessaire.
Basé à Marseille, je peux vous rencontrer en Provence-Alpes-Côte d'Azur ; je travaille aussi entièrement à distance.
Voir aussi
Un projet en tête ?
Décrivez-le en quelques lignes : je vous réponds personnellement.