Perguntas mais frequentes

Qual é a diferença entre ArcGIS AppStudio e ArcGIS Web AppBuilder?

Com AppStudio, você pode criar aplicativos nativos que podem ser instalados no Android,iOS, Windows, macOS, ou Ubuntu. Os aplicativos do AppStudio podem ser executados offline ou fazer uso de conteúdo e serviços online. Com o Web AppBuilder você pode criar aplicativos que executam em um navegador da web em seu desktop ou dispositivos móveis.

Qual é a diferença entre ArcGIS AppStudio e ArcGIS Runtime SDK?

O AppStudio gera o pacote do ArcGIS Runtime API a partir do ArcGIS Runtime SDK for Qt com componentes adicionais para ajudá-lo a construir aplicativos de plataforma cruzada. O AppStudio cloud Make é um serviço que cria arquivos de instalação para todas as plataformas. Se você escolher utilizar o cloud Make, você não precisará instalar as ferramentas de desenvolvedor como Visual Studio para construir seus aplicativos.

Qual é a diferença entre ArcGIS AppStudio e ArcGIS AppStudio Developer Edition?

A licença do ArcGIS AppStudio permite a você criar aplicativos do AppStudio e compartilhar seus aplicativos dentro de sua organização que podem ser utilizados no AppStudio Player. O ArcGIS AppStudio Developer Edition lhe fornece recursos adicionais para construir seus próprios aplicativos nativos que podem ser publicados em lojas de aplicativos.

RecursoArcGIS AppStudioArcGIS AppStudio Developer Edition

Crie aplicativos sem codificação, utilizando modelos de aplicativos configuráveis.

Sim

Sim

Crie aplicativos que executam no Ubuntu, iOS, Windows, macOS, e Ubuntu.

Sim

Sim

Converta seus mapas da web do ArcGIS em aplicativos móveis.

Sim

Sim

Estenda os aplicativos construídos utilizando modelos de aplicativo configuráveis.

Sim

Sim

Crie aplicativos personalizados utilizando ferramentas e amostras adicionais.

Sim

Sim

Distribua aplicativos dentro da sua empresa.

Sim

Sim

Crie aplicativos que você possa publicar no Google Play e na Apple App Store.

Não

Sim

Para utilizar o ArcGIS AppStudio Developer Edition, uma assinatura licenciada é necessária e deve ser gerenciada por um administrador de organização do ArcGIS. Todos os membros da organização podem utilizar o ArcGIS AppStudio. A funcionalidade Edição de Desenvolvedor é bloqueada no ArcGIS AppStudio a menos que a conta do ArcGIS tenha sido configurada com uma licença do ArcGIS AppStudio Developer Edition e o usuário esteja registrado com esta conta.

Como eu obtenho uma licença do ArcGIS AppStudio Developer Edition ?

Uma licença da Edição de Desenvolvedor do AppStudio é incluída com ArcGIS Developer Subscription de um nível do Construtor ou acima. Para informações sobre como atribuir esta licença, consulte Licença da Edição de Desenvolvedor do AppStudio .

Eu posso instalar múltiplas instâncias do ArcGIS AppStudio na mesma máquina?

A instalação de duas ou mais instâncias do AppStudio lado a lado na mesma máquina é possível, mas não suportada, e causará problemas. Se você precisar da execução de múltiplos ambientes doAppStudio , incluindo o uso de diferentes versões do AppStudio, é recomendado instalá-las com diferentes logins.

Eu construí um aplicativo no meu desktop. Como eu utilizo no meu dispositivo?

A melhor maneira de obter um aplicativo em seu dispositivo é baixá-lo do ArcGIS no AppStudio Player. Para isto, siga estas etapas:

  1. Tenha certeza que você utilizou a ferramenta Upload no seu desktop para carregar seu aplicativo no ArcGIS.
  2. Instale o AppStudio Player em seu dispositivo.
  3. Entre com sua conta organizacional do ArcGIS.
  4. Navegue até seu aplicativo, selecione e baixe-o

Eu criei um aplicativo. Por que outros em minha organização não podem localizá-lo no AppStudio Player?

Antes que outros possam visualizar seu aplicativo no AppStudio Player, ele deve ser compartilhado. Você pode compartilhá-lo com sua organização, um grupo ou com todos.

Onde posso encontrar amostrar de código QML do AppStudio?

Amostras do AppStudio estão disponíveis que demonstram a funcionalidade discreta que você pode desejar para incluir em seus aplicativos. No AppStudio, clique em Novo Aplicativo e clique em Amostras. Baixe-os para o seu computador e visualize-os no AppStudio Player ou Qt Creator.

Eu posso publicar meu aplicativo em um armazenamento?

Antes de você publicá-lo em um armazenamento, seu aplicativo deve conter um certificado válido. A ferramenta Make (nuvem e local) usa certificados para iOS e Android. A assinatura de certificados em breve será adicionada para outros sistemas operacionais.

Tenho mais de um Qt Creator na minha máquina . Qual eu utilizo?

Quando você instala o AppStudio, o Qt Creator também é instalado. Os plug-ins QML do AppStudio são associados automaticamente a esta instalação do Qt Creator e podem ser usados ​​imediatamente para criar aplicativos sem configuração adicional.

Se você também instalar as ferramentas de desenvolvedor (de forma que você possa construir aplicativos independentes localmente), você obterá uma cópia do Qt Creator com cada estrutura de Qt que você instalar. Estas instalações do Qt Creator não devem ser utilizadas para criar aplicativos.

Quais licenças preciso para utilizar local Make?

A ferramenta Make Local exige instalação de kits do Qt . Para ter acesso a estes, você deve utilizar uma licença enterprise ou código aberto de Qt. Para mais informações, visite o site da web Qt.

Qual licença do ArcGIS Runtime preciso?

Você pode utilizar o ArcGIS Runtime imediatamente em seu aplicativo; porém, nenhum mapa no seu aplicativo terá uma marca d'água, e mensagens de depuração aparecerão declarando que seu aplicativo está licenciado somente para uso de desenvolvedor. Para remover estas mensagens você deve licenciar o ArcGIS Runtime no nível que adapte a suas necessidades. Para mais informações nestes níveis de licenças, consulte Licenciar seu aplicativo.

O que significa beta?

Os componentes beta podem ter funcionalidade ou documentação incompleta e podem passar por algumas alterações secundárias não anunciadas. Se você tiver erros ou problemas com qualquer funcionalidade do beta, entre em contato com Esri Support ou visite Esri Community for AppStudio.

Como eu posso reduzir o tempo que leva para construir um aplicativo com grandes recursos?

Construir aplicativos com uma grande quantidade de recursos locais pode aumentar consideravelmente o tempo que leva para construir um aplicativo Make de nuvem ou local. Isto pode parar o processo de construção devido aos problemas de memória virtual, falha devido à memória insuficiente ou tempo esgotado.

Para evitar estes erros, considere reprojetar o aplicativo. Você pode implantar recursos separadamente, como copiar os arquivos para um cartão SD manualmente ou implantá-los como parte de uma função de download do aplicativo.

Qual versão do OpenSSL é incorporada com AppStudio?

As bibliotecas do OpenSSL são incluídas com AppStudio e AppStudio Player em certas plataformas, com as bibliotecas incluídas sendo regularmente atualizadas. As bibliotecas fornecidas com cada versão e para quais plataformas, são como seguem:

Versão do AppStudio e PlayerBiblioteca do OpenSSLPlataformas

1.2 por 2.1

1.0.2g

Windows

1.3 até 2.1

1.0.2h

Android

3.0

1.0.2n

Windows, Android

3.1

1.0.2o

Windows, Android, Ubuntu

3.2

1.0.2p

Windows, Android, Ubuntu

3.3

1.0.2r

Windows, Android, Ubuntu

4.0

1.0.2s

Windows, Android, Ubuntu

4.1 até 4.3

1.1.1d

Windows, Android, Ubuntu

4.4

1.1.1h

Windows, Android, Ubuntu

5.0

1.1.1i

Windows, Android, Ubuntu

5.1

1.1.1k

Windows, Android, Ubuntu

5.2

1.1.1l

Windows, Android, Ubuntu

5.3

1.1.1m

Windows, Android, Ubuntu

Atualização de Agosto 5.4

1.1.1q

Windows, Android, Ubuntu

5.5

1.1.1s

Windows, Android, Ubuntu

O aplicativo AppStudio tem suporte para parâmetros da linha de comando?

Atualmente, os seguintes parâmetros da linha de comando são suportados pelos aplicativos independentes do AppStudio . Estes parâmetros devem ter dois hifens antes deles, por exemplo, --show maximized.

  • show maximized—Abre a janela como maximizada nas plataformas de desktop.
  • show fullscreen—Abre a janela como tela cheia em plataformas de desktop.
  • show minimized—Abre a janela como minimizada nas plataformas de desktop.
  • show normal—Abre a janela nem como maximizada, minimizada ou tela cheia.
  • locale localeCode—Substitui o idioma de sistema com o idioma definido pelo código local. Por exemplo, o locale fr utiliza arquivos de tradução em Francês. Isto pode ser útil ao testar seu aplicativo em idiomas diferentes.
  • enablehighdpi—Habilita o dimensionamento automático com base na densidade de pixels da tela.
  • disablehighdpi—Desabilita todo o dimensionamento. Isto é destinado aos aplicativos que precisam utilizar coordenadas reais do sistema de janelas.
  • renderingEngine—Somente suportado no Windows. Isto define o mecanismo de renderização de gráficos. Os valores suportados são default (que utilizarão OpenGL e retrocederão para ANGLE se OpenGL encontrar erros), opengl, e angle.

Meu aplicativo criado recentemente não funciona na minha versão existente do AppStudio Player.

As atualizações do AppStudio frequentemente atualizam a estrutura de trabalho do Qt ou ArcGIS Runtime que os aplicativos são construídos. Estas atualizações renderizarão seu aplicativo incompatível com versões anteriores do AppStudio Player.

No iOS e Android, AppStudio Player será atualizado automaticamente quando uma nova versão for lançada, mas o AppStudio Player precisa ser atualizado manualmente nos dispositivos macOS, Windows, e Ubuntu .

Como posso melhorar a localização capturada do meu dispositivo?

Você pode melhorar a precisão da localização capturada pelo seu dispositivo utilizando um receptor de alta precisão.

Há uma ampla variedade de receptores de GNSS que podem conectar a seu smartphone ou tablet via Bluetooth.

Posso usar a guia Design no Qt Creator para criar a interface do usuário do meu aplicativo?

A guia Design no Qt Creator não é recomendado para criar a interface do usuário de um aplicativo AppStudio. Esta guia não fornece acesso a ArcGIS.AppFramework ou componentes Esri.ArcGISRuntime e requer uma instalação completa do Qt SDK. Se você instalou ferramentas de desenvolvedor (para que possa criar aplicativos autônomos localmente), você pode ter os requisitos Qt SDK, mas você ainda não teria acesso a ArcGIS.AppFramework ou componentes Esri.ArcGISRuntime.