FAQ
Conditions préalables
Dois-je avoir des connaissances spécialisées pour utiliser 4D for iOS ?
Avec 4D for iOS, vous pouvez facilement créer de nouveaux projets mobiles directement depuis 4D, sans qu'une connaissance préalable dans la création d’applications iOS natives soit nécessaire !
L'éditeur de projet mobile a été conçu de façon à ce que 4D for iOS soit utilisé sans aucune connaissance spécifique en développement d’applications mobiles.
Y a-t-il des conditions préalables à l'utilisation de 4D for iOS ?
Tableau de comparaison de version
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 |
Si vous souhaitez une version antérieure de Xcode, vous pouvez la télécharger ici : https://developer.apple.com/download/more/
=> Seuls les développeurs ayant souscrit au Apple Developer Program peuvent télécharger des versions antérieures sur le site web Apple Developer.
Veuillez consulter ici la liste des conditions préalables.
Puis-je utiliser Windows pour développer avec 4D for iOS ?
Non. Vous devez développer sur macOS, puisque la compilation de l’application finale et l'exécution du simulateur se font à l'aide de Xcode.
Licence
Ai-je besoin d'un Serveur Web 4D pour exécuter 4D for iOS ?
Non – 4D for iOS est inclus dans 4D Server v17 R2 et dans les versions plus récentes.
Existe-t-il une licence de test ou d’évaluation ?
Si vous avez déjà une licence 4D Developer Pro ou 4D Server de 4D v17 R2 ou de versions plus récentes, 4D for iOS y est inclus.
Si vous n’êtes pas un partenaire 4D ou si vous ne participez pas au programme de maintenance de 4D, vous devez attendre la sortie de 4D v18.
Quelle licence 4D dois-je utiliser avec 4D for iOS ?
Pour développer des applications 4D for iOS, vous avez besoin d’une licence 4D Developer Pro v17 R2 (macOS) ou une version plus récente.
Quelle licence 4D dois-je utiliser pour déployer des applications créées avec 4D for iOS ?
Pour déployer des applications 4D for iOS, vous aurez besoin d’une licence 4D Server (macOS ou Windows) v17 R2 ou d'une licence plus récente.
Aucune autre licence n'est nécessaire. Vos applications 4D for iOS partageront les mêmes licences que celles de 4D Remote (client).
Les clients peuvent se connecter sur des PC Mac ou Windows, ou sur des mobiles iPhone, tant que tous les utilisateurs simultanés sont couverts par la licence 4D Server.
J’ai un 4D Server et une extension pour deux clients (quatre clients au total). Combien d'appareils mobiles puis-je utiliser ?
Vous pouvez utiliser jusqu'à quatre appareils mobiles.
Questions diverses
Puis-je modifier et mettre à jour les données de mon application iOS ?
Oui, bien entendu.
Où sont stockées mes données ?
Vos données sont stockées localement sur vos appareils iOS. Cela vous permettra d'accéder à vos données en mode hors ligne.
Puis-je utiliser des tables reliées dans 4D for iOS ?
Conscients de votre utilisation fréquente des tables liées, nous travaillons actuellement sur leur accessibilité, prévue pour une version ultérieure de 4D for iOS.
Puis-je utiliser des champs calculés dans 4D for iOS ?
Vous avez la possibilité de créer des champs pré-calculés dans 4D et de les publier depuis la section Structure dans l'éditeur de projet de 4D for iOS.
Ai-je besoin d'images dans ma base de données ?
Les images ne sont pas obligatoires, mais nous vous recommandons d'en utiliser pour garantir la meilleure expérience utilisateur.
4D for iOS offre une variété de modèles de formulaires Liste et de formulaires détaillés. Avec ou sans images, avec des graphiques, etc.
Dois-je créer une icône pour mon application iOS ?
Il est fortement recommandé d'avoir une icône pour votre application 4D for iOS. Si vous n'en avez pas, l'icône par défaut (le logo 4D) sera affichée.
Si vous possédez déjà une icône pour votre application 4D, vous pouvez la glisser-déposer directement dans la zone consacrée à l'icône dans la section Général de l'éditeur de projet.
Comment puis-je tester mon application ?
4D for iOS vous permet de tester vos applications dans le Simulateur. Pour tester votre application sur votre appareil iOS, il vous faut un compte Apple Developer payant (install-device.html) (iPhone et iPad).
Note : Pour installer votre application avec un compte Apple Developer gratuit, vous pouvez ouvrir votre projet iOS généré et installer votre application via Xcode.
Dois-je créer des modèles iOS spécifiques pour créer mes applications sur un iPhone ou un iPad ?
Tous les modèles disponibles dans 4D for iOS sont optimisés pour iPhone. Ils fonctionnent également parfaitement sur les iPad.
Ai-je besoin d'un compte Apple Developer ?
Pour tester votre application, vous devez créer au moins un compte Apple Developer gratuit.
Pour déployer une application 4D for iOS, vous devez adhérer au Apple Developer Enterprise Program (pour un déploiement interne) ou au Apple Developer Program (pour un déploiement sur App Store).
Puis-je personnaliser mon application 4D for iOS ?
4D for iOS génère un véritable projet Xcode que vous pouvez ouvrir et modifier à votre guise.