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…
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 émule le compor- tement des commandes 4D for Oracle, il rend transparent la migration 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.

    C’est une reconnaissance de la part de l’éditeur sur 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 plug-in 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/MODULES
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 aux 4D SUMMIT EUROPE

2016 : Conférence « Déployez votre application 4D sur le cloud avec S3 »

Le « cloud » est le nouveau mot-clé pour créer le buzz dans l’IT. Grâce aux nouvelles apps, accessoires, etc.,  nous utilisons ou stockons tous des données dans le cloud parfois sans parfois s’en rendre compte. Amazon, au-delà de son si populaire site marchand, dispose d’un vaste catalogue de web services (AWS). Au sein de ces services, l’un d’entre eux dipose d’un grand potentiel pour les développeurs 4D. Il s’agit d’Amazon Simple Storage Service (S3). S3 constitue la solution Amazon de stockage sur le Cloud. Ce service est basé sur l’API REST et peut être utilisé pour stocker des fichiers, des images, des blobs, des objets, etc. sur le cloud. Dans cette session , nous aborderons les avantages et inconvénients techniques de stocker les données sur le cloud. Nous verrons comment intégrer S3 au sein de votre application en utilisant un composant qui tient compte du mécanisme d’authentification. Bruno Legay, Responsable du bureau d’études A&C Consulting.

2016 : Session « Get your 4D application cloud friendly with S3 »

The “cloud” is the new buzzword in IT. With new apps, devices, etc we are all using or storing data in the cloud without sometimes realizing it. Amazon, beyond its popular online store, has a large catalog of web services (AWS). Amongst these services, one has a great potential for 4D developers : Amazon Simple Storage Service (S3). S3 is the cloud storage solution from Amazon. It is based on a REST API and can be used to store files, images, blobs, objects, etc in the cloud. In this session we will cover the technical advantages and drawbacks of storing data in the cloud. We will look how to integrate S3 into your application using a component that will take care of the authentication mechanism. Bruno Legay, A&C Consulting Head of engineering.

2014 : Conférence « XML démystifié »

XML est partout : dans le SVG, les fichiers de préférences, les services web, le formatage des documents, etc
Ceci démontre l’adaptabilité et la richesse du XML.
XML est intégré dans 4D depuis plus de dix ans maintenant (4D V2003).
Les commandes ont gagné en maturité si bien qu’il est temps aujourd’hui de découvrir ou redécouvrir ce qu’est XML et la façon de l’utiliser avec 4D.
Les concepts du XML, les APIs, les commandes et les outils seront présentés durant cette session. Nous comparerons également JSON et XML, et passerons en revue les pièges, trucs, astuces et bonnes pratiques du maniement d’XML. Bruno Legay, Responsable du bureau d’études A&C Consulting.

2013 : Conférence « Refactoring »

Évocation des bonnes pratiques et 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. Bruno Legay, Responsable du bureau d’études A&C Consulting.

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. Bruno Legay, Responsable du bureau d’études A&C Consulting.

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é.

Découvrez 4D


En 4 minutes, découvrez 4D, ce qui fait son succès et celui des applications développées avec ses technologies.
4D est un acteur majeur du marché de l’édition logicielle multi-plateformes pour développer des applications métiers Web, client/serveur et mobiles.