Conseils

Conseils et astuces pour vos applications 4D – Édition de juin

Traduit automatiquement de Deepl

par Add Komoncharoensiri, directeur des services techniques de 4D Inc.

Nous vous présentons une nouvelle série de conseils et d’astuces.

Comme vous le savez, la base de connaissances 4D est une bibliothèque d’informations sur la technologie 4D où des conseils techniques hebdomadaires et des technotes mensuelles sont activement publiés. Si vous avez manqué les derniers conseils sur la KB, ce n’est pas grave ; voici une compilation des dernières semaines.

Ce billet de blog couvre 16 conseils:

Produit blank

Création simplifiée d’applications client/serveur multiplateformes sous Windows

Traduit automatiquement de Deepl

La sortie de Silicon Macs a eu un grand impact sur la façon dont 4D compile les applications. Avant la v19, 4D compilait uniquement pour l’architecture Intel, en utilisant le même code sur Mac et Windows. Mais les Macs Silicon utilisent une nouvelle architecture, et de ce fait 4D doit compiler spécifiquement pour Silicon. Cela affecte la construction d’applications client/serveur multiplateformes.

Tant que vous construisez votre serveur sur Mac, ce n’est pas un problème, car vous pouvez compiler pour les plateformes Intel et Silicon. Mais sous Windows, il n’est pas possible de compiler pour les Macs Siliconés. Notre recommandation actuelle est de compiler le projet sur Mac pour les deux architectures, puis de le copier sur une machine Windows avant de construire le serveur. Malheureusement, pour les gros projets avec beaucoup de données, la copie peut prendre un certain temps.

Guest Post blank

Performances de 4D v19 sur Apple M1

Traduit automatiquement de Deepl

par l’auteur invité Roland Mulder, CEO Micro Consulting SA, Suisse

 
Ma société développe Office Maker et BiblioMaker, un logiciel de gestion d’entreprise et de bibliothèque principalement utilisé en Suisse par des milliers d’utilisateurs. Les premières lignes de code ont été écrites en 1986 sur un Macintosh Plus avec 4D version 1 (« 4e Dimension » à l’époque).
 
Je me souviens de mon étonnement en 1989 lorsque j’ai lancé notre logiciel pour la première fois sur un Macintosh SE30. Tout était soudain si rapide ! Je ne pouvais tout simplement pas en croire mes yeux.
 
Ces bons souvenirs sont revenus lorsque j’ai lancé pour la première fois nos applications sur un nouvel iMac M1 après avoir compilé en mode natif avec 4D v19. Comme vous pouvez l’imaginer, après 35 ans de développement constant, elles sont devenues des bêtes beaucoup plus grandes et sophistiquées. Mes yeux se sont ouverts en grand dès que j’ai double-cliqué sur la première application. Un lancement si rapide ! Et ma mâchoire s’est effondrée lorsque j’ai ouvert des modèles d’entrée élaborés à pages multiples avec de nombreuses zones de liste remplies. Absolument instantané !

Produit blank

Voici le nouveau compilateur Silicon !

Traduit automatiquement de Deepl

Nous vous avons déjà présenté notre nouveau compilateur Silicon dans un précédent billet de blog. Ce nouveau compilateur sera utilisé pour construire des applications natives Silicon et sera disponible uniquement en mode projet.

Les applications natives Intel (sur Windows et Mac) continueront à utiliser le compilateur classique.
Creusons un peu plus et voyons comment il fonctionne exactement.

Produit blank

4D v19 est Silicon Native !

Traduit automatiquement de Deepl

La sortie révolutionnaire des nouveaux Macs Silicon d’Apple nous a poussé à sortir 4D v19 six mois plus tôt afin de vous fournir une version native Silicon de 4D le plus rapidement possible. Nous avons revu tout notre code, en nous assurant de sa compatibilité avec Silicon, nous avons effectué des tests approfondis sur cette nouvelle plateforme, et nous sommes enfin prêts à vous fournir la première version de 4D native Silicon. Laissez-moi vous guider dans cette révolution !

Nouvelles blank

Informations sur la compatibilité de macOS Big Sur et Apple Silicon

Traduit automatiquement de Deepl

Afin de vous aider à anticiper le test et l’exécution du nouveau système d’exploitation avec vos applications 4D, nous souhaitons clarifier la prise en charge des différentes configurations Apple Big Sur sur nos gammes de produits 4D (y compris les produits déjà livrés et les futures versions). Veuillez consulter l’état de compatibilité de macOS Big Sur et du silicium d’Apple pour chaque version ci-dessous :

Nouvelles blank

Dernières nouvelles sur 4D on Silicon

Traduit automatiquement de Deepl

Depuis la première annonce d’Apple concernant le Silicon, nous vous tenons informés par le biais d’une série de billets de blog et ce billet n’est pas différent !

Alors, qu’est-ce qui se passe ? Eh bien, les premiers Macs Silicon équipés de la toute nouvelle puce M1 sont maintenant disponibles sur le marché. Voici deux informations importantes que nous devons partager avec vous :

Nouvelles blank

Un tout nouveau compilateur 4D pour Apple Silicon

Traduit automatiquement de Deepl

Dans un précédent billet de blog, nous vous avons présenté les nouveaux Silicon Macs qu’Apple lancera à la fin de l’année, ainsi que nos plans pour y transférer en douceur vos applications 4D.

Ces nouveaux Macs utilisent un nouveau type de processeur : Les processeurs ARM, de la même famille que ceux utilisés par Apple dans les iPhones et les iPads. Une nouvelle famille de processeurs signifie un nouveau jeu d’instructions et, pour nous ici chez 4D, un nouveau compilateur.

Nouvelles blank

Apple Silicon : La prochaine génération d’ordinateurs Mac

Traduit automatiquement de Deepl

Lors de la conférence annuelle Worldwide Developers Conference (WWDC2020), Apple a annoncé la sortie d’une toute nouvelle technologie de processeur appelée Apple Silicon.

Dans ce billet de blog, nous allons vous présenter cette nouvelle technologie et vous parler de nos plans pour une transition en douceur de vos applications 4D vers Silicon.