Le test bêta de 4D v19 R2 commence aujourd’hui ! Voici ce que cette version vous réserve:
- 4D for Android (notre plateforme de développement pour les appareils Android) est désormais définitive avec 4D v19 R2.
- En parlant de mobile, de nouvelles fonctionnalités pour les plateformes iOS et Android sont maintenant disponibles, vous permettant de personnaliser la couleur de votre application, de l’adapter au mode sombre ou clair, de trier ses données locales, et plus encore !
- 4D View Pro: Analysez les données avec des tableaux croisés dynamiques. Importez et exportez des fichiers CSV. Gérez vos feuilles par programmation. Gérez facilement les sauts de page (pour l’impression) depuis l’interface utilisateur.
- 4D Write Pro : Plus d’options d’affichage pour les images en ligne et ancrées. Nous avons également facilité le formatage des images utilisées comme arrière-plan des documents, sections, paragraphes, etc.
- Des fonctionnalités qui intègrent les meilleures pratiques telles que la définition d’un fichier .gitignore par défaut et la gestion de la marque d’ordre des octets (BOM) et de la fin de ligne (EOL).
- Des fonctionnalités qui améliorent votre expérience en tant que développeur, comme l’accès aux détails d’une fonction de classe depuis l’éditeur de code, ou l’expérience de vos utilisateurs finaux, comme la signature automatique des composants sur Mac.
- Et plus encore (voir ci-dessous) !
Téléchargez 4D v19 R2 maintenant (exclusif aux partenaires 4D)
Go mobile with 4D
4D pour ANDROID est final
4D v19 R2 est livré avec 4D for Android, notre solution mobile pour créer des applications Android natives.
Désormais, vous pouvez non seulement créer des applications natives pour Android, mais aussi des applications natives pour iOS et Android à partir du même projet mobile. Pour ceux d’entre vous qui utilisent déjà 4D pour iOS, c’est un gain de temps considérable : pour obtenir la version Android de votre application, il vous suffit d’ouvrir votre projet mobile existant et de cliquer sur« Build ».
Dans cette version, 4D pour Android est livré avec les fonctionnalités les plus importantes : La génération d’applications natives, de nombreux modèles et icônes, la recherche multicritères, les formateurs et les formateurs de données personnalisés, l’authentification et la prise en charge hors ligne. Et vous pouvez vous attendre à d’autres avancées dans les prochaines versions.
FORMATEURS DE DONNÉES PERSONNALISÉS POUR LES APPARENCES CLAIRES ET FONCÉES
Que vous ou vos clients préfèrent le mode clair ou foncé, 4D v19 R2 vous couvre. Grâce à cette nouvelle fonctionnalité, vous pouvez vous assurer que vos images sont belles dans les apparences claires et sombres. En utilisant des formateurs de données personnalisés, vous pouvez adapter l’apparence de votre application iOS ou Android de trois manières différentes :
- en utilisant des couleurs en noir et blanc
- en utilisant des images différentes en fonction du mode actif
- en mélangeant les deux options ci-dessus
Définir facilement la couleur principale de votre application
À partir de 4D v19 R2, vous pouvez définir la couleur principale de vos applications iOS et Android en la sélectionnant directement dans un sélecteur de couleurs entièrement intégré à l’éditeur de projet.
Amélioration de la gestion des TÂCHES hors ligne
La fonctionnalité d’actions hors ligne est disponible depuis quelque temps déjà. Lorsqu’elles sont hors ligne, les actions sont placées dans une file d’attente et traitées automatiquement dès que la connexion au serveur 4D est à nouveau disponible. Avec 4D v19 R2, nous fournissons un moyen pour les utilisateurs d’identifier, de modifier, puis de renvoyer les tâches en attente qui ont été rejetées.
TRIER LE CONTENU D’UN FORMULAIRE DE LISTE
Plusieurs actions prédéfinies qui aident les utilisateurs de votre application à gérer leur contenu étaient déjà disponibles dans la section Action : « Ajouter », « Modifier », « Supprimer » et « Partager ». 4D v19 R2 en introduit une nouvelle : vous pouvez désormais créer des actions de tri pour trier les données locales de l’application.
4D Write Pro
NOUVELLES OPTIONS D’AFFICHAGE DES IMAGES
Grâce au nouvel attribut wk image display mode, les documents 4D Write Pro bénéficient de sept nouveaux types de formatage pour les images en ligne et les images ancrées :
- Mise à l’échelle (par défaut)
- Tronquée
- Tronquée centrée
- Proportionnelle
- Proportionnelle centrée
- Répliquée
- Répliqué centré
4D v19 R2 facilite également le formatage des images utilisées comme documents de fond, sections, paragraphes, etc., grâce au nouvel attribut wk background display mode.
4D View Pro
Tableaux croisés dynamiques avec SpreadJS v14.1
4D v19 R2 est livré avec une nouvelle version de SpreadJS qui introduit les tableaux croisés dynamiques. Si vous avez des hommes d’affaires parmi vos utilisateurs, cette fonctionnalité vaut la peine d’être essayée car elle permet de résumer et d’analyser facilement les données directement à partir du ruban de 4D View Pro.
Importation/exportation de fichiers délimités (CSV)
4D v19 R2 vous permet d’importer et d’exporter des fichiers délimités tels que des fichiers « .csv » ou « .txt » dans 4D View Pro avec les commandes VP Import document et VP Export document afin de pouvoir les envoyer vers un autre système d’information.
GESTION DES FEUILLES
Il est désormais possible de gérer par programmation les feuilles d’un document 4D view pro. Les nouvelles commandes permettent de créer, renommer, masquer ou supprimer une feuille, ou simplement de savoir sur quelle feuille se trouve l’utilisateur.
Gérer les sauts de page depuis l’interface utilisateur
Et pourquoi pas une fonctionnalité pour plus d’autonomie lors de l’impression ? Oui, la gestion des sauts de page depuis l’interface utilisateur est désormais possible grâce à deux nouvelles entrées dans le menu contextuel : « Ajouter un saut de page » et « Supprimer un saut de page« . Vous pouvez également afficher et masquer les lignes d’impression à l’aide des nouvelles commandes VP SET SHOW PRINT LINES et VP Get show print lines .
Programming-related features
CRÉER UN ATTRIBUT BLOB DANS UN OBJET
Avec l’introduction des classes, le besoin de stocker des données dans des objets a augmenté, en particulier les données blob. C’estpourquoi 4D v19 R2 vous permet désormais d’encapsuler des blobs dans des objets. Au-delà de l’aspect stockage, vos performances en matière de gestion de la mémoire et de rapidité seront grandement améliorées.
GESTION DE LA MARQUE D’ORDRE DES OCTETS (BOM) ET DE LA FIN DE LIGNE (EOL)
4D a évolué pour suivre les meilleures pratiques concernant la gestion de certains caractères invisibles dans les fichiers texte. C’est pourquoi, dorénavant, 4D écrit les fichiers texte sans BOM. Et sur macOS, 4D utilise LF comme caractère EOL. Ceci est complètement automatique pour tous les fichiers écrits par 4D, tels que 4DSettings, 4dm, 4DForm, et ainsi de suite.
FICHIER .GITIGNORE PAR DÉFAUT DANS LES NOUVEAUX PROJETS
Lemode projet vous permet de suivre facilement les modifications de votre code avec Git (le système de contrôle de version). Mais souvent, vous ne souhaitez pas suivre tous les fichiers de votre projet dans votre dépôt Git. Avec 4D v19 R2, 4D vous permet de définir ce qui ne doit pas être suivi dans un nouveau projet en ajoutant automatiquement un fichier.gitignore dans le dossier du projet avec une liste de fichiers et de dossiers par défaut à exclure.
SIGNATURE AUTOMATIQUE DES COMPOSANTS SUR MAC
Avec 4D v19 R2 et sur Mac, 4D signe automatiquement les composants construits en utilisant les certificats définis par l’utilisateur ou une signature ad-hoc si aucun certificat n’est spécifié. Cela permettra aux développeurs de composants de distribuer des composants signés afin que les autres développeurs 4D n’aient pas à les signer avant de les utiliser.
AFFICHER LA DOCUMENTATION EN LIGNE DIRECTEMENT DEPUIS L’ÉDITEUR DE CODE
Avec 4D v19 R2, vous pouvez accéder aux détails d’une fonction de classe sans la rechercher sur le site de documentation. Dans l’éditeur de code, il suffit d’appuyer sur la touche F1 ou de cliquer sur l’élément « Goto definition… » dans le menu contextuel, et l’éditeur de code ouvrira la page de documentation en ligne correspondante dans le navigateur.
Vous avez besoin de plus de détails techniques ? Jetez un coup d’œil à la documentation de4D v19 R2 Beta sur le site Web de la Commission européenne. 4D Doc Center.
Vos commentaires sont très appréciés et nous aideront à améliorer la qualité de nos produits et à mieux répondre à vos besoins. Nous serions ravis de connaître votre avis sur l’une des fonctionnalités ci-dessus. Contribuez à notre forum « bêta » ( accessible à tous les partenaires 4D). Et n’hésitez pas à nous faire part de vos besoins, nous prenons les votes très au sérieux!
Vous n’êtes pas encore partenaire ? Devenez un partenaire 4D et participez à la conversation !