Convertir un fichier Excel en app Mobile

Ecrit par le Mercredi 25 Mars 2020

Convertir un fichier Excel en app Mobile
Chez GoodBarber, les plugins sont une des fonctionnalités que nous vous proposons pour une personnalisation plus en profondeur de votre application. Cela vous permet ainsi de créer des solutions sur-mesure pour votre app. Et aujourd’hui nous sommes heureux de vous annoncer qu’un nouveau plugin est disponible grâce à notre partenariat avec Appizy.

Grâce à Appizy, vous pouvez ajouter un calculateur web à votre app mobile dans un plugin GoodBarber. Nicolas Hefti, le co-fondateur d'Appizy, nous présente cette solution.

Pouvez-vous nous dire quelques mots sur votre entreprise et le produit ?

Appizy est né dans un bureau d'étude dans le secteur du bâtiment en 2011 avant de devenir une projet indépendant. On avait une multitude de fichiers Excel avec autant de versions chacun. A un moment, l’idée est venue de développer un outil pour transformer nos tableurs en outils web que nous pourrions partager entre collègues et filiales au travers d’un site web.

Aujourd’hui nous constatons que le tableur est l’outil de programmation le plus populaire dans le monde. Appizy se donne comme mission de créer des ponts entre cet outil bureautique et le vaste monde du web et du mobile.

Les applications générées à partir de Appizy s’intègrent déjà parfaitement dans tous types de sites web: WordPress, Wix, Jekyll, etc. Avec GoodBarber nous sommes très heureux de pouvoir amener les utilisateurs d’Appizy à créer des applications pour Android, iPhone ou des Progressive Web App. C’est une nouvelle étape que nous franchissons.

Peut-on réaliser tout type de SpreadSheet avec Appizy?

Appizy supporte la majorité des fonctions classiques d’un tableur. Les fichiers peuvent être au format ODS (LibreOffice, OpenOffice) ou XLSX (Excel). Il y a quelques limites cependant: les formules matricielles, les macros ou les tableaux pivots ne sont pas encore supportés.

L’algorithme évolue régulièrement et nous sommes toujours très heureux de répondre aux demandes de nos utilisateurs. La compatibilité avec GoodBarber est d’ailleurs née suite à une de ces demandes.
Convertir un fichier Excel en app Mobile

Quelles sont les "Best Practices" pour intégrer une SpreadSheet dans une app?

Un tableur c’est très vaste. Il n’y a pas de limite en nombre de lignes ou de colonnes. Sur un mobile l’affichage est plus réduit! Il faut donc penser quand on prépare son tableur à sa future intégration sur une application mobile.

Une bonne pratique est de séparer l’interface, des calculs. Dans un premier onglet on laisse les champs de saisie et les résultats en donnant des indications visuelles (avec des couleurs par exemples). Les calculs intermédiaires et données sont dans un second onglet. Avant de convertir il suffit de masquer l’onglet de calcul. Ainsi l'application est claire et facile à maintenir ou à faire évoluer.

Enfin le conseil que nous donnons toujours est de travailler de manière itérative. Faire des petits pas. Commencer par développer une version bêta du tableur, le convertir avec Appizy et l’intégrer à son application mobile. Ensuite on demande l’avis aux utilisateurs finaux et on recommence ce cycle. Ainsi, on s’assure de coller parfaitement aux besoins sans passer trop de temps sur des développements inutiles.

Comment intégrer votre solution à une app GoodBarber?

Une fois le fichier Excel converti en application web par Appizy vous téléchargez une archive zip avec tous les fichiers nécessaires au bon fonctionnement de celle-ci. Dans l’éditeur GoodBarber vous devez activer le contenu de type “Plugin” et ajouter une nouvelle section. Il suffit alors de charger dans la section l’intégralité des fichiers générés par Appizy. Une fois l’opération terminée, la fonction de prévisualisation permet de contrôler le résultat. C’est prêt.

Pour les plus utilisateurs avec de connaissances en JavaScript, CSS et HTML il est possible d’aller customiser le calculateur manuellement. Le code généré par Appizy est ouvert et il peut être éditer. Les plus expérimentés (ou ceux qui veulent faire appel à un développeur professionnel) pourront travailler avec le SDK GoodBarber pour interagir de manière plus avancée avec le téléphone (géolocalisation, notification, etc).

C’est encore le début de l’aventure entre GoodBarber et Appizy. Nous attendons avec impatience les retours des utilisateurs pour adapter notre solution.




Entrez votre adresse email