Conseils et astuces pour vos applications 4D – Édition de juin
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:
GitHub 4D Awesome List – Appel à contributions
Pour rester compétitif dans le secteur des logiciels, il faut toujours rechercher l’innovation et créer une dynamique de changement.
Dans cet esprit, 4D a toujours mis à votre disposition la technologie adéquate pour vous permettre de croître et de vous développer. Le mode projet est un exemple qui s’accompagne d’un avantage considérable : la possibilité d’utiliser Git pour mettre en place votre application 4D dans un environnement de développement plus productif.
C’est pourquoi nous avons décidé de créer une liste 4D Awesome, où nous rassemblons toute la sagesse collective en un seul endroit pour rendre la vie des développeurs 4D un peu plus facile.
Si vous êtes un utilisateur de Git/GitHub et que vous avez un projet fantastique qui, selon vous, pourrait aider d’autres développeurs, vous pourriez vouloir contribuer à la liste 4D Awesome, où vivent les projets géniaux !
Cet article de blog explique le concept de la liste Awesome et comment vous pouvez y contribuer.
4D et Git : Du débutant à l’expert
Vous savez donc maintenant que les projets présentent un avantage considérable : la possibilité d’utiliser Git (le système de contrôle des révisions) et GitHub (le service d’hébergement) pour rendre votre application 4D opérationnelle dans un environnement de développement plus productif.
Qu’il s’agisse d’un débutant ou d’un développeur senior à part entière, le contrôle de version est un élément essentiel de tout environnement de travail où de multiples ressources collaborent pour participer à ce que l’on pourrait appeler une chaîne de production de logiciels.
Pour vous aider à vous familiariser avec Git, nous avons mis de nombreuses ressources à votre disposition. Ce billet de blog est une compilation de tout ce que nous avons fourni sur ce sujet… jusqu’à présent. Si vous vous sentez perdu et ne savez pas par où commencer, continuez à lire ; nous avons inclus :
- d’autres articles de blog,
- un guide détaillé,
- une vidéo de sommet très appréciée,
- et même un cours de formation.
Un guide d’introduction à 4D et aux systèmes de contrôle de version
Depuis de nombreuses années, 4D vous permet de développer des bases de données binaires au sein d’une équipe avec un serveur 4D. Cette façon de développer est simple, mais de nombreux développeurs nous ont demandé d’être plus efficaces sur la gestion du code source afin de fournir une meilleure traçabilité. 4D les a entendus et a développé le mode Projet pour répondre à ce besoin. Ce mode a ouvert une nouvelle ère de collaboration grâce auxsystèmes de contrôle de version !
Comment tirer parti des actions de GitHub avec 4D
Votre projet est maintenant sur un système de contrôle de source. Cela signifie que la gestion de plusieurs versions de votre logiciel, le suivi des modifications et l’intégration des corrections ou des nouvelles fonctionnalités sont désormais beaucoup plus simples.
Pourquoi ne pas profiter également de l’intégration continue ?
A partir de 4D v19, vous pouvez lancer la compilation de votre projet avec une commande. Ainsi, vous disposez désormais de toutes les briques nécessaires pour automatiser votre chaîne d’intégration.
Ce billet de blog vous donnera un exemple d’automatisation avec le gestionnaire GitHub et les actions GitHub.
gitignore et 4D : une fonctionnalité utile pour les utilisateurs de Git
Le mode projet vous permet de suivre facilement les modifications avec Git, le système de contrôle de version le plus populaire. Mais souvent, vous ne souhaitez pas suivre tous les fichiers de votre projet dans le dépôt Git. 4D vous offre désormais la possibilité de définir ce qui ne doit pas être suivi dans vos nouveaux projets.
Bases de données du projet : Git. Commit. Pull. Push & plus
Dans un précédent billet de blog, nous vous avons présenté Git (un système de contrôle de version) et Github (un service d’hébergement basé sur le cloud) et comment vous pouvez partager votre code 4D avec d’autres développeurs. Dans ce billet de blog, nous allons aller un peu plus loin en explorant certains scénarios qu’un développeur peut rencontrer, comme le clonage d’un dépôt distant, l’ignorance des fichiers déjà livrés et la résolution des conflits de fusion.
Comment partager votre code 4D via Github
Vous avez donc testé des bases de données de projets… vous en avez peut-être créé une ou vous avez peut-être converti une application binaire existante. Maintenant, nous allons vous montrer comment utiliser Git (le système de contrôle des révisions) avec Github comme service d’hébergement pour votre application 4D.
Nous contacter
Vous avez une question, une suggestion ou vous voulez simplement entrer en contact avec les blogueurs 4D ? Envoyez-nous un message !
* Votre vie privée est très importante pour nous. Veuillez cliquer ici pour consulter notre Politique