Si Apple a présenté le strict minimum en matière de nouveautés à Macworld, ce n’est pas le cas de sa filiale, FileMaker. L'éditeur a profité de l’occasion pour dévoiler une toute nouvelle version de son logiciel de base de données, FileMaker 10, lequel fait peau neuve. Présentation en détail des nouveautés de ce cru 2009.
Une interface remodelée
Lors des versions précédentes, l’éditeur avait clairement indiqué son intention de se focaliser sur le moteur de son logiciel, les changements cosmétiques viendraient plus tard. Avec la version 10, la filiale d’Apple a complètement repensé le deuxième point. Le format de fichier reste d'ailleurs identique.
Capture de FileMaker 8.5
La barre à gauche avec le classeur à fiche si caractéristique de FileMaker, est remplacée par une barre d’outils plus traditionnelle sur Mac. Si l’interface de Bento se fond avec celle des applications iLife, celle de FileMaker 10 a été pensée pour s’intégrer au mieux avec Pages et Numbers.
Capture de FileMaker 10
Le classeur à fiche a été troqué pour un camembert nettement plus pratique. Lors d’une recherche, il donne visuellement une idée de la proportion des résultats par rapport à l’intégralité de la base. Mieux encore, il permet en cliquant dessus de lister l’ensemble des enregistrements exclus par votre requête. Et le lifting concerne aussi les exemples de bases fournies avec FileMaker 10 qui embarque également 10 nouveaux thèmes.
Une connexion directe avec Bento 2
FileMaker dispose d’un assistant permettant d’importer très simplement ses bases de données réalisées avec Bento. Pratique pour ceux qui, se sentant désormais à l'étroit, voudront migrer vers le grand frère. Pour cela, il suffit lors de la création d'une base de choisir l'option "Créer à partir d'une base existante" et de sélectionner la source "Bento". Vos différentes bibliothèques Bento apparaissent automatiquement. Vous ne pouvez importer qu'une collection à la fois. Malheureusement, la mise en page saute à l'import. Bien entendu, il est également possible d'importer ses données Bento dans une base existante. Notez que cette prise en charge de Bento offre aux utilisateurs de FileMaker la possibilité d'importer tout aussi facilement les données du Carnet d'adresses de Mac OS X.
Outre Bento 2, cette version offre la prise en charge du format Excel 2007 Win et 2008 Mac.
Les recherches enregistrées.
La fonction recherche s'inspire de celles des navigateurs web et un peu de celle du Finder avec ses dossiers intelligents. En cliquant sur le bouton "Recherche" dans la barre d'outils, vous aurez sous les yeux la liste des requêtes précédemment effectuées. Il est possible de lancer l'une d'elles immédiatement.
FileMaker 10 propose également d'enregistrer les recherches que vous faites régulièrement de manière à gagner du temps.
Des scripts plus intelligents
Cette fonctionnalité, longtemps demandée par les développeurs, permet d'exécuter un script suite à un événement particulier. Ainsi, il est possible très simplement de lancer un script lors de l'entrée ou de la saisie d'une rubrique, lors de la modification d'une valeur, avant l'enregistrement des données, au moment de changer de mode…
Concrètement, cela permet par exemple d'envoyer un mail automatiquement lors de la modification d'un bon de commande.
Les rapports dynamiques
L'une des grandes nouveautés de cette version, c'est la création simplifiée de rapports dynamiques. À l'aide d'un assistant, il est possible de créer des rapports personnalités à partir de vos données. Si vous modifiez un élément dans votre base de données, votre rapport le prendra en compte automatiquement. Cela marche également dans l'autre sens, si par exemple, vous changez la ville de résidence d'un de vos contacts dans votre rapport, la modification sera immédiatement répercutée dans votre base.
L'envoi de courrier par SMTP
Jusqu'à présent, FileMaker avait besoin de l'aide d'un logiciel de messagerie externe pour envoyer des courriels. La version 10 comprend désormais un serveur SMTP afin d'automatiser tout cela. Une simple fenêtre comprend tous les réglages de personnalisation nécessaires (sujet, contenu du message…)
La prise en charge limitée de l'iPhone
FileMaker avance à petits pas vers l'iPhone. La version standard n'offre pas de moyen de consulter les données de sa base sur l'iPhone. Cela reste possible toutefois à l'aide de FileMaker Server qui propose par l'intermédiaire de son module web une feuille de style optimisée pour les terminaux d'Apple.
Via Safari Mobile, il est alors possible de consulter ses bases de données, de l'éditer, de faire des recherches… à condition d'être en ligne… Cette version ne propose pas de mode hors connexion.
L'éditeur affirme que c'est un premier pas. Proposer une application sur l'App Store embarquant des données consultables offline pose un vrai problème au niveau de la gestion des données. Dans le cadre d'une gestion de stock par exemple, il est possible qu'un produit soit en rupture entre le moment où le commercial réserve la pièce à partir de son iPhone alors qu'il est hors ligne et le moment où il a la possibilité effective de lancer la requête.
Des conversions simplifiées vers le PHP
Le module PHP Assistant, livré avec FileMaker Server, qui accélère la création de sites web en PHP à partir d'une base FileMaker, a été aussi revu. Il est livré avec 10 thèmes, dont celui pour l'iPhone que nous évoquions juste avant. Aucune connaissance en PHP n'est requise. L'éditeur a fait en sorte de faciliter la tâche des webmestres désireux de créer leurs propres thèmes CSS pour une personnalisation plus poussée. On pourra voir à quoi ressemblera son site web sans avoir à quitter l'assistant.
D'autre part, pour ceux qui connaissent le PHP, l'éditeur propose une API spéciale pour créer des sites web qui exploitent au mieux les fonctionnalités de FileMaker.
Toujours concernant la partie serveur, on notera que les outils d'administration ont été améliorés. FileMaker Server peut désormais tout seul vérifier de manière régulière l'état de votre base de données, permet à l'aide de la fonction Database Log Viewer d'avoir un instantané des logs de la base de données pour aider à détecter rapidement les zones à problèmes. Ce service a été optimisé afin de mieux exploiter les architectures multicoeurs
Parmi les autres améliorations, on notera la prise en charge de l'IPv6, la possibilité de créer des connexions bidirectionnelles directes avec des données externes (ESS), la certification SQL Oracle 11g et MySQL 5.1.
Tarifs et disponibilité
Une fois n'est pas coutume, l'ensemble de la gamme FileMaker est disponible en même temps à la vente, et ce, dans n'importe quelle langue. Des versions de démonstration peuvent être téléchargées sur le site de FileMaker.
FileMaker Pro 10 est vendu 349 € H.T (mise à jour à 209 € H.T), FileMaker Pro 10 Advanced (499 € H.T ou mise à jour à 299 € H.T), FileMaker Server 10 (999 € H.T. ou mise à jour à 599 € H.T) et FileMaker Server 10 Advanced (2 849 € H.T. ou 1 709 € H.T en mise à jour). Sachez enfin qu'il existe des licences à des tarifs réduits pour l'éducation et les associations : FileMaker Pro 10 (209 € H.T.), FileMaker Pro 10 Advanced (299 € H.T.), FileMaker Server 10 (599 € H.T.) et FileMaker Server 10 Advanced (1709 € H.T.)
Sur le même sujet :
Test : Bento 2, la base de données pour tous
Une interface remodelée
Lors des versions précédentes, l’éditeur avait clairement indiqué son intention de se focaliser sur le moteur de son logiciel, les changements cosmétiques viendraient plus tard. Avec la version 10, la filiale d’Apple a complètement repensé le deuxième point. Le format de fichier reste d'ailleurs identique.
La barre à gauche avec le classeur à fiche si caractéristique de FileMaker, est remplacée par une barre d’outils plus traditionnelle sur Mac. Si l’interface de Bento se fond avec celle des applications iLife, celle de FileMaker 10 a été pensée pour s’intégrer au mieux avec Pages et Numbers.
Le classeur à fiche a été troqué pour un camembert nettement plus pratique. Lors d’une recherche, il donne visuellement une idée de la proportion des résultats par rapport à l’intégralité de la base. Mieux encore, il permet en cliquant dessus de lister l’ensemble des enregistrements exclus par votre requête. Et le lifting concerne aussi les exemples de bases fournies avec FileMaker 10 qui embarque également 10 nouveaux thèmes.
Une connexion directe avec Bento 2
FileMaker dispose d’un assistant permettant d’importer très simplement ses bases de données réalisées avec Bento. Pratique pour ceux qui, se sentant désormais à l'étroit, voudront migrer vers le grand frère. Pour cela, il suffit lors de la création d'une base de choisir l'option "Créer à partir d'une base existante" et de sélectionner la source "Bento". Vos différentes bibliothèques Bento apparaissent automatiquement. Vous ne pouvez importer qu'une collection à la fois. Malheureusement, la mise en page saute à l'import. Bien entendu, il est également possible d'importer ses données Bento dans une base existante. Notez que cette prise en charge de Bento offre aux utilisateurs de FileMaker la possibilité d'importer tout aussi facilement les données du Carnet d'adresses de Mac OS X.
Les recherches enregistrées.
La fonction recherche s'inspire de celles des navigateurs web et un peu de celle du Finder avec ses dossiers intelligents. En cliquant sur le bouton "Recherche" dans la barre d'outils, vous aurez sous les yeux la liste des requêtes précédemment effectuées. Il est possible de lancer l'une d'elles immédiatement.
FileMaker 10 propose également d'enregistrer les recherches que vous faites régulièrement de manière à gagner du temps.
Des scripts plus intelligents
Cette fonctionnalité, longtemps demandée par les développeurs, permet d'exécuter un script suite à un événement particulier. Ainsi, il est possible très simplement de lancer un script lors de l'entrée ou de la saisie d'une rubrique, lors de la modification d'une valeur, avant l'enregistrement des données, au moment de changer de mode…
Concrètement, cela permet par exemple d'envoyer un mail automatiquement lors de la modification d'un bon de commande.
Les rapports dynamiques
L'une des grandes nouveautés de cette version, c'est la création simplifiée de rapports dynamiques. À l'aide d'un assistant, il est possible de créer des rapports personnalités à partir de vos données. Si vous modifiez un élément dans votre base de données, votre rapport le prendra en compte automatiquement. Cela marche également dans l'autre sens, si par exemple, vous changez la ville de résidence d'un de vos contacts dans votre rapport, la modification sera immédiatement répercutée dans votre base.
L'envoi de courrier par SMTP
Jusqu'à présent, FileMaker avait besoin de l'aide d'un logiciel de messagerie externe pour envoyer des courriels. La version 10 comprend désormais un serveur SMTP afin d'automatiser tout cela. Une simple fenêtre comprend tous les réglages de personnalisation nécessaires (sujet, contenu du message…)
La prise en charge limitée de l'iPhone
FileMaker avance à petits pas vers l'iPhone. La version standard n'offre pas de moyen de consulter les données de sa base sur l'iPhone. Cela reste possible toutefois à l'aide de FileMaker Server qui propose par l'intermédiaire de son module web une feuille de style optimisée pour les terminaux d'Apple.
Via Safari Mobile, il est alors possible de consulter ses bases de données, de l'éditer, de faire des recherches… à condition d'être en ligne… Cette version ne propose pas de mode hors connexion.
L'éditeur affirme que c'est un premier pas. Proposer une application sur l'App Store embarquant des données consultables offline pose un vrai problème au niveau de la gestion des données. Dans le cadre d'une gestion de stock par exemple, il est possible qu'un produit soit en rupture entre le moment où le commercial réserve la pièce à partir de son iPhone alors qu'il est hors ligne et le moment où il a la possibilité effective de lancer la requête.
Des conversions simplifiées vers le PHP
Le module PHP Assistant, livré avec FileMaker Server, qui accélère la création de sites web en PHP à partir d'une base FileMaker, a été aussi revu. Il est livré avec 10 thèmes, dont celui pour l'iPhone que nous évoquions juste avant. Aucune connaissance en PHP n'est requise. L'éditeur a fait en sorte de faciliter la tâche des webmestres désireux de créer leurs propres thèmes CSS pour une personnalisation plus poussée. On pourra voir à quoi ressemblera son site web sans avoir à quitter l'assistant.
D'autre part, pour ceux qui connaissent le PHP, l'éditeur propose une API spéciale pour créer des sites web qui exploitent au mieux les fonctionnalités de FileMaker.
Toujours concernant la partie serveur, on notera que les outils d'administration ont été améliorés. FileMaker Server peut désormais tout seul vérifier de manière régulière l'état de votre base de données, permet à l'aide de la fonction Database Log Viewer d'avoir un instantané des logs de la base de données pour aider à détecter rapidement les zones à problèmes. Ce service a été optimisé afin de mieux exploiter les architectures multicoeurs
Parmi les autres améliorations, on notera la prise en charge de l'IPv6, la possibilité de créer des connexions bidirectionnelles directes avec des données externes (ESS), la certification SQL Oracle 11g et MySQL 5.1.
Tarifs et disponibilité
Une fois n'est pas coutume, l'ensemble de la gamme FileMaker est disponible en même temps à la vente, et ce, dans n'importe quelle langue. Des versions de démonstration peuvent être téléchargées sur le site de FileMaker.
FileMaker Pro 10 est vendu 349 € H.T (mise à jour à 209 € H.T), FileMaker Pro 10 Advanced (499 € H.T ou mise à jour à 299 € H.T), FileMaker Server 10 (999 € H.T. ou mise à jour à 599 € H.T) et FileMaker Server 10 Advanced (2 849 € H.T. ou 1 709 € H.T en mise à jour). Sachez enfin qu'il existe des licences à des tarifs réduits pour l'éducation et les associations : FileMaker Pro 10 (209 € H.T.), FileMaker Pro 10 Advanced (299 € H.T.), FileMaker Server 10 (599 € H.T.) et FileMaker Server 10 Advanced (1709 € H.T.)
Sur le même sujet :
Test : Bento 2, la base de données pour tous