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 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.
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, e (figura 2), visto que no iOS é possível realizar a Geração de código fonte.Após finalizar o processo de desenvolvimento da aplicação, o Cronapp possibilita a geração aplicativos nativos para as plataformas Android (.apk) e iOS (.ipa), além de possuir um Simulador Mobile onde é possível rodar sua aplicação sem necessidade de utilizar um dispositivo, para compilação utilizando o Xcode, enquanto para o Android a aplicação é gerada diretamente em formato .apk.
Image Added
Figura 2 - Durante o processe de compilação do projeto é possível definir qual ambiente sua aplicação será gerada.
Existe um ambiente de configuração onde é possível definir as permissões, ícones, tela de splash da sua aplicação.
Image AddedTela de configurações da aplicação
O Simulador Mobile é uma ferramenta utilizada para testar a aplicação 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 Smartphone ou Tablet.
Simulador de aplicações mobile no Cronapp
Para facilitar os testes das aplicações Mobile, o Cronapp Browser é a melhor opção para testar, não nativamente, seu projeto mobile, pois consegue simular e usar praticamente todos os recursos do Smartphone exigidos pela aplicação.
Existe também um ambiente de configuração onde é possível definir as permissões, ícones, tela de splash da sua aplicação.
Image RemovedTela de configurações da aplicação
Image Added
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 Added
Leitura do QRcode gerado pelo Cronapp.
Após a leitura, o projeto é baixado temporariamente no smartphone e executado por cima da aplicação.
![](/download/attachments/172742961/CompilacaoMobile.png?version=1&modificationDate=1614779574000&api=v2)