Ouvrir le menu principal

MacGeneration

Recherche

Nativefier crée un logiciel à partir d’un site

Nicolas Furno

vendredi 13 mai 2016 à 16:00 • 8

Logiciels

En utilisant Electron, un framework conçu par GitHub sur une base de Chromium et de Node.JS, on peut facilement créer une application à partir d’un site internet. Cette solution très populaire est utilisée par certaines applications, comme la messagerie instantanée Slack ou bien encore le gestionnaire de blogs WordPress.com. Et avec Nativefier, vous pouvez créer vos propres logiciels à partir de n’importe quelle adresse web.

Logiciel créé à partir de MacGeneration. Sur le bas à droite, la fenêtre de terminal qui a servi à le générer. — Cliquer pour agrandir
Logiciel créé à partir de MacGeneration. En bas à gauche, la fenêtre de terminal qui a servi à le générer. — Cliquer pour agrandir

Cet utilitaire ne dispose pas d’une interface, et il faudra passer par le terminal pour l’installer et l’utiliser. Comme il s’agit d’un module Node.js, on peut se contenter de cette seule ligne pour récupérer et compiler tout le code nécessaire :

npm install nativefier -g

Si vous n’avez jamais installé Node.js, ce sera la première étape : toutes les explications sont disponibles à cette adresse. Une fois que tout est installé, son utilisation est très simple : pour générer un logiciel, il suffit de taper nativefier "ndd.fr" dans le terminal et tout se fera automatiquement. À l’arrivée, vous aurez une application prête à l’emploi, compatible avec votre plateforme.

C’est en effet le gros avantage de cette solution, par rapport à Fluid qui en fait autant depuis de nombreuses années. Avec cet utilitaire, on génère un logiciel « natif » pour OS X, mais aussi pour Windows et même Linux. En contrepartie, le résultat est assez lourd pour quelque chose d’aussi simple : comptez environ 110 Mo par site converti en logiciel.

Nativefier essaie de récupérer le favicon pour en faire l’icône de l’application générée, mais vous pouvez aussi sélectionner une autre image. Il existe d’autres paramètres à utiliser lorsque l’on génère l’application, tous les détails sont disponibles à cette adresse. Dans nos essais, le logiciel a bien fonctionné, même s’il ne sait pas gérer les noms de sites avec lettres accentuées, ce qui pose souvent problème avec les sites francophones.

Pour ceux qui sont encore plus bricoleurs, créer soi-même l’application à partir d’Electron n’est pas beaucoup plus compliqué, et cela permet d’obtenir un résultat plus propre. Vous pouvez suivre ce tutoriel qui évoque un blog WordPress comme finalité, mais qui fonctionnera avec n’importe quel site.

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Une quatrième bêta pour iOS et iPadOS 18.5

06:20

• 15


MacBook Air M4 : la chute des prix se poursuit sur ce nouvel incontournable

28/04/2025 à 23:10

• 31


Safari : l’extension Tabstract permet de facilement retrouver un groupe d’onglets

28/04/2025 à 21:00

• 3


Les apps Electron méritent-elles encore leur mauvaise réputation ?

28/04/2025 à 20:30

• 8


macOS 15.5 passe en bêta 4

28/04/2025 à 19:08

• 2


PowerPhotos 3 toujours plus puissant pour gérer les bibliothèques de Photos

28/04/2025 à 15:29

• 0


Un écran E Ink rafraîchi à 60 Hz chez Dasung

28/04/2025 à 15:02

• 17


À quoi ressembleront les AirPods Pro 3 ? Voici les nouveautés attendues

28/04/2025 à 14:42

• 30


France Identité : le permis de conduire numérique va devenir plus complet

28/04/2025 à 14:41

• 41


Le très bon SSD externe Corsair USB4 de 2 To à 199 €, son prix le plus bas à ce jour

28/04/2025 à 12:05

• 0


La responsable de Chrome estime que seul Google peut gérer son navigateur

28/04/2025 à 10:14

• 13


Bouygues Telecom améliore encore son offre B&You Pure fibre, laissant la concurrence loin derrière

28/04/2025 à 10:01

• 101


Netflix va systématiquement proposer des sous-titres dans la langue d’origine du contenu

28/04/2025 à 09:49

• 13


Apple a invité des influenceurs du monde entier pour les 10 ans de l'Apple Watch

27/04/2025 à 22:18

• 74


Test d'un traqueur Bluetooth à moins de 4 € : est-il vraiment aussi bien qu'un AirTag ?

27/04/2025 à 22:18

• 19


Fin des remaniements internes, déplacement d’usines et projets de réalité augmentée : la semaine Apple

27/04/2025 à 20:30

• 33