INNOVATION
in HMI PROTOTYPING and EMBEDDED DEVELOPMENT

Trouvez la meilleure offre pour vous!

Malgré la complexité des systèmes et la diversité des besoins liés à l'Interface Homme-Machine, IMAGEM TECHNOLOGY propose un modèle économique clair, simple et adapté à chaque situation.
Avant d'opter pour un choix, vous pouvez voir ou revoir l'Expérience Utilisateur exceptionnelle proposée déjà avec la version gratuite.

Une Révolution pour Tous

Pour que le succès de l'Expérience Utilisateur soit total et sans réserve, IMAGEM TECHNOLOGY® a souhaité que l'intégralité des fonctionnalités IHM et de l'éco-système soit accessible dès la version gratuite, afin que même le cout d'une licence (que nous voulons modérée) ne soit pas un obstacle à la vérification par l'utilisateur de ce que MAGNETO STUDIO® peut ou pourrait lui apporter.

Dans cette démarche, la référence du produit et des fonctionnalités apportés par MAGNETO STUDIO® et son éco-système sont ceux apportés par la version gratuite. Les versions payantes ne font qu'apporter des ajouts de services ou le déverrouillage de la Target Runtime Licence.

Version Beta

0 / 3 mois de validité - 1 poste
  • Fonctionnalités IHM complètes
  • Eco-Système complet
  • Didacticiels vidéo
  • Artboard unique
  • 1 Vidéo / mode simple
Gratuite

Tarifs

Etant donné que vous assistez à la naissance en direct d'un produit d'avenir, il est pour le moment encore impossible de télécharger les versions payantes de MAGNETO STUDIO®.
Cependant si vous vous êtes rendu sur cette page, c'est que probablement vous sentez que la technologie que nous vous présentons à de l'intérêt et vous vous posez peut-être la question d'aller plus loin pour vos projets personnels ou ceux de votre entreprise.
Il nous semble donc important de vous fournir dès à présent les informations économiques qui viendront compléter votre réflexion et votre projection dans un avenir proche.

Personnel / Etudiant

50 / Par année - 1 Poste
  • Version GRATUITE
  • +
  • Target Runtime Licence
    sur Raspberry Pi 2 and 3 Model B

Professionnel

120 / Par année - 1 Poste
  • Version PERSONNEL
  • +
  • Multi-Artboards
  • Multi-vidéos / Mode Avancé
  • Documentation Développeurs
  • Facilités de gestion de données distantes
  • Monitoring Système

Industriel

3k / A partir de -
Volume de production illimité
  • Version PRO
  • +
  • Target Runtime Licence pour un un volume de production illimité
  • Dépendant des cartes supportées disponibles
  • Prix indicatifs:
    Raspberry PI0-W: 3K€
    PI 4-Compute Module: 4K€

FAQ

Aurais-je toujours besoin d'un Mac pour utiliser Magneto Studio?

Non. Dès le début de la conception, nous avons eu comme ambition d’exécuter Magneto Studio sur plusieurs types de Système d’Exploitation (macOS, Windows, Linux), et nous avons fait les choix techniques en fonction de cet objectif.
Cependant, nous avons préférer donner la priorité de l’Innovation aux designers graphiques, qui restent à ce jour les plus privés de la possibilité d’accéder à des systèmes embarqués.
Nous oeuvrons pour proposer le plus rapidement possible une version Beta sur PC-Windows permettant d’atteindre le même niveau d’expérience Utilisateur que sur Mac.

Puis-je faire une application complète et autonome avec la version gratuite?

Afin d’offrir, dès l’évaluation gratuite, une Expérience Utilisateur complète et réellement représentative, l’intégralité des fonctionnalités IHM et de l’éco-système existe aussi bien au niveau de l’outil de développement bureautique (Magneto Studio) qu’au sein du moteur d’exécution embarqué (Magneto Engine).

La version gratuite vous permettra donc de concevoir en toute liberté, avec l’ensemble des moyens disponibles, votre propre application destinée à s’exécuter de façon autonome sur votre carte. Cependant, a défaut de disposer d’une licence d’exploitation (“Target Runtime Licence”) sur cette offre, un message discret de défaut de licence pourra s’afficher sur votre écran près deux heures de fonctionnement ininterrompue.

Qu'est ce que la Target Runtime Licence?

Bien que la partie visible du concept d’Imagem Technology soit perçu principalement à travers son logiciel Magneto Studio qui apparait avant tout comme un outil de design, la force de la solution vient de la fusion entre le moteur (MAGNETO Engine) qui s’exécute sur la cible embarquée et le logiciel bureautique (MAGNETO Studio) selon un éco-system transparent pour l’utilisateur.

Lorsque le projet généré par Magneto Studio est utilisé à d’autres fins que du prototypage pour s’exécuter sur le produit final, le moteur Magneto Engine devient un code intégré au produit final, soumis alors à une licence d’exploitation. La complexité de ce code étant inhérente au système sur lequel le moteur d’exécution est porté, le cout de cette license varie en fonction du matériel.

La “Target Runtime Licence” confère donc un droit d’utilisation du moteur Magneto Engine sur un produit, en déverouillant le moteur pour un client donné.

Mes projets réalisés sur Magneto sont-ils portables?

La pérennité et la portabilité de la démarche d’Imagem Technology sont des avantages majeurs pour les utilisateurs.

Indépendamment de l’évolution du matériel et du logiciel (Linux, drivers, outil de compilation, etc.), les projets réalisés sous Magneto Studio restent totalement transposables instantanément entre les différents systèmes supportés par le logiciel.

L’indépendance totale d’Imagem Technology par rapport aux différents fabricants de cartes, garantit une totale liberté de choix stratégique ou économique de ses clients en fonction de l’apparition de propositions concurrentes du marché.

Mes créations sur Magneto sont-elles protégées?

Vos développements propres effectués sous une version payante de Magneto Studio ne peuvent pas être accédé ou réutilisés par une autre version du logiciel qui n’est pas associé au même compte client.
De plus, des facilités pour travailler en équipe sont intégrées dans la solution Magneto.
Ainsi, il est possible d’intégrer sur le système embarqué le projet en cours de développement, ce qui permet à plusieurs acteurs d’un même projet de se passer mutuellement leur prototype matériel sans avoir à partager ou transférer l’ensemble de leur données et de leur code par voie informatique.
Cette facilité est proposée dans les versions payantes, et, de même que pour les développements propres, les données ne sont accessibles par Magneto Studio qu’avec sa licence de logiciel client.

Comment est interfacé physiquement mon matériel avec Magneto Studio?

Une des difficultés dans un développement IHM embarqué consiste à relier la partie représentation à la partie fonctionnelle du système (modèle-vue-contrôleur). Avec son modèle d’application piloté par des variables (Data Flow Driven), la conception d’une application sous Magneto Studio, amène naturellement à ce modèle sans même avoir à se poser la question. Le pilotage des périphériques ou la gestion des autres éléments extérieurs de votre système sont vu à l’intérieur de votre application Magneto comme de simples variables externes ou à travers des fonctions utilisateurs directement intégrés dans vos scripts internes.
Les tutoriaux vidéo décrivent avec quelle facilité les éléments physiques de votre carte sont associé à votre application à l’aide de simples variables.

Ai-je besoin d'une formation?

L’usage de Magneto Studio a été réfléchi pour une Expérience Utilisateur sans précédent et pour une diffusion à large échelle. Notre autre ambition a été de lutter contre le coté captif que confère un investissement humain sur une technologie.
Notre volonté est donc d’apporter de grands services sans développer le besoin de services chez nos clients, ce qui entrainerait des cout et des délais supplémentaires dans la réalisation de leurs projets, et de permettre par les couts réduits des outils d’utiliser notre solution seulement pour certaines parties d’un projet (par exemple le prototypage).
Ainsi, notre approche respecte les compétences et les habitudes de travail du client, notamment s’il maitrise lui-même ses propres développements.
Pour éviter un apprentissage nécessitant une formation, nous avons privilégié dans tous nos choix des réponses intuitives et une occultation de la complexité technique. La réalisation de tutoriaux vidéo permet d’augmenter la connaissance et la maitrise de Magneto Studio en fonction de l’évolution et les besoins de l’utilisateur.

Puis-je installer mes propres logiciels?

Nous avons fait le choix, pour les cartes de la famille Raspberry Pi, d’intégrer notre moteur d’exécution dans une distribution Linux Standard. Cela permet à tout utilisateur habitué à ce Système d’Exploitation de l’utiliser selon ses habitudes et son savoir-faire.
Magneto Engine s’exécute comme tout programme classique, en utilisant les librairies standard de Linux, et n’apporte pas de contrainte supplémentaires au système.
Pour les experts, la documentation qui s’adresse aux développeurs à partir de la version Pro, leur permet même de réinstaller le moteur Magneto Engine sur leur propre distribution.

Puis-je faire mes propres développements?

Les solutions proposées par Imagem Technology ont pour objectif de faciliter les opérations non maîtrisées par ses clients, tout en respectant les compétences et le savoir-faire qu’ils ont acquis.
Ainsi, si vous avez vos habitudes de travail ou votre propre expertise logicielle selon vos propres outils (IDE, debugger, etc.) ou que vous êtes un expert du firmware et du Système d’Exploitation de votre carte, alors, vous pourrez continuer d’exploiter vos compétences, pour n’utiliser Magneto Studio que dans le cadre de vos besoins non satisfait (prototypes, IHM, etc.).
Principalement dans le cadre du développement logiciel, l’utilisation de Magneto Studio et de son eco-système peuvent totalement cohabiter avec vos propres outils de développement. Vous pouvez développer et mettre au point vos programmes selon vos habitudes et intégrer vos sources (en langage C) et vos librairies dans l’espace de travail intégré à Magneto Studio.

Quelles sont les cartes supportées par Magneto Studio?

Devant la diversité des cartes du marché, il a fallut faire un choix de départ parmi les cartes les plus populaires. Nous avons donc développé notre nouveau concept sur la famille des Raspberry Pi pour la diffuser au plus grand nombre.
Aujourd’hui les cartes supportées restent: les Raspberry Pi-2/3 Model B et le Pi0-W. Très prochainement, la Raspberry Pi4-Compute Module viendra rejoindre la liste des cartes supportées.
Notre souhait est de porter cette technologie sur le plus grand nombre de systèmes embarqués ou industriels possible. En nous communicant votre adresse mail via notre formulaire de contact, nous pourrons vous informer du portage de Magneto Studio sur de nouveaux systèmes à fur et à mesure de leur sortie, ou vous communiquer nos road-maps.

J'ai développé un produit fini, dois-je continuer de payer une licence?

Non, une fois réalisé, le programme que vous avez développé à partir de Magneto Studio vous appartient et peut être déployé sans limitation indépendamment de l’octroi du licence du logiciel.
Si vous avez souscrit une offre incluant une licence de production (Target Runtime licence), le moteur d’exécution (Magneto Engine) peut continuer d’être utilisé et déployé sur la durée de la production indépendamment de la validité d’une licence Magneto Studio, cette dernière n’étant utile que dans le cas de besoin d’évolution de votre application.

Je souhaiterais qu'un autre système ou mon produit bénéficie de ce concept?

Notre souhait est de saisir des opportunités pour porter cette technologie sur de plus petits systèmes embarqués, ce qui correspond à notre savoir-faire d’origine. Notre vidéo de l’automne 2019 présentait déjà l’ensemble des fonctionnalités et offrait la même Expérience Utilisateur mais sur un FPGA de la famille Intel intégrant un CPU virtuel de la puissance d’un microcontroleur (100MHz) et intégrant une cellule graphique maison.
Nous avons dès le départ de notre conception pris en compte les contraintes embarquées qui font partie de nos gènes, pour être à même de porter notre technologie sur la plus grande diversité possible de systèmes.
Si vous avez de telles interrogations pour un projet important, contactez-nos via le formulaire de contact.