Sessions
Présentation spéciale : FileMaker 14
Douglas Wallis de FileMaker présentera la nouvelle version de la plateforme FileMaker, incluant les nouvelles fonctionnalités qui facilitent le développement d’applications mobiles pour iOS.
Interagir avec le monde réel
Avec Filemaker il est très simple de faire la gestion de données virtuelles, mais qu'en est-il du monde réel ? En s'inspirant d'une présentation où Filemaker activait une machine à café, cette session vise à ouvrir nos horizons sur le monde matériel. Tout en gardant le focus sur la plateforme de développement rapide qui nous passionne, qu'est-il possible d'accomplir ?
Une approche pratique pour un design efficace
Le développement de logiciels est couramment présenté comme un processus linéaire mais dans le monde réel les projets sont souvent plus compliqués. Découvrez des compétences utiles qui vous permettront de structurer votre projet de design en fonction des rubriques les plus importantes. L’objectif de cette session est de vous présenter une approche pratique pour le processus de design qui est centrée sur l’utilisateur, extensible et qui s’adapte facilement pour vous aider à résoudre les défis de design que vous pourriez rencontrer.
ODBC, une alternative à l'API-PHP
Depuis la version 13, la publication ODBC est accessible sans surcoût avec FileMaker server, ce qui offre une alternative très intéressante à l'API-PHP pour la publication de vos données en ligne. Découvrez les avantages et inconvénients de ces deux technologies et faites votre choix !
Using FileMaker Server and FileMaker Pro tools to find and fix performance bottlenecks in your solution and your deployment.
You can create the most finely crafted solution ever made, but if its performance falls flat once it has been deployed, all of your developer skills will have been for nothing.
This session will show you how you can start looking for bottlenecks and pain-points in any solution.
This session will show you how you can start looking for bottlenecks and pain-points in any solution.
L’ABC de la localisation
Basé sur mon expérience de localisation du logiciel Inspector Pro en plusieurs langues, je montrerai la technique que nous avons utilisée et je parlerai des avantages et inconvénients de cette approche. Les participants auront un fichier d’exemple réutilisable et adaptable pour autant de langues que nécessaires. Si vous avez une solution que vous souhaitez distribuer en plusieurs langues, venez assister à cette présentation et voyez comment il est facile de transformer votre solutions pour qu’elle supporte toutes les langues désirées.
Designer FileMaker avec FileMaker - La question d'état des icônes
Intro sur les options d'affichage par état dans FileMaker 13 et son implémentation pour les icônes.
Démo d'un outil "fait maison" qui, à partir d'icônes de départ sous format SVG, permet de créer des déclinaisons adaptées à chaque solution/thème et état (normal, hover, in focus, pressed).
Démo d'un outil "fait maison" qui, à partir d'icônes de départ sous format SVG, permet de créer des déclinaisons adaptées à chaque solution/thème et état (normal, hover, in focus, pressed).
L'arbre est dans ses feuilles
On retrouve souvent des techniques similaires pour représenter une arborescence de données. Cette présentation introduit un modèle différent, avec ses bons et moins bons côtés. Assistez à cette session pour ajouter cet outil à votre ceinture et savoir détecter le bon moment pour vous en servir.
Robots vs Exécution côté serveur
L'utilisation des robots pour exécuter des tâches et ainsi libérer les postes utilisateur.
MBS Plugin
Les Plugins MBS ajoutent à FileMaker plus de 3000 nouvelles fonctions et forment une excellente boîte à outils pour tous les développeurs FileMaker.
We start with an overview of the MBS Plugin. Than we check the new features we got in 2014 and 2015. For the FileMaker script development, the plugin offers a few goodies. Finally we show example scripts and things you can do with plugins.
We start with an overview of the MBS Plugin. Than we check the new features we got in 2014 and 2015. For the FileMaker script development, the plugin offers a few goodies. Finally we show example scripts and things you can do with plugins.
Mobile Developers Needed
Think Opportunity. Millions of small and mid-size businesses need mobile solutions. They choose between expensive, time-consuming programming or simple, task-specific apps. In many cases, neither option meets their needs. An exploding number of businesses are now choosing the FileMaker Platform for its ease-of-use and cost-effectiveness. But they need consulting and development help to get their custom solutions created and deployed. Join Julie Sigfrinius from FileMaker to explore the FileMaker Business Alliance program.
Développer efficacement : des règles et des outils
Dans cette session, je vous présenterai notre façon de développer, commune à toute l’équipe, afin de conserver une certaine interchangeabilité des développeurs et ainsi une meilleure pérennité pour nos clients. Cela passe par les règles de nommages, tant au niveau des tables rubriques ou liste de valeurs, mais surtout au niveau du graphe de liens où nous développons avec la technique du point de vue. Les outils utilisés sont également importants pour une meilleure productivité et un échange du travail entre collaborateurs. Enfin la nécessité de documenter le développement, en cours de production, et le suivi des modifications, une fois livré (Change log).
FileMaker et SQL, pourquoi, comment (Opération démystification)
Nous allons durant cette session nous pencher notament sur la fonction ExecuteSql et toutes ses possibilités.
Nous commencerons par quelques principes sur la syntaxe SQL et ses mises en place au sein de FileMaker.
Par la suite nous nous appuierons sur plusieurs exemples afin de comprendre pourquoi nous pouvons utiliser cette fonction au sein de nos développements.
Enfin, nous ferons un éventail de toutes les possibilités que nous offre cette technologie.
Le but de cette session est de donner un nouveau regard sur le potentiel que nous offre FileMaker.
Nous commencerons par quelques principes sur la syntaxe SQL et ses mises en place au sein de FileMaker.
Par la suite nous nous appuierons sur plusieurs exemples afin de comprendre pourquoi nous pouvons utiliser cette fonction au sein de nos développements.
Enfin, nous ferons un éventail de toutes les possibilités que nous offre cette technologie.
Le but de cette session est de donner un nouveau regard sur le potentiel que nous offre FileMaker.
Construire des variables structurées
Après avoir fait le tour des rares variables structurées offertes dans FileMaker, nous regarderons les différentes solutions mises en place par les programmeurs pour pallier ce manque, particulièrement pour la transmission de paramètres entre scripts.
Je montrerai ensuite une autre méthode pour structurer des données en mémoire. Je démontrerai aussi comment, à partir d’une structure simple, on peut concevoir des tableaux de variables à deux dimensions. Cette méthode, parce qu’elle est insensible au contenu, ouvre la voie à de nombreuses utilisations et rend plus fiable le passage des paramètres.
Je montrerai ensuite une autre méthode pour structurer des données en mémoire. Je démontrerai aussi comment, à partir d’une structure simple, on peut concevoir des tableaux de variables à deux dimensions. Cette méthode, parce qu’elle est insensible au contenu, ouvre la voie à de nombreuses utilisations et rend plus fiable le passage des paramètres.
15 trucs et astuces
15 minutes pour vous présenter 15 astuces de développement utilisées au quotidien par nos équipes. Depuis l’astuce en mode modèle ou des rubriques spécifiques pour faire des listes conditionnelles ou encore des astuces dans le graphe de liens. Rien de révolutionnaire a priori mais peut-être inconnu pour certains, et confortant pour d’autres. Des techniques à s’approprier pour gagner du temps. Top chrono, c’est parti !
The Need for Speed: 360Works' Free MirrorSync Tool
Have you been asked to create a mobile version of your FileMaker Pro solution? What happens, after the initial excitement wears off, when your users discover that they must have constant network access to access the solution? And that the cellular access they have in the field is a tiny fraction of their LAN speed? Will Slaughter of 360Works will show you how your users can have their cake and eat it too with MirrorSync. This session will demonstrate how MirrorSync can be used in a server to server environment, bi-directional sync between FileMaker Server and Wordpress running MySQL, and exciting new features and speed capabilities of MirrorSync 2.
Créer des Fonctions Personnalisées
Apprendre à créer des fonctions personnalisées avec FileMaker Advanced afin d'optimiser ses développements, d'aller plus loin avec FileMaker. Fonctions personnalisées sans paramètre, avec paramètres etc. Puis utiliser les fonctions utilisées, les importer etc. Différents exemples seront montrés pendant la démo.
Un minimum de design pour un maximum de longévité
Tel un musicien qui apprend ses partitions, nous apprendrons à maîtriser les concepts théoriques de design relationnel tel que l’intégrité des données. Et tout comme un musicien, une fois que les bases sont apprises, vous êtes libres de briser les règles lorsque vous en ressentez le besoin. Nous verrons comment trouver un équilibre entre la complexité et la longévité, tout en assurant l’entretien de la solution. Une approche trop cérébrale peut parfois nuire à la pérennité de la solution lorsque celle-ci doit être développée par une équipe de plusieurs développeurs ou entretenue par des ressources externes.
Patient Monitoring Mobile Application in FileMaker Go
The FileMaker Go Pharmacy Intensive Care Unit (ICU) Mobile application provides a critical handover function for pharmacist shifts. It also plays an important role in collecting Pharmacy data on the frequency of drug adverse incidents and how much work their staff invests in responding to drug problems in ICU. The Pharmacy ICU Mobile application will be described in terms of functionality, the technical specifications of its development and implementation including integration with the Hospital data warehouse, and what it is like to user-test a mobile application in a paediatric ICU, an intense healthcare environment.
Enrichir de fonctionnalités mobiles une solution FileMaker existante
Depuis l'apparition de FileMaker Go, le développeur doit choisir entre se connecter directement au fichier hébergé sur le serveur ou jongler avec les techniques de synchronisation de données, d'un abord complexe. L'étude d'un cas concret (solution développée pour un client) nous permettra de voir que si la première solution n'est pas viable dans beaucoup de situations, la seconde peut s'avérer plus simple que prévue.
Les bénéfices des maquettes avant le développement
La partie des maquettes est souvent vue comme inutile et une perte de temps. C’est tout le contraire ! Nous verrons les bénéfices,autant pour nous (concepteur) que pour notre client, de produire des maquettes. C’est simple et elles apportent tellement pour le processus, le design, l’expérience utilisateur et bien entendu, pour le développement.