Vos applications web en applications natives
lundi 25 janvier 2016 à 10:30Les utilisateurs OSX que certains d'entre vous sont, se souviennent peut-être d'Epichrome ou de Fluidapp, des outils qui permettent de transformer un site web en application.
Et bien voici un outil qui fait exactement la même chose à la différence près qu'il fonctionne en ligne de commande et tourne sous OSX, Windows et Linux. Ça s'appelle Nativefier et vous pouvez l'installer comme ceci :
npm install nativefier -g
Ensuite pour créer une application parfaitement basique, il suffit de faire :
nativefier http://korben.info
Ensuite, il existe des tas de paramètres que vous pouvez ajouter qui permettent de faire des tas de trucs rigolos comme app-name qui permet d'ajouter un nom d'application :
nativefier --app-name "Le meilleur blog du monde" "http://korben.info"
ou encore le paramètre "pretend" qui permet de forcer l'affichage de certains sites qui ne voudraient pas s'ouvrir dans votre app.
nativefier --pretend "http://korben.info"
Vous pouvez aussi ajouter une icône en mettant le paramètre icon :
nativefier --icon C:\chemin\vers\icone.ico "http://korben.info"
Et si vous êtes sous Linux et que vous voulez générer des app Windows ou OSX ou vice versa, il suffit d'utiliser le paramètre "platform" pour spécifier l'OS.
nativefier --platform win32 "http://korben.info"
Tous les paramètres sont documentés ici.