Applications hybrides ?
Vous êtes une entreprise qui n’est pas spécialisée dans le développement informatique ?
Ou une entreprise spécialisée dans le Web-développement / Web design ?
Il existe un moyen de réaliser simplement des Applications Mobiles Multi-plateformes, basées sur les technologies Web.
Alchiweb.fr peut :
- développer une application mobile spécifique, compatible avec la plupart des OS (iOS, Android, Windows, Ubuntu, MacOSX, Tizen, Qt…) car basée sur Cordova,
- vous former pour que vous puissiez prendre en charge les futurs développements,
- vous accompagner pour mieux développer en JavaScript grâce au langage TypeScript.
Applications natives ?
Pour certaines applications, il peut être nécessaire de réaliser un développement natif pour :
- des soucis de performances (calculs complexes, affichage 3D),
- des fonctionnalités très spécifiques au système, non prises en compte par les (nombreux) plugins de Cordova
Ainsi, stratégiquement, je pense qu’il peut être intéressant de choisir de réaliser des applications :
- hybrides pour iOS (Apple) et Android (Google),
- natives pour gérer au mieux l’environnement Windows 10.
Depuis l’arrivée de Windows 10, il n’y a besoin que d’une seule application pour être compatible avec les smartphones, tablettes, ordinateurs portables, de bureau, etc.
A noter : j’ai réalisé un prototype d’application, commencé avant même le lancement de Windows 10.
Stockage des données ?
Dans une application mobile, il y a des données :
- qui changent rarement (informations dites « froides »). Le stockage peut être directement dans l’application.
- qui changent souvent (informations dites « chaudes »). Le stockage se situe sur Internet : dans le « Cloud », sur un site ou autre (base de données propriétaire par exemple). S’il existe déjà un site Internet (CMS ou eCommerce), il est pertinent que l’application récupère les informations venant de ce site.
Jusqu’à présent, les applications mobiles que j’ai faites utilisent WordPress (CMS) et PrestaShop (eCommerce) pour les données mises à jour régulièrement.