dev4d

Développement 4D

Nous utilisons le langage de programmation 4ème Dimension (4D) depuis sa création. Ce produit français est édité par la société 4D (www.4d.com).
Avec plus de 25 ans d’expérience, nous disposons d’un savoir faire riche et varié de la version 4D 6.5 à 4D v15.
Notre équipe de développement est experte, dans l’implémentation de solutions client-serveur avec 4D et/ou en connexion avec des serveurs SQL tels que Oracle, Sybase, MS SQLServer, MySQL, etc…
Nous élaborons des solutions Internet/intranet en liaison avec les bases de données 4D.
Nous sommes présents dans différents secteurs d’activité (Santé, Médias, Négoce…)

  • Programme 4D SILVER PARTNER
  • 4d-silver-partener
  • A&C Consulting est membre du programme 4D Parner, entre autres, pour les SSII.

    Ce programme propose des services de haut niveau comprenant l’assistance technique, les programmes de bêta tests, les mises à jour et les offres promotionnelles.

  • Composant 4D « OCI LIB »
  • 4d-for-oci-lib
  • Nous avons développé le composant 4D « OCI Lib ». Il contient des commandes qui viennent s’interfacer avec le plug’in 4D for OCI de 4D. Il permet d’émuler le comportement des commandes de 4D for Oracle, il rend transparent la migration et la validation du code et des applications écrites avec 4D for Oracle vers des versions plus récentes de 4D en se basant sur 4D for OCI.

  • 4D CERTIFICATION
  • 4d-certified
  • Notre Bureau d’études dispose de développeurs 4D ayant obtenu cette certification, reconnaissance de l’éditeur de la compétence technique des personnes ayant choisi cette plate-forme de travail.

 

Autres Compétences

autres-competences

Architectures Propriétaires : Client Lourd/Serveur Léger (2 tiers) avec 4D for Oracle/4D OCI – Client Léger/Serveur Lourd (3 tiers) avec 4D for Oracle / 4D OCI.

Architectures Universelles : Client Lourd/Serveur Léger (2 tiers) avec 4D ODBC.

Mise en place de système de SYNCHRONISATION : Cette solution permet aux bases distantes de disposer de données à jour, d’ajouter des données et de modifier celles dont elles sont responsables. Les modifications apportées sur les sites distants sont effectuées en local puis reportées dans la base centrale.
Pour des besoins de synchronisation entre deux bases 4D sur une connexion TCP/IP, le plugin 4D Open répond aux critères évoqués ci-dessus.
Ce plug-in édité par 4D utilise les composants réseau de 4D (dans notre cas, le composant TCP/IP) pour permettre à une application 4D quelconque (4D Client/Serveur ou 4D Monoposte) de se connecter à un serveur indépendamment de la compatibilité entre les structures ou modèle de données. Ce plug-in permet d’élaborer des systèmes de bases de données 4D distribuées.
Les bases distantes peuvent être synchronisées avec la base centrale de façon bidirectionnelle.

 

Développement COMPOSANTS/MODULE
Notre connaissance du langage 4D nous permet de réaliser des composants 4D, fruits de plusieurs années d’utilisation en équipe.

Formation
Nous dispensons des formations 4D personnalisées, en français ou en anglais, pour des développeurs 4D (indépendant, salarié chez un client final ou en SSII).

 

Participation au 4D SUMMIT EUROPE

2013 : Conférence « Refactoring »

Évocation des bonnes pratiques, des pratiques agiles. Comment peut-on s’en inspirer de manière concrète et pragmatique pour améliorer la qualité, la réactivité, productivité et au final la satisfaction du client et le bien-être du développeur ?
Le refactoring consiste à modifier le code existant pour améliorer sa qualité intrinsèque, faciliter la compréhension/lisibilité, la maintenance sans changer son comportement.
Les outils et les techniques de refactoring seront évoqués avec notamment les approches orientées test (Test Driven Development), test unitaires.

2012 : Conférence « Industrialisation du développement 4D avec les composants »

4D est un environnement de développement rapide. La productivité et la qualité peuvent être améliorées avec, entre autres, la réutilisation de code. Les composants apportent une solution adaptée et élégante pour répondre à ce besoin.
La démarche de structuration des composants, les avantages et inconvénients par rapport aux différentes approches a été présentée.

Dernières versions 4D

  • 4D v13
  • package-4dv13
  • 4D v13 toutes les évolutions pour des applications professionnelles à la pointe de la technologie

  • 4D v14
  • package4dv14
  • 4D v14 symbolise 30 années d’évolution et d’expertise dans la création d’applications professionnelles.

  • 4D v15
  • package4dv15
  • 4D v15 à la pointe des applications métiers pour plus de productivité, de sécurité et de mobilité.