Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

O desenvolvimento de aplicações mobile no Cronapp possui uma experiência semelhante A experiência em desenvolver uma aplicação mobile é muito similar ao desenvolvimento web, visto que ambos trabalham de forma parecida no editor de views, utilizam os blocos de programação cliente e servidor porém existem blocos específicos para algumas funções mobile como utilizar o GPS, abrir câmera, ativar vibração e etc. O uso dos componentes é semelhante ao projeto web com algumas adaptações para uso em projetos mobile. As integrações entre as camadas são as mesmas do projeto web.

É possível realizar o compartilhamento da camada de servidor e dados, ou seja tanto o projeto web como mobile utilizam a mesma fonte de dados, como ilustrado abaixo.

Image Removed

utiliza as mesmas ferramentas.

Desenvolvimento de telas

A criação de telas/páginas é feita usando o nosso Editor de view e possui as mesmas funcionalidades para projetos web ou mobile, variando apenas os componentes visuais que compõem as telas/páginas. Essas diferença é necessária para garantir a melhor usabilidade nos sistemas web e mobile.


Image Added

Figura 1 - Editor de view das aplicações web ou mobile

Programação

No Cronapp, a programação é desenvolvida usando o editor de blocos e possui os mesmos blocos para os dois ambientes, exceto para as funcionalidades exclusivas para mobile, como GPS, câmera, vibração e outros.

Image Added

Figura 2 - A forma de desenvolvimento da programação é idêntica para projetos web ou mobile

Integração entre camadas

É possível criar uma mesma fonte de dados e utilizar nos projetos projeto web e mobile, facilitando o desenvolvimento de ambos os sistemas.


AbrirFonteDados.jpgImage Added

Figura 3 - Podemos utilizar uma mesma fonte de dados em aplicações web e mobile


Compilar projetos mobile

Figura 1 - Podemos utilizar uma fonte de dados para web como mobile.

O Cronapp permite a criação de aplicações nativas que são capazes de executar e explorar todas as funcionalidades da plataforma seja em dispositivos Android quanto iOS, é possivel realizar a compilação da sua aplicação para Android tanto em ambiente de produção como desenvolvimento (figura 2), visto que no iOS é possível realizar a Geração de código fonte, para compilação utilizando o Xcode, enquanto para o Android a aplicação é gerada diretamente em formato .apkhibridas para as plataformas Android e iOS, compilando em formato .apk para Android e geração o código fonte para compilação utilizando o Xcode no iOS (Figura 2).


Image Modified

Figura 2 - Durante o processe processo de compilação do projeto mobile é possível definir qual ambiente sua aplicação será gerada.possível selecionar um ambiente


Existe um ambiente de configuração onde é possível definir as permissões, ícones, tela de splash da sua aplicação e outros detalhes da sua aplicação mobile.

Figura 3 - Tela de configurações da aplicaçãoconfiguração para aplicações móveis


Testar aplicações mobile

Simulador Mobile é uma ferramenta utilizada para testar a aplicação mobile. Ao aplicações mobile, ao selecionar essa opção, uma nova aba é aberta dentro do Cronapp, permitindo que você simule a visualização da aplicação na vertical ou horizontal e , a responsividade do sistema para um , como Smartphone ou Tablet e outros.


 Simulador de aplicações mobile no Cronapp


Para facilitar os testes das aplicações Mobile, Ainda existe Cronapp Browser é , permitindo testar a aplicação direto no smartphone, sendo a melhor opção para testar, não nativamente, seu projeto mobile, pois consegue simular e usar praticamente todos os recursos do Smartphone smartphone exigidos pela aplicação.

Tela inicial do Cronapp Browser

Com o projeto rodando, acesse no menu de sistemas Dispositivos Móveis > Executar > Cronapp Browser. Ao iniciar essa funcionalidade, uma janela com um QRcode é gerada para permitir a leitura pelo

aplicativo

 

Cronapp Browser

.

Aponte a câmera do smartphone para o seu monitor para efetuar a leitura do QRCode gerado pela IDE. 

Image Removed

Leitura do QRcode gerado pelo Cronapp.

Após a leitura, o projeto é baixado temporariamente no smartphone e executado por cima da aplicação.

Nessa página

Índice