F.A.Q
Questions réponses sur le développement d'applications Mac, Windows, ios, Web app.

Qu’est ce qu’un Framework, un apache, comment rédiger un cahier des charges, qu’est que le développement agile, est ce que l’application m’appartient quand je l’ai fait développer, dois-je payer une licence d’utilisation, comment se passe les mises à jour de mon développement…Nous nous efforçons de vous donner des réponses simples à des questions quelques fois compliquées.

illustration de Développement d’Application

  Développement d’Application

J'aimerai créer une application mais je ne sais par rédiger un cahier des charges ?

Nous pouvons nous charger de la rédaction du cahier des charges mais nous pouvons aussi vous proposer une méthode de développement de votre application plus simple. Chez ecreatures nous pensons que le cahier des charges formel est une étape longue et couteuse dans la réalisation d’une application. Nous vous proposons une méthode plus agile, plus visuelle avec des cycles de prototypes à valider qui permette de consacrer le budget aux fonctionalités plus qu’aux formalités.
Nous utilisons un gestionnaire de projet qui vous permet de suivre les différentes étapes de la réalisation de votre application pour valider ou demander des modifications.

illustration de Développement web

  Développement web

Est ce que l'on peut avoir des web app (PWA) conçues pour les ordinateurs fixes et portables ?

Oui, le navigateur Google Chrome propose d’installer les applications web sur votre ordinateur qu’il s’agisse d’un Mac, d’un PC Windows ou Linux. Une fois installée, votre application web s’exécutera comme un application native à quelques détails près. Vous pourrez la lancer comme une autre appli grace à une icône.

Est ce que vous développez aussi des sites web ?

L’entreprise ecreatures a démarré en 2003 avec la création de sites internet. Le développement de sites web a constitué une part importante de l’activité jusqu’à une période récente. Aujourd’hui le business de la "page web" est à la fois trés conccurentiel et très industrialisé avec de gros acteurs comme Wix ou Shopify pour le commerce électronique.
Si votre projet a besoin de fonctionalités spécifiques, s’il doit être relié à votre CRM ou à des API externes nous serons ravi de prendre en charge votre projet pour vous proposer un développement web personnalisé.
Si vous souhaitez un simple site vitrine ou un site de e-commerce de taille moyenne nous pouvons nous charger de sa mise en place et vous laisser la main pour insérer le contenu.

A quoi servent React et Angular ?

React et Angular sont des frameworks JavaScript qui permettent de créer des applications web avancées. React Native (Créé par FaceBook) permet de créer des applications natives iOS et Android en mutualisant la plus grosse partie du développement dans un but d’optimisation des coûts.

illustration de Méthodes de travail, garantie, facturation

  Méthodes de travail, garantie, facturation

Ma société est à Paris comment puis-je travailler avec un développeur FileMaker à Biarritz ?

Lors du développement de votre base de données FileMaker nous travaillons en principe avec un serveur FileMaker, accessible via internet, qui vous permet de valider en temps réel les avancées de votre projet. Nous utilisons aussi d’autres outils, comme un gestionnaire de projet en ligne, qui permet d’abolir les distances. Nous avons des clients partout en France et aussi dans la communauté européenne, comme en Belgique.
Votre application FileMaker, ou votre application FileMaker Go, hébergée sur un serveur, sera disponible immédiatement après les dernières lignes de code écrites que votre développeur FileMaker soit sur la côte Basque ou pas.

Comment est calculé le prix de mon projet de création d'application ou de mise en place de mes services numériques ?

S’il s’agit d’une prestation "standard" nous vous proposons un devis à prix fixe, clé en main. C’est le cas par exemple pour la mise en place de comptes emails sécurisés ou pour la mise en place d’un chat d’entreprise.
Dans le cadre de services "à la carte" nous vous proposons un devis estimatif. Ce devis comprend une estimation moyenne de la durée et du prix de la prestation et une partie variable (avec un montant maximum facturable). Dans le cadre d’une prestation à la carte, vous êtes informés au préalable au cas ou des difficutés techniques non prévisibles au départ se présentent.

Lorsque vous développez une App, comment se passent les mises à jour et la garantie des bugs ?

Quand un projet d’application ou un service vous est livré, nous nous efforçons d’éliminer tous les bugs. Mais statistiquement certains dysfonctionnements apparaissent lors de l’utilisation quotidienne et de la montée en charge du nombre d’utilisateurs. Cet aspect de la création d’applications sur mesure est prévu dans nos devis et nous prenons à notre charge ce genre de problème pendant un laps de temps qui est inscrit dans votre contrat. Quand cette "garantie" est échue nous pouvons vous proposer un contrat de maintenance ou des interventions ponctuelles.

illustration de Claris FileMaker

  Claris FileMaker

Quel est l'avantage de la programmation FileMaker/Claris vs les logiciels Open Source pour mon application ?

Aujourd’hui beaucoup d’applications personnalisées développées avec des languages Open Source s’éxécutent dans le navigateur. Dans ce cas les applications sont écrites à partir de langages du web comme PHP, HTML, JavaScript. Elles sont hébergées en général sur un serveur Apache et utilisent des bases de données SQL.
Ces différents langages permettent de réaliser des logiciels de qualité avec pour seule limite le fait que ces applications "tournent" dans un navigateur et non directement sur l’ordinateur qui les héberge comme c’est le cas dans la programmation FileMaker.
Les solutions FileMaker Pro, qu’elles s’éxécutent en local sur l’ordinateur du client ou sur un serveur FileMaker Server proftent de toute la puissance de la machine sur laquelle elles sont hébergées sans passer par le "filtre" du navigateur.
FileMaker dispose de son propre moteur de base de données relationnelles avec la particularité d’attacher des modèles d’affichage aux tables mais peut se connecter de manière transparente aux bases de données SQL comme mySQL ainsi qu’à d’autres systèmes de SGBD ou même à ACCESS de Microsoft.
Pour des applications complexes, les spécificités de FileMaker Pro permettent à des non-experts ou au client donneur d’ordre de visualiser de manière graphique et directe l’ensemble de l’application. Le graphe des liens logiques entre les données, par exemple, est une représentation graphique globale de tous les liens entre les différentes tables de données.

Quelle est la différence entre la programmation FileMaker et d'autres languages de développement d'applications ?

FileMaker n’est pas un language de programmation au même titre que les languages de bas niveau comme C, C# ou que les languages issus du web comme JavaScript.
FileMaker, qui s’appelle désormais Claris® est un logiciel de base de données dont la première version remonte à 1985. C’est aujourd’hui un ecosystème dont les fonctions permettent de s’interfacer avec de nombreux languages et de se connecter à la majorité des systèmes d’API pour échanger des données.

Quelle est le différence entre FileMaker Pro, Advanced , FileMaker GO et FileMaker Server ?

FileMaker Pro est historiquement le logiciel "desktop" pour la programmation FileMaker sur la plateforme Apple (Mac OSX) ou sur la plateforme Windows.

La version FileMaker Pro Advanced est traditionellement la version à destination des développeurs FileMaker car elle permet aussi de créer des exécutables FileMaker autonomes qui ne nécessitent pas de licence FileMaker. Aujourd’hui FileMaker Pro a été remplacé par FileMaker Pro Advanced pour les plateformes Mac et Windows.

FileMaker Go est un client FileMaker déstiné au système d’exploitation iOS : iPhone et iPad. FileMaker Go peut ouvrir des fichiers de bases de données FileMaker en local sur le terminal mais aussi accéder à FileMaker Server via une connexion internet fixe ou mobile (3G 4G).

FileMaker Server est la version serveur de l’ecosystème FileMaker. Cette application serveur disponible pour Mac et Windows ne permet que l’hébergement de fichier FileMaker pour un accès via le réseau local ou via internet. FileMaker server ne permet pas d’ouvrir des fichiers FileMaker (.fmp12) pour les modifier. FileMaker server, entre autres fonctions, permet aux clients d’accéder aus base de données FileMaker avec un navigateur via la technologie Web Direct.

illustration de Services numériques aux entreprises

  Services numériques aux entreprises

Nous avons déjà un informaticien dans notre entreprise, pouvez vous le former ?

Suivant les types de prestations envisagées nous pouvons vous proposer un transfert de savoir faire dans un domaine particulier afin que vous ayez des compétences en interne pour la maintenance courante du système que nous aurons mis en place. Ce transfert de compétence est l’assurance pour nous que vous aurez le meilleur retour sur investissement pour la prestation que nous aurons fourni.
Nous sommes attachés à fournir à nos clients une documentation extensive sur le service mis en place, notament pour assurer la continuité de service quand des personnes ne sont pas disponibles.

Ecreatures dispose aussi d’un agrément de formation qui peut permettre, dans un cadre très précis, de former vos personnels à de nouvelles technologies dans le cadre d’une convention de formation.