Bilan de l’année : Les cinq principales caractéristiques de 2023

Traduit automatiquement de Deepl

2023 a connu quatre versions de produits dotés des nombreuses fonctionnalités que vous avez demandées.

Malgré la difficulté de rassembler de nombreuses fonctionnalités impressionnantes en seulement cinq sélections, nous avons compilé une liste des fonctionnalités les plus remarquables de 2023 en nous basant sur l’engagement des utilisateurs :

#5 – Simplifier les déclarations et les affectations de variables en une seule ligne

4D v20 R3 permet aux développeurs de déclarer et d’initialiser des variables en une seule ligne, éliminant ainsi sans effort le code répétitif. Cette fonctionnalité simplifie votre processus de développement, en produisant un code plus propre et plus efficace. Pour cela, vous avez deux options : laisser le compilateur déterminer automatiquement le type de la variable à partir de la valeur ou le spécifier explicitement pour les types complexes. En savoir plus sur cette fonctionnalité.

#4 – 4D et Microsoft 365 access

Poursuivant la tendance d’intégration de l’authentification OAuth 2.0, 4D étend ses capacités pour faciliter l’accès à l’API Microsoft 365, permettant des interactions avec les emails via les transporteurs IMAP, SMTP, ou POP3. Cette fonctionnalité, introduite dans 4D v19 R3, fournit une méthode simple pour demander des jetons d’authentification à la plateforme d’identité de Microsoft. En savoir plus sur cette fonctionnalité

#3 – Un outil pour l’exécution de code 4D dans le CLI

4D v20 a introduit une nouvelle application appelée « tool4d », une application conçue pour automatiser le processus de construction au sein de votre chaîne de développement. Cet outil dédié permet l’exécution de scripts sans tête via l’interface de ligne de commande, améliorant ainsi l’efficacité et la flexibilité du développement. En savoir plus sur cette fonctionnalité

#2 – Présentation de Qodly Studio

Qodly Studio s’intègre parfaitement à 4D, permettant à 4D Server d’héberger votre application en tant qu’application web ou de bureau sans effort. Aucune installation ou support supplémentaire n’est nécessaire pour votre clientèle.

Votre application de bureau 4D peut être transformée en application web en toute transparence. Qodly Studio est actuellement accessible à partir de 4D v20 R2, nécessitant une licence partenaire Silver (ou supérieure) et continuera d’évoluer avec des fonctionnalités supplémentaires dans les prochaines versions. En savoir plus sur cette fonctionnalité

#1 – La meilleure fonctionnalité de 2023 : Gestion améliorée des erreurs

La principale fonctionnalité de 2023 est une fonctionnalité introduite avec 4D v20 R2 : la possibilité de lancer des erreurs dans votre code 4D.

Cette fonctionnalité fonctionne de la même manière que n’importe quelle autre erreur 4D, vous permettant de déclencher un dialogue d’erreur ou de la gérer par le biais d’une méthode ON ERR CALL. La clé de cette fonctionnalité réside dans la nouvelle commande throw.

En exploitant la puissance du lancement d’erreurs, vous pouvez élever le niveau du retour d’information que vous fournissez à l’utilisateur dans vos interfaces. Les erreurs étant détectées en temps réel, vous pouvez rapidement fournir des informations complètes et précises aux utilisateurs finaux. Ce retour d’information amélioré permet aux utilisateurs de mieux comprendre la nature de l’erreur et de prendre les mesures appropriées, ce qui améliore l’expérience globale de l’utilisateur. En outre, vous pouvez mettre en œuvre une journalisation des erreurs plus efficace ; la capture d’informations détaillées sur les erreurs au moment où elles se produisent permet de recueillir des informations précieuses à des fins de débogage et de dépannage. En savoir plus sur cette fonctionnalité

Conclusion

Bien que ces cinq fonctionnalités soient remarquables, nous comprenons que vos préférences peuvent être différentes. N’hésitez pas à nous faire part de vos préférences sur les forums 4D.

Nous sommes impatients de connaître les fonctionnalités qui vous ont le plus marqué.

Avatar
- Responsable du marketing produit - Intissar a rejoint 4D en 2017 en tant que responsable du marketing produit. Elle travaille en étroite collaboration avec les équipes de produits, de marketing, d'ingénierie et de support technique pour mettre en évidence le " pourquoi ", le " comment " et le " quoi " des nouvelles fonctionnalités et des mises à jour auprès de différents publics. Cette proximité lui permet d'élaborer des cadres de messages et de rédiger des contenus approfondis et des échantillons de code pour le blog et le site Web de 4D.Après avoir obtenu un diplôme d'ingénieur en informatique à l'université VINCI, Intissar a travaillé dans plusieurs startups en tant qu'ingénieur logiciel. Son expérience pratique comprend la spécification, la conception et le développement de logiciels, la formation et l'assistance aux utilisateurs, ainsi que la gestion d'équipe.