FAQ
Pré-requisitos
Preciso de experiência específica para usar o 4D for iOS?
Com 4D for iOS, pode criar facilmente projetos móveis diretamente desde 4D, sem necessidade de experiência prévia na criação de aplicações iOS nativas!
O editor de projetos móveis foi criado para que seja possível usar 4D for iOS sem nenhum conhecimento específico no desenvolvimento de aplicações móveis.
Há algum pré-requisito para 4D for iOS?
Tabela de comparação de tabelas
Xcode | Swift | iOS | 4D | macOS |
---|---|---|---|---|
12.0 | 5.3 | 14.0 | 18R5 beta | 10.15.2 |
12.0 | 5.3 | 14.0 | 18R4 | 10.15.2 |
11.5 | 5.2.4 | 13.5 | 18R3 | 10.15.2 |
11.4 | 5.2 | 13.4 | 18.2 | 10.15.2 |
11.3.1 | 5.1.3 | 13.3 | 18.1 | 10.14.4 |
11.3.1 | 5.1.3 | 13.3 | 18R2 | 10.14.4 |
11.2 | 5.1 | 13.2 | 18 | 10.14.4 |
10.2.1 | 5.0 | 12.2 | 17R6 | 10.14.4 |
10.2 | 4.2.1 | 12.2 | 17R5 | 10.14.3 |
10.1 | 4.2.1 | 12 | 17R4 | 10.13.6 |
10.0 | 4.2 | 12 | 17R3 | 10.13.6 |
9.4 | 4.1.2 | 11.4 | 17R2 | 10.13.2 |
9.3.1 | 4.1 | 11.3 | 17R2 | 10.13.2 |
Caso precise de uma versão antiga de Xcode pode baixá-la aqui: https://developer.apple.com/download/more/
=> Só os desenvolvedores registrados podem descarregar versões prévias através do website de desenvolvedores de Apple.
Veja a lista de pré-requisitos aqui.
Posso usar Windows para desenvolver com 4D for iOS?
Não. Deve desenvolver em macOS, pois é preciso Xcode para compilar a aplicação final e executar o Simulador.
Licença
Preciso de um Web Server 4D para executar 4D for iOS?
Não - 4D for iOS está incluído em 4D Server v17 R2 e superior.
Há uma licença de teste ou avaliação disponível?
Se já tiver uma licença 4D Developer Pro ou 4D Server para 4D v17 R2 ou posterior, já está incluido o 4D for iOS.
Se ainda não for um 4D Partner, ou não participa no programa 4D Manutenção, você tem que esperar por 4D V18.
Que licença 4D eu preciso ter para desenvolver com 4D for iOS?
É preciso uma licença 4D Developer Pro v17 R2 ou mais recente (macOS) para desenvolver aplicações 4D for iOS.
Que licença 4D eu preciso ter para desenvolver com 4D for iOS?
É preciso ter uma licença 4D Server (macOS ou Windows) v17 R2 ou mais nova, para implementar aplicações iOS.
Não é preciso licenças adicionais. Suas aplicações 4D for iOS compartilham as mesmas licenças que as de 4D Remote (cliente).
Clientes podem se conectar em Macs, PCs Windows ou iPhones, desde o número total de usuários simultâneos esteja coberto pela licença 4D Server.
Eu tenho um 4D Server e uma expansão para dois clientes (no total, quatro clientes), quantos dispositivos móveis posso usar?
Pode usar até quatro dispositivos móveis.
Perguntas diversas
Posso modificar e atualizar dados a partir de minha aplicação iOS?
Sim, claro.
Onde são armazenados os dados?
Seus dados são armazenados localmente no aparelho iOS. Isso permite que acesse seus dados em modo offline.
Posso usar tabelas relacionadas em 4D for iOS?
Sabemos que você precisa usar muitas tabelas relacionadas para suas aplicações e estamos trabalhando no acesso à tabelas relacionadas nos lançamentos futuros de 4D for iOS.
Posso usar campos calculados em 4D for iOS?
Você pode criar campos pré-calculados em 4D e publicá-los a partir da Seção Estrutura do editor de projeto de 4D for iOS.
Preciso ter imagens no meu banco de dados?
Não é obrigatório ter imagens, mas é recomendado que sejam usadas para oferecer uma melhor experiência de usuário.
4D for iOS oferece uma variedade de modelos deformulários listados e formulários detalhados. Com ou sem imagens, com gráficos...
Preciso criar um ícone para minha aplicação iOS?
É recomendável ter um ícone para seu app 4D for iOS. Se não tiver um, o ícone padrão (logo 4D) será usado.
Se já tiver ícones para sua aplicação 4D Desktop, pode arrastar e soltar diretamente na área ícone na seção Geral do editor de projeto.
Como posso testar meu app?
4D for iOS permite que teste seus apps em Simulador. Para testar seu app no aparelho iOS precisa ter uma conta paga de desenvolvedor de Apple (install-device.html) (iPhone e iPad).
Nota: para instalar seu app com uma conta desenvolvedor gratuita, é preciso abrir seu projeto gerado iOS e instalar seu app usando Xcode.
Preciso criar modelos especiais iOS para construir meus apps em um iPhone ou iPad?
Todos os modelos disponíveis em 4D for iOS estão otimizados para o iPhone. Também funcionam bem em iPads.
Preciso de uma Conta de Desenvolvedor Apple?
Para testar seu app, é preciso criar pelo menos uma conta gratuita de Desenvolvedor Apple.
Para implementar um app 4D for iOS, é preciso se inscrever em Programa Apple Developer Enterprise (para implementação in-house) ou Programa Apple Developer (para implementação App Store).
Posso personalizar meu app 4D for iOS?
4D for iOS gera um projeto real Xcode que pode abrir e modificar de acordo com suas necessidades.