CK "Some 4D Bits and Pieces"
Mes Notes Techniques 2010-2012 sur taow

Technical Assistance on The Web, c’est le nom du site web du service support technique de 4D : taow pour les intimes … ou les Solutions Partner !

Pour retrouver mes notes techniques sur ce nouveau site, c’est facile. Il suffit  de sélectionner Filtres/ par auteur sur la gauche de l’écran et à la date de rédaction de ce billet, 6 notes techniques sont listées.

Elles correspondent à la période 2010-2012 et devraient bientôt s’enrichir de deux petites nouvelles sur la publication d’un service Web REST avec 4D v13.

Voici la liste des notes, au programme : nouveautés v12, développement pour mobiles et services Web…

La pratique des tests unitaires conduira donc à écrire un ensemble de tests pour chaque méthode créée, cet ensemble de code pouvant regrouper plusieurs tests différents.

Comme il devient rapidement fastidieux de répéter plusieurs fois le lancement manuel de centaines de tests unitaires, une automatisation de l’exécution de ces tests s’imposera.

Dans cette note, nous verrons comment bâtir de manière itérative un service Web de publication de données. Nous présentons deux techniques permettant de générer facilement des documents structurés XML. L’une des techniques permet également d’obtenir du JSON.

La synchronisation de bases de données est une des nouvelles fonctionnalités alléchantes apparues avec 4D v12. La version 12.1 apporte la  possibilité à tout client HTTP de synchroniser des données avec un serveur 4D au travers d’Internet.

Nous allons décrire cette nouvelle fonctionnalité, puis la  mettre en oeuvre dans un client Adobe AIR ce qui nous permettra de réaliser  une application stand-alone multi plateforme (Mac-Win-Linux) et même tournant sur les mobiles (Android, Blackberry, iPhone…) et synchronisant ses  données avec 4D.

Cette Note Technique dresse un panorama du développement d’applications mobiles afin d’analyser la situation.

La version 12 de 4D apporte de nouvelles fonctionnalités qui peuvent amener à envisager d’autres approches de codage des méthodes. Nous présentons dans cette Note Technique différentes suggestions, libre à vous d’en retenir certaines, d’en adapter à votre propre style ou d’en proposer de nouvelles…

4D v12 introduit pour les variables utilisées dans les formulaires la notion de variable dynamique ou variable formulaire. Cette note technique, après une présentation de cette nouvelle fonctionnalité, décrit un composant permettant à un formulaire utilisant des variables dynamiques de communiquer des informations en entrée/sortie avec le process appelant.

Enhanced by Zemanta