¡El Black Friday ya está aquí! Crea una aplicación y disfruta de un 50% de descuento ahora.
Atrás

Convierte un archivo de Excel en una aplicación móvil

el 

Gracias a Appizy , puedes agregar una calculadora web a tu aplicación móvil con un plugin GoodBarber. Nicolas Hefti, cofundador de Appizy, nos presenta esta solución.

¿Puede decirnos algunas palabras sobre tu empresa y producto?

Appizy nació en una oficina de ingeniería en el sector de la construcción en 2011 antes de convertirse en un proyecto independiente. Teníamos una multitud de archivos de Excel con tantas versiones cada uno. En un momento, surgió la idea de desarrollar una herramienta para transformar nuestras hojas de cálculo en herramientas web que pudiéramos compartir entre compañeros y subsidiarias a través de un sitio web.

Hoy descubrimos que las hojas de cálculo son la herramienta de programación más popular del mundo. La misión de Appizy es crear enlaces entre esta herramienta de oficina y el vasto mundo de la web y los dispositivos móviles.

Las aplicaciones generadas por Appizy ya se integran perfectamente en todo tipo de sitios web: WordPress, Wix, Jekyll, etc. Con GoodBarber estamos muy contentos de poder llevar Appizy a los usuarios para crear aplicaciones Android, iPhone o aplicaciones web progresivas. Este es un nuevo paso que estamos dando.

​¿Es posible hacer algún tipo de SpreadSheet con Appizy?

Appizy admite la mayoría de las funciones clásicas de una hoja de cálculo. Los archivos pueden estar en formato ODS (LibreOffice, OpenOffice) o XLSX (Excel). Sin embargo, existen algunas limitaciones: aún no se admiten fórmulas matriciales, macros o tablas dinámicas.

El algoritmo evoluciona regularmente y siempre estamos muy contentos de responder a las solicitudes de nuestros usuarios. La compatibilidad con GoodBarber es el resultado de una de estas solicitudes.

​¿Cuáles son las "mejores prácticas" para integrar una hoja de cálculo en una aplicación?

Una hoja de cálculo es muy grande. No hay límite para el número de filas o columnas. ¡En un teléfono móvil la pantalla es más pequeña! Por lo tanto, debes pensar al preparar tu hoja de cálculo para tu futura integración en una aplicación móvil.

Una buena práctica es separar la interfaz de los cálculos. En una primera pestaña, dejamos los campos de entrada y los resultados dando indicaciones visuales (con colores, por ejemplo). Los cálculos intermedios y los datos están en una segunda pestaña. Antes de convertir es suficiente para ocultar la pestaña de cálculo. Por lo tanto, la aplicación es clara y fácil de mantener o hacer evolucionar.

Finalmente, el consejo que siempre damos es trabajar de forma iterativa. Da pequeños pasos. Comienza por desarrollar una versión beta de la hoja de cálculo, conviértala con Appizy e integrela en tu aplicación móvil. Luego pedimos a los usuarios finales sus comentarios y comenzamos este ciclo nuevamente. De esta manera, nos aseguramos de cumplir perfectamente con las necesidades sin gastar demasiado tiempo en desarrollos innecesarios.

​¿Cómo integra su solución con una aplicación GoodBarber?

Una vez que Appizy haya convertido el archivo de Excel en una aplicación web, descargará un archivo zip con todos los archivos necesarios para el correcto funcionamiento de la aplicación. En el editor GoodBarber necesitas activar el contenido de tipo "Plugin" y agregar una nueva sección. Luego, simplemente cargue en la sección todos los archivos generados por Appizy. Una vez que se completa la operación, la función de vista previa te permite verificar el resultado. Está listo para usarse.

Para la mayoría de los usuarios con conocimientos en JavaScript, CSS y HTML, es posible ir y personalizar la calculadora manualmente. El código generado por Appizy está abierto y puede editarse. Los usuarios más experimentados (o aquellos que quieran usar un desarrollador profesional) podrán trabajar con GoodBarber SDK para interactuar de manera más avanzada con el teléfono (geolocalización, notificación, etc.).

Este es solo el comienzo de la aventura entre GoodBarber y Appizy. Por lo tanto, esperamos los comentarios de los usuarios para adaptar nuestra solución.