Converter um arquivo Excel em uma Aplicação móvel

na 

Como sabe, nós nos esforçamos para desenvolver constantemente nossas funcionalidades. Os plugins são uma das nossas soluções para melhor personalizar o sua aplicação de acordo com as suas necessidades. Hoje, temos o prazer de anunciar um novo plugin, graças a uma nova parceria com a Appizy.

Graças à Appizy , agora pode adicionar uma calculadora web na sua aplicação móvel com um plugin GoodBarber. Nicolas Hefti, co-fundador da Appizy, apresenta-nos esta solução.

Pode nos dizer algumas palavras sobre a sua empresa e o produto?

A Appizy nasceu num escritório de engenharia no sector da construção em 2011, antes de se tornar um projecto independente. Tínhamos uma infinidade de arquivos Excel com o mesmo número de versões cada um. A certa altura, surgiu a ideia de desenvolver uma ferramenta para transformar as nossas folhas de cálculo em ferramentas web que pudéssemos partilhar entre colegas e filiais através de um website.

Hoje descobrimos que as folhas de cálculo eletrônicas são a ferramenta de programação mais popular do mundo. A missão da Appizy é criar links entre essa ferramenta de escritório e o vasto mundo da web e do telemóvel.

As aplicações geradas a partir da Appizy já se integram perfeitamente em todos os tipos de websites: WordPress, Wix, Jekyll, etc... Com a GoodBarber estamos muito felizes em poder trazer utilizadores Appizy para criar aplicações para Android, iPhone ou Aplicações Web Progressivas. Este é um novo passo que estamos dar.

É possível fazer qualquer tipo de folha de cálculo com a Appizy?

A Appizy suporta a maioria das funções clássicas de uma folha de cálculo. Os ficheiros podem ser em formato ODS (LibreOffice, OpenOffice) ou XLSX (Excel). Há algumas limitações no entanto: fórmulas matriciais, macros ou tabelas pivot ainda não são suportadas.

O algoritmo evolui regularmente e estamos sempre muito satisfeitos em responder aos pedidos dos nossos utilizadores. A compatibilidade com a GoodBarber é o resultado de uma dessas solicitações.

Quais são as "Melhores Práticas" para integrar uma Folha de Cálculo em uma aplicação?

Uma folha de cálculo é muito grande. Não há limite para o número de linhas ou colunas. Num telemóvel, o ecrã é mais pequeno! Portanto, tem que pensar ao preparar sua folha de cálculo para sua futura integração em uma aplicação móvel.

Uma boa prática é separar a interface dos cálculos. Em uma primeira aba deixamos os campos de entrada e os resultados dando indicações visuais (com cores, por exemplo). Os cálculos e dados intermediários estão em uma segunda aba. Antes de convertê-lo é suficiente para ocultar a guia de cálculo. Assim, a aplicação é clara e fácil de manter ou de a fazer evoluir.

Finalmente, o conselho que sempre damos é de trabalhar de forma iterativa. Dê pequenos passos. Comece desenvolvendo uma versão beta da folha, converta-a com o Appizy e integre-a na sua aplicação móvel. Depois pedimos aos utilizadores finais o seu feedback e recomeçamos este ciclo. Desta forma, garantimos que nos mantemos fiéis às necessidades sem gastar muito tempo com desenvolvimentos inúteis.

Como integra sua solução com uma aplicação GoodBarber?

Uma vez que o ficheiro Excel tenha sido convertido em uma aplicação web pela Appizy, faz o download de um arquivo zip com todos os ficheiros necessários para o bom funcionamento da aplicação. No editor GoodBarber precisa ativar o conteúdo do tipo "Plugin" e adicionar uma nova seção. Em seguida, basta carregar na seção todos os arquivos gerados pela Appizy. Uma vez concluída a operação, a função de pré-visualização permite que verifique o resultado. Está pronto para ser usado.

Para a maioria dos utilizadores com conhecimentos em JavaScript, CSS e HTML é possível ir e customizar a calculadora manualmente. O código gerado pelo Appizy é aberto e pode ser editado. Os utilizadores mais experientes (ou aqueles que querem usar um desenvolvedor profissional) poderão trabalhar com o SDK GoodBarber para interagir de forma mais avançada com o telefone (geolocalização, notificação, etc).

Este é apenas o início da aventura entre a GoodBarber e a Appizy. Aguardamos o feedback do utilizador para adaptar a nossa solução.

Artigos Relacionados