Types d'applications mobiles : Native, Web, Hybride, PWA, et 10+ catégories
Les apps mobiles sont classées par architecture (comment elles sont bâties) et but (ce qu'elles font). Comprendre les deux aide pour stratégie, recrutement, et choix technologiques.
Par architecture
| Type | Stack technique | Distribution | Accès appareil | Performance | Usage typique |
|---|---|---|---|---|---|
| Native | Swift/Kotlin (iOS/Android) | App Store / Play Store | Complet (APIs, capteurs, arrière-plan) | Meilleure | Apps haute perf, intégrées OS |
| Web App | HTML/CSS/JS (PWA-capable) | Navigateur (URL) | Limité (Permissions API) | Bonne (JIT) | Cross-platform, faible friction |
| Hybride | Stack web + wrapper natif (Capacitor, Cordova) | App Stores | Via plugins (caméra, BT, etc.) | Quasi-native | Dev plus rapide, besoins perf modérés |
| PWA | Web + Service Worker + Manifest | Navigateur → « Installer » prompt | Croissant (Push, Background Sync, NFC) | Bonne | Découvrable, offline-first, pas de store |
| Cross-Platform Native | React Native, Flutter, Kotlin Multiplatform, .NET MAUI | App Stores | Quasi-complet (bridges/plugins) | Quasi-native | Codebase unique, feel natif |
Par but (Catégories majeures)
- Social et Communication – WhatsApp, Instagram, Discord, Slack.
- Divertissement et Streaming – Netflix, Spotify, TikTok, Twitch.
- Jeux – Casual (Candy Crush), Mid-core (Clash Royale), Hardcore (Genshin, CoD Mobile).
- E-Commerce et Marketplace – Amazon, Shopify, Etsy, DoorDash.
- Finance et FinTech – Banque, Robinhood, PayPal, Portefeuilles crypto.
- Santé et Fitness – MyFitnessPal, Strava, Calm, Flo, Apple Health.
- Productivité et Utilitaires – Notion, Obsidian, Microsoft 365, Google Workspace, Gestionnaires mots de passe.
- Voyage et Navigation – Google Maps, Uber, Airbnb, TripIt, Citymapper.
- Éducation et Apprentissage – Duolingo, Khan Academy, Coursera, Anki.
- Entreprise et Métier – Salesforce, ServiceNow, SAP, apps MDM custom.
- IoT / Compagnons Wearables – Garmin Connect, Fitbit, Home Assistant, Tesla.
- Créateur et IA Générative – CapCut, Canva, Luma, Runway, ChatGPT.
Tendances émergentes
- Super Apps (WeChat, Grab, Paytm) — Mini-programmes dans un shell unique.
- Instant Apps / App Clips — Essayer sans installer.
- IA sur appareil — Core ML, ML Kit, MediaPipe pour inférence offline.
- WebAssembly (Wasm) — Vitesse quasi-native dans navigateur/PWA.
Le choix d'architecture échange coût dev, time-to-market, performance, et portée plateforme. La plupart équipes démarrent maintenant avec React Native/Flutter ou PWA, puis vont native pour chemins critiques.
