Aller au contenu
BigTree108

Services de développement Kotlin et Android

Développement d’applications Android en Kotlin et Jetpack Compose pour les applications bancaires, médias, d’achat, de santé et d’appareils connectés, applications Kotlin Multiplatform qui partagent le code avec iOS, back-ends Kotlin sur Spring Boot et Ktor, et migration d’anciennes applications Android Java vers Kotlin, avec des développeurs Kotlin et Android dédiés à votre équipe ou une application livrée de bout en bout.

Ce que nous réalisons avec Kotlin et Android

  • Applications Android natives en Kotlin

    Kotlin 2 avec Jetpack Compose, coroutines et Flow, Hilt pour l’injection de dépendances, Room et WorkManager pour les données hors ligne et la synchronisation, et une séparation nette entre écrans, état et données, ciblant le niveau d’API que Google Play exige actuellement.

  • Applications Android bancaires et fintech

    Applications mobiles de banque, de paiement et de trading avec passkeys et connexion biométrique, contrôles Play Integrity, clés conservées dans l’Android Keystore, et Google Pay ou tokenisation de cartes via le SDK du prestataire de paiement.

  • Applications médias, streaming et grand public

    Vidéo et audio sur Media3 ExoPlayer avec téléchargements hors ligne, fils d’actualité, chat et notifications push via Firebase Cloud Messaging, et versions Android TV et Google TV à partir de la même base de code.

  • Back-ends Kotlin sur Spring Boot et Ktor

    Kotlin côté serveur avec coroutines, Exposed ou jOOQ sur PostgreSQL, et un contrat OpenAPI à partir duquel le client de l’application est généré, pour l’API derrière une application ou un back-end à part entière.

  • Applications d’achat et de fidélité

    Catalogues, paniers et paiement avec Google Pay, liens profonds depuis les campagnes, cartes de fidélité et offres personnalisées, avec des événements analytiques convenus avec le marketing avant la livraison.

  • Applications pour objets portés et appareils connectés

    Applications Wear OS, intégrations Health Connect et applications compagnons Bluetooth Low Energy pour trackers d’activité, capteurs médicaux et équipements domotiques, avec des données de santé chiffrées sur l’appareil.

  • Kotlin et Compose Multiplatform

    Logique métier, réseau avec Ktor et stockage avec SQLDelight partagés entre Android et iOS en Kotlin Multiplatform, et interface partagée elle aussi avec Compose Multiplatform lorsque le design le permet.

  • Migration depuis Java et les vues XML

    Anciennes applications Android Java migrées vers Kotlin et Compose écran par écran, chaque étape étant livrée séparément plutôt qu’une réécriture en big bang.

  • Publications sur Google Play et qualité des applications

    App bundles signés, tests sur appareils sur la Developer Device Platform de Google Cloud (le successeur de Firebase Test Lab), profils de référence (baseline profiles) pour le temps de démarrage et déploiements progressifs via Google Play depuis un pipeline, avec les taux de plantages et d’ANR suivis dans Crashlytics et Play Console.

Recruter des développeurs Kotlin et Android

  • développeurs Kotlin et Android dédiés

    Des Développeurs Kotlin et Android qui rejoignent votre équipe à temps plein, travaillent dans vos dépôts, votre outil de suivi et vos réunions, et rendent compte à votre responsable. Vous les interviewez ; nous portons le contrat ukrainien, la paie, la facturation et les congés.

  • Réalisation de projets Kotlin et Android

    Une équipe qui prend en charge le projet Kotlin et Android du cadrage à la mise en production : estimation, développement, tests et déploiement, avec un responsable technique de notre côté qui porte le plan et la qualité.

  • Support et reprise de systèmes Kotlin et Android

    Un système Kotlin et Android existant repris d’une autre équipe ou maintenu en fonctionnement : d’abord une revue en lecture seule et une liste écrite des risques, puis des correctifs et de nouvelles fonctionnalités par ordre d’impact.

La page Équipe dédiée explique comment les spécialistes rejoignent votre équipe, et la page Externalisation couvre la livraison de projet, les reprises et notre mode de facturation.

Qui travaille sur votre projet Kotlin et Android

  • Ingénieurs Android

    Kotlin et Jetpack Compose

  • Ingénieurs back-end Kotlin

    Services Spring Boot et Ktor

  • Ingénieurs iOS et cross-platform

    Swift, Kotlin Multiplatform, .NET MAUI et React Native

  • Designers UI et UX

    Maquettes Material 3 dans Figma

  • Ingénieurs QA

    Tests sur appareils et automatisation

Notre façon de travailler sur Kotlin et Android

Kotlin pour tout nouveau code, avec detekt et Android Lint dans le pipeline, des tests du niveau unitaire jusqu’aux tests d’interface Compose, des dépendances à jour et une alerte de sécurité traitée systématiquement comme une mise à jour obligatoire. Les secrets restent hors de l’app bundle, et tout ce qui est sensible sur l’appareil est chiffré avec des clés de l’Android Keystore.

Les développeurs travaillent dans vos dépôts, votre outil de suivi et votre processus. Le contrat ukrainien, la paie, la facturation et les congés restent chez nous, et tout ce qu’ils écrivent vous est cédé.

Autres langages dans lesquels nous travaillons

Langages de programmation : vue d’ensemble

Questions sur le développement Kotlin et Android

Dans quels secteurs travaillent vos développeurs Kotlin et Android ?

Fintech et banque (applications mobiles de banque, de paiement et de trading), médias et applications grand public (streaming, réseaux sociaux et divertissement), e-commerce et distribution (applications d’achat et de fidélité), santé et fitness (applications pour patients, de télémédecine et de bien-être), logiciels d’entreprise (service terrain et applications internes), et appareils connectés (applications compagnons pour objets portés, capteurs et équipements domotiques).

Développez-vous les applications Android en natif ou en cross-platform ?

Les deux. Du Kotlin natif avec Jetpack Compose lorsque l’application dépend de fonctions de la plateforme comme l’appareil photo, le Bluetooth ou le travail en arrière-plan ; du Kotlin Multiplatform lorsque la logique doit être partagée avec iOS ; et React Native ou .NET MAUI lorsqu’une seule base de code pour Android et iOS compte davantage.

Écrivez-vous aussi du Kotlin pour le back-end ?

Oui. Des services Spring Boot et Ktor en Kotlin, pour l’API derrière votre application ou pour un back-end à part entière, partageant les modèles de données avec l’application via Kotlin Multiplatform lorsque cela aide.

En combien de temps les développeurs Kotlin et Android peuvent-ils démarrer ?

Lorsque le bon développeur Kotlin ou Android est disponible, le démarrage ne dépend que de votre entretien, du NDA et de la cession de propriété intellectuelle. Sinon, nous lançons une recherche, qui fournit en général des profils de candidats sous deux à trois semaines, et personne ne démarre avant que vous ayez donné votre accord.

Comment recruter des développeurs Kotlin et Android via BigTree108 ?

Indiquez-nous le travail à réaliser, le niveau de séniorité et les horaires dont vous avez besoin. Nous vous proposons une ou deux personnes avec leurs profils, vous les interviewez comme vous le feriez pour votre propre recrutement, puis vous signez un seul contrat avec BIG TREE 108 LLC et recevez une facture par mois.

À qui appartient le travail qu’ils produisent ?

C’est vous. Chaque spécialiste a signé avec BigTree108 un contrat qui cède à l’entreprise tous les livrables, et notre contrat avec vous vous les cède à son tour. Le code, les maquettes et les documents sont livrés dans vos propres dépôts et outils, et non conservés à un endroit où nous seuls pourrions les modifier.

Vous développez une application Android ou un back-end Kotlin ?

Indiquez-nous ce que fait l’application ou le service, qui l’utilise et s’il existe une version iOS. Vous recevez une réponse sous un jour ouvré : un plan, des profils de candidats, ou une recommandation entre natif et cross-platform.