Aller au contenu principal
Version: v20

FAQ

Conditions préalables

Dois-je avoir des connaissances spécialisées pour utiliser 4D for iOS et 4D for Android ?

Non. Avec 4D for iOS et 4D for Android, vous pouvez facilement créer de nouveaux projets mobiles directement depuis 4D, sans aucune connaissance préalable en matière de création d’applications iOS natives !

L'éditeur de projet mobile a été conçu de façon à être utilisé sans aucune connaissance spécifique en développement d’applications mobiles.

Are there any prerequisites for 4D for iOS and 4D for Android?

See the requirements list here.

Pour quelle(s) plateforme(s) mobile(s) puis-je développer sur macOS?

Vous pouvez développer à la fois pour les plateformes mobiles iOS et Android.

Pour quelle(s) plateforme(s) mobile(s) puis-je développer sur Windows ?

Vous pouvez développer uniquement pour la plateforme Android.

For the iOS platform, we need XCode to compile the final application and to run the Simulator.

Licence

Existe-t-il une licence de test ou d’évaluation ?

If you already have a 4D Developer Pro or 4D Server license, 4D for Mobile is included.

What 4D license do I need to develop with 4D for Mobile?

You need a 4D Developer Pro license to develop 4D for iOS or 4D for Android apps.

What 4D license do I need to deploy apps created with 4D for Mobile?

You need a 4D Server (macOS or Windows) license to deploy 4D for iOS and 4D for Android apps.

Aucune autre licence n'est nécessaire. Your mobile apps will share the same licenses as those for 4D remote (client).

Clients can connect from Macs, Windows PCs, or mobile apps, as long as the total amount of concurrent users are covered by the 4D Server license.

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

Can I modify and update data from my mobile app?

Oui, bien entendu.

Où sont stockées mes données ?

Your data is stored locally on your mobile device. Cela vous permettra d'accéder à vos données en mode hors ligne.

Can I use related tables in 4D for Mobile?

Yes, you can use relations when defining your mobile project.

Can I use calculated fields in 4D for Mobile?

You can create computed attributes in 4D and publish them from the Structure page of the mobile project editor.

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 Mobile offers a variety of list form and detail form templates, with or without images, with charts, etc.

Do I need to create an icon for my mobile app?

It's highly recommended to have an icon for your mobile app. Si vous n'en avez pas, l'icône par défaut (le logo 4D) sera affichée.

If you already have an icon for your 4D Desktop application, you can drag and drop it directly into the icon area on the General page of the project editor.

Comment puis-je tester mon application ?

4D for Mobile allows you to test your apps using simulators.

To test your app on your device you need to have a paying developer account.

Note: To intall your iOS app with a free Apple developer account, you can open your generated iOS project and install your app using Xcode.

Do I need to create special templates to build my apps on an phone or a tablet?

All of templates available in 4D for Mobile are optimized for the phones. They also work well on tablets.

Ai-je besoin d'un compte Apple Developer ?

To test your app, you'll need to create at least a free Apple Developer account.

To deploy a 4D for iOS app, you'll need to enroll in the Apple Developer Enterprise Program (for an in-house deployment) or in the Apple Developer Program (for an App Store deployment).

Can I customize my 4D for Mobile app?

4D for iOS generates a real Xcode project that you can open and modify according to your needs.

4D for Android generates a real Kotlin project that you can open and modify according to your needs.

Is there a specific size limit for my apps?

On iOS, make sure your app total uncompressed size doesn't exceed 4GB. For more information, click here.

On Android, with Android App Bundles, the total size of the compressed APKs required to install your app should not exceed 150 MB. For more details about the Android size restrictions, click here or here.