Converter um arquivo Excel em uma Aplicação móvel
Escrito por Christophe Spinetti 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.
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.
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.
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.
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.
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.